Disciplina: TI - Desenvolvimento de Sistemas
Banca: MS CONCURSOS
Orgão: CREA-MG
Elaborar um processo de desenvolvimento de software significa determinar de forma precisa e detalhada quem faz o que, quando e como. Um processo pode ser visto como uma instância de um método com suas técnicas e ferramentas associadas, elaborado durante a etapa de planejamento, no qual as atividades que o compõem foram alocadas aos membros da equipe de desenvolvimento, com prazos definidos e métricas para se avaliar como elas estão sendo realizadas. No ciclo de vida do software, identificamos três fases, sobre elas podemos afirmar que:
I – Na fase de definição, os requisitos do software são realizados nas atividades destinadas à produção do software. Ela envolve atividades de concepção, especificação, design da interface, prototipação (do inglês prototyping, traduzido também por prototipagem), design da arquitetura, codificação e verificação, dentre outras.
II – Na fase de desenvolvimento, a sua viabilidade é estudada e o planejamento das atividades é elaborado.
III – Na fase de operação, o sistema deverá efetivamente ser utilizado pelos seus usuários, produzindo os resultados desejados. Nessa fase devem ocorrer as atividades de manutenção, seja para que se façam correções, ou seja, para a sua evolução, isto é, para que o software satisfaça novos requisitos.
Das afirmativas abordadas, está(ão) correta(s):