Lar Desenvolvimento O que é o ciclo de desenvolvimento de aplicativos (anúncio / ciclo)? - o que é techopedia

O que é o ciclo de desenvolvimento de aplicativos (anúncio / ciclo)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Ciclo de Desenvolvimento de Aplicativos (AD / Cycle)?

O ciclo de desenvolvimento de aplicativos é uma série de processos ou etapas que estruturam o desenvolvimento de um aplicativo para concluir um projeto da maneira mais eficiente. Os ciclos de desenvolvimento variam de acordo com o tipo de organização e até seus objetivos. Como resultado, cada organização pode ter um ciclo de desenvolvimento exclusivo.

Os processos dentro do ciclo não se concentram apenas na codificação real do software aplicativo, mas também incorporam os processos lógicos e de design nos quais a codificação se baseia. Isso geralmente é feito no início do ciclo, quando todos os requisitos estão sendo definidos.

Techopedia explica o ciclo de desenvolvimento de aplicativos (AD / Cycle)

O ciclo de desenvolvimento de aplicativos é muito semelhante a qualquer outro ciclo de desenvolvimento em termos de princípios e fases envolvidos, embora possa haver diferenças dependendo do que está sendo desenvolvido. Inclui os processos mais básicos, como design, desenvolvimento e teste.


Às vezes, o processo mais longo é a parte do design, na qual diferentes partes interessadas - incluindo os desenvolvedores - precisam analisar os requisitos e especificações dos usuários e a tecnologia a ser usada. As partes interessadas devem reunir os requisitos necessários, executar análises e desenvolver o design em várias iterações, de alto nível e detalhadas, para satisfazer o usuário e o desenvolvedor. Alguns processos de projeto levam anos para que um projeto final possa ser acordado, mas geralmente isso ocorre por questões de orçamento ou porque a tecnologia que pode atender a alguns dos requisitos ainda não foi desenvolvida.


Após o design, chega a fase de desenvolvimento real, na qual os programadores baseiam seus códigos no design e na arquitetura especificados do sistema ou aplicativo em desenvolvimento. Alguns requisitos ainda podem mudar durante a fase de desenvolvimento, o que pode dificultar o trabalho e arruinar as coisas. Isso é chamado de oscilação de escopo.


A fase de teste ocorre logo após a codificação do aplicativo. Esse processo é muito necessário, pois determinará se o aplicativo ou sistema está apto para implantação. Quando tudo foi testado e considerado aceitável, o aplicativo está pronto para o varejo ou entregue a quem o comissionou. O ciclo termina aí para alguns, mas as organizações centradas no cliente geralmente estendem o ciclo para incluir uma fase de manutenção. Essa fase pode se estender indefinidamente ou até que o aplicativo atinja seu fim de vida útil e seja aposentado e substituído por um novo.

O que é o ciclo de desenvolvimento de aplicativos (anúncio / ciclo)? - o que é techopedia