Conceitos de Engenharia de Software

Técnicas de Desenvolvimento de software * Define uma estratégia para a construção de visões do sistema em diferentes níveis de abstração. Top-down: Parte de elementos mais completos do sistema e desce até os níveis mais detalhados do sistema. Bottom-up: Parte de componentes menores do sistema, estes são agrupados para formar os principais componentes do sistema (de mais alto nível) Middle-out: […]

Read more

Modelos de Ciclo de Vida de Software

Nesse post vou abordar alguns dos modelos de ciclo de vida de desenvolvimento de software. Para escrever esse conteúdo estou utilizando as aulas disponibilizadas por esse site http://cederj.edu.br/videoaulas/ além de outros conteúdos que pesquisei pela internet. 1) Modelo em Cascata/Clássico (Waterfall Model) * Popularizado na década de 1970; * Composto por uma sequência de atividades; * Uma atividade começa a […]

Read more