Engenharia de software
Trabalho de Sistematização
Problemas relacionados à engenharia de software e como solucioná-los
Ana Paula Asao
Gestão em Tecnologia da Informação – 2º Semestre
Problemas relacionados à engenharia de software e como solucioná-los
Introdução
A Engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento, operação e manutenção do software; isto é, a aplicação da engenharia ao software (apud PRESSMAN, 2006). Ela foi criada na tentativa de se solucionar a Crise de Software. A Crise do Software foi desencadeada por uma série de erros, principalmente na questão de levantamento de requisitos, falta de comprometimento e conhecimento dos envolvidos na criação do software, estouro nos prazos e orçamentos, entre outros. A Engenharia veio para preencher essa lacuna. Mas ela está longe de ser perfeita. Até hoje, muitos problemas continuam ocorrendo, muitos deles causados na fase inicial do processo de desenvolvimento de software mal feita, a análise de requisitos.
Objetivo
Neste trabalho, colocarei em questão alguns desses problemas que correm na Engenharia de Software, com o objetivo de encontrar soluções e alternativas para esses problemas. O foco principal será a parte inicial do processo que é a análise de requisitos, pois ela é a peça-chave para o entendimento e desenvolvimento de um software de qualidade, ou seja, que esteja de acordo com o que o cliente deseja, diminuição dos problemas referentes ao estouro nos prazos e orçamentos. Mostrar que uma das partes mais importantes dessa área ainda deixa a desejar: o preparo psicológico do profissional. Além da necessidade de se riar um direcionamento nas reuniões com o cliente para recolher os dados necessários para o início do projeto.
Justificativa
Todas as etapas de um processo de desenvolvimento de software são importantes, a parte que se refere a análise de requisitos, sendo a fase inicial, é