Qual é o ciclo de vida do desenvolvimento de sistemas?
Um ciclo de vida de desenvolvimento de sistemas é o método de organizar a criação, uso e descarte de novos hardware e software na indústria de computadores. Um ciclo de vida de desenvolvimento de sistemas segue o mesmo padrão que a maioria das novas invenções: encontre um problema, projete a solução e implemente a solução. O termo é uma captura para um grande número de metodologias e processos diferentes, todos os quais seguem esse mesmo padrão básico.
Não existe um único processo chamado ciclo de vida de desenvolvimento de sistemas-rather, há muitas metodologias e modelos diferentes que se enquadram no termo. O modelo mais básico, geralmente chamado de método em cascata, consiste em sete etapas. Essas etapas são tomadas em uma ordem especificada, cada edifício no último. Embora isso torne a cachoeira um dos modelos mais completos, também o torna o mais lento e mais caro.
Outros métodos de desenvolvimento funcionam em princípios semelhantes, mas diferentes. Outros métodos de ciclo de vida de desenvolvimento de sistemas pular, combinar oureordenar as etapas básicas. Geralmente, isso é feito para acelerar o processo criativo ou reduzir os custos de desenvolvimento. Além disso, existem modelos para aproveitar os estilos de computação alternativos e as estruturas de negócios.
As etapas básicas de um ciclo de vida de desenvolvimento de sistemas são divididas em quatro áreas. Os três primeiros, design, construção e implementação, são partes comuns de muitos novos sistemas e invenções. O Forth, descarte, é relativamente incomum. A maioria dessas quatro áreas tem "substaus" que compõem o ciclo completo.
O design é o primeiro passo em quase todos os modelos, porque sem uma idéia, não há nada a construir. A etapa de design tem o maior número de substaias de qualquer uma das áreas. A iniciação exige que um projeto seja trazido à equipe de design para iniciar o processo. As etapas de conceito e planejamento de sistemas se concentram em estudos internos de contabilidade e viabilidade para a empresa de design.A análise de requisitos centra -se no foco nas necessidades do usuário, e o design é a criação inicial do software ou modelo de hardware.
A fase de construção em um ciclo de vida de desenvolvimento de software é frequentemente um dos mais longos. Durante essas subestações, o hardware ou o software é realmente construído e testado. O primeiro passo, o desenvolvimento, é a criação real do sistema e, dependendo do projeto, isso pode levar de dias a anos para ser concluído. A segunda etapa, teste, envolve não desenvolvedores usando o produto para gerar feedback. Com base nesse feedback, o projeto retornará ao desenvolvimento ou entrará na próxima fase.
A implementação é quando os usuários estão realmente usando o software ou o hardware. Durante a primeira subesteagem, também chamada de implementação, o projeto é integrado aos sistemas existentes e o treinamento do usuário ocorre. Operações e manutenção compreendem a segunda etapa. Durante esse período, seu público -alvo usa o projeto normalmente e realiza M regularesAutão no sistema.
A última área, descarte, não tem substanciais. Durante esta fase, o projeto é retirado dos sistemas dos usuários. Se for hardware, é descartado normalmente. O software é migrado e os dados existentes são convertidos para um sistema mais novo que está entrando em sua fase de implementação.