17 years helping Canadian businesses
choose better software
Application Development (AD)
Application development (AD) is the process of building computer software programs to perform specific tasks for the end-user. AD involves many steps throughout the development life cycle, such as research/planning, design, construction, testing, implementation/integration, and support.
What Small and Midsize Businesses Need to Know About Application Development (AD)
Businesses use AD to help define how the application is to be created. Developing an application requires managing many aspects of a project, from costs and resources to timelines and customer needs. AD methods usually fall under one of three categories: RAD (rapid application development), agile, and waterfall. Many AD tools exist to help businesses with each phase of development. These may include software that focuses on application life cycle management (ALM), automated software quality, design, and construction.
Related terms
- Haptics
- WAN (Wide-Area Network)
- Intranet
- SLO (Service-Level Objective)
- Security Orchestration, Automation and Response (SOAR)
- Scalability
- Service-Level Agreement (SLA)
- Software as a Service (SaaS)
- Identity and Access Management (IAM)
- Data Center
- Augmented Reality (AR)
- Synchronous
- Multitenancy
- Chief Information Officer (CIO)
- IT Services
- Authorization
- Service-oriented Architecture (SOA)
- Platform as a Service (PaaS)
- Managed Service Provider (MSP)
- Security Information and Event Management (SIEM)