1Diapositiva 12
Apuntes
[Diapositiva 1] Requisitos de Software Como garantir que você está construindo a coisa certa? Engenharia de Software · Requisitos Tradicional · Ágil · IA Baseado em: Software Engineering at Google · Wiegers & Beatty · BDD in Action · Standish Chaos Report [Diapositiva 2] O PROBLEMA Por que tantos projetos falham? Standish Chaos Report 1994 — dados que todo desenvolvedor precisa conhecer 31% dos projetos são cancelados 53% entregam acima do custo ou prazo 16% concluídos com sucesso completo 1ª causa: requisitos incompletos ou ambíguos [Diapositiva 3] O PROBLEMA Por que tantos projetos falham? Standish Chaos Report 2018 — dados que todo desenvolvedor precisa conhecer 19% dos projetos são cancelados 45% entregam acima do custo ou prazo 36% concluídos com sucesso completo 1ª causa: requisitos incompletos ou ambíguos “Projetos Ágeis têm 3× mais chance de sucesso do que projetos Waterfall” “Projetos Waterfall têm 2× mais chance de falhar ” [Diapositiva 4] FUNDAMENTOS O que é um requisito, afinal? Uma declaração de capacidade ou restrição que o sistema deve satisfazer Funcional O que o sistema faz Ex: Usuário pode se cadastrar com e-mail e senha Não-Funcional Como o siste...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis