trabalho de engenharia de software
Disciplina: Engenharia de Software
Tutor: Prof. Gislene P. Oliveira
Aluno(a): Helder de Oliveira Righetti
RGM (14246236): Data de entrega: 12/03/2015
Unidade: Cruzeiro do Sul/São Miguel
ATIVIDADE DE APROFUNDAMENTO UNIDADE II
PROVERBIO= ”SE VOCE NAOSABE ONDE ESTA, UM MAPA NÃO TE AJUDARA” (WATTS HUMPHREY).
Isso pode ser explicado nos métodos Ágeis que a equipe de desenvolvimento foca no software em si e não na documentação do projeto, esse método ajuda na execução de sistemas complexos em menos tempo, porem a manutenção ,testes e alterações desse se tornam complexos pois não existem documentações disponíveis, isso atrapalha muito principalmente a manutenção por quem não participou do projeto.
“AQUELES QUE NÃO SABEM LEMBRAR O PASSADO ESTAO CONDENADOS A REPETI-LO. (PRESSMAN,1985.P.90)
Todos os processos devem ser documentados pois isso pode evitar problemas futuros como o retrabalho por exemplo, podendo também reusar os códigos já criados para facilitar o desenvolvimento de um novo projeto. Isso lembra muito o método de prototipação que você desenvolve um produto genérico onde erros ocorrerão, porem no produto final a sua experiência com a prototipação ajudam no desenvolvimento de um software de qualidade.
“PROJETOS DE SOFTWARES SE ATRASAM UM DIA DE CADA VEZ. (PRESSMAN,2006.P.86)
Os softwares não sofrem com a ação do tempo, como com a chuva, vento e outros da natureza, porem devido a evolução diária, o tempo se torna o maior inimigo do software pois o tempo o torna absoleto, ou seja, este software perde a sua funcionalidade sendo substituído por outros mais evoluídos.