Engenharia de Software
Matéria : Engelharia De Software
Engelharia De Software
A engenharia de software consiste na criação de um sistema de software, analise, desenvolvimento e manutenção do produto. Seus objetivos são simples o aprimoramento da qualidade do software, aumento na produtividade do engenheiro, com software mais efetivos. Existe desde 1970, surge como uma necessidade para combater os problemas de criação de software da época, a famosa crise do software no qual desenvolviam software lentos, com custos de produção muito elevados e demora na entrega do produto final. Antigamente os custos para realizar um software eram muito elevamos primeiramente por falta de profissionais qualificados, assim tendo poucos profissionais para muitos projetos, outro problema na criação dos software seria que os engenheiros realizavam o software por completo, e depois que o projeto estaria finalizados ou ate menos depois dele ser entregue ao cliente verificavam se não houvesse nem um tipo de erro ou ate mesmo um bug, então se tivesse algum problema com o software os próprios engenheiros teriam que rever o projeto desde o começo assim atrasando prazos e o custo sendo elevado. Uma pesquisa realizada em 1969 dia que 50 % dos software não foram entregues nos prazos estipulados e no final com um custo muito elevado do que o começo . Estes problemas estavam relacionados principalmente com a forma de trabalho da equipe, envolvendo também dúvidas em relação aos requisitos do sistema.
Na Engelharia da Computação temos vários modelos para realizar o software de diferentes formas entre elas temos modelo cascata, modelo iterativo e incremental, modelo em espiral.
No modelo cascata seria o desenvolvimentos sequencial no qual o desenvolvimento seria sempre para frente não voltando para traz, para rever problemas que poderiam prejudicar o desenvolvedor ou o cliente futuramente.
O modelo cascata tem como as suas fases o levantamentos de requisitos, análise