Gestão de Processos
Questionário Processo de Desenvolvimento de Software
1 O que os stakeholders representam para projetos de software? Qual sua importância?
Os Stakeholders ou partes interessadas, são todos os envolvidos ao longo do projeto de software. A importância dos stakeholders é total, tanto para a parte de investimentos financeiros, quanto com a colaboração para o levantamento de requisitos.
2 Por que a forma de se criar o código dos programas pode influenciar na manutenção futura do software?
A forma de se criar o código deve ser a mais clara possível, seguindo algumas regras importantes para uma boa leitura desse mesmo código posteriormente. E além das linhas de código funcionais, é importante que se tenham muitas linhas de comentários para também facilitar para o profissional que irá trabalhar na manutenção futura do software.
3 O que causou a Crise do Software? Quais os principais motivos?
As causas da crise do software estão ligadas a complexidade do processo de software e a relativa imaturidade da engenharia de software como profissão.
A crise do software foi causada devido a gerentes sem background de software, profissionais da área de software com pouco treinamento formal em novas técnicas para o desenvolvimento de software e resistência a mudança.
4 Qual a importância dos Requisitos bem definidos para o projeto?
Os requisitos são as necessidades do sistemas descobertas pelo analista de sistema e normalmente passada pelos stakeholders envolvidos no processo de desenvolvimento de software. Os requisitos bem definidos trazem uma segurança de que a software será construído para realmente atender todas as necessidades do cliente.
5 Por que é necessário se efetuar revisão de requisitos após especificá-los?
Para garantir que esta correspondente ao sistema pretendido e confirmar junto com o cliente um conjunto de critérios que todos os requisitos devem cumprir nomeadamente verificabilidade, compreensibilidade por parte do