quinta-feira, 19 de agosto de 2010

[Aula] Ciclo de Vida de Desenvolvimento de Software

   Na aula desta semana aprendemos os conceitos referentes ao Processo de Software e ao Ciclo de Vida de Desenvolvimento de Software.

   Segundo FUGGETTA [1], um Processo de Software pode ser definido como um conjunto coerente de atividades, políticas, estruturas organizacionais, tecnologias, procedimentos e artefatos necessários para conceber, desenvolver, dispor e manter um produto de software, ou seja:
"Um processo define quem está fazendo o quê, quando e como para alcançar um certo objetivo." Ivar Jacobson, Grad Booch e James Rumbaugh
   Compreendemos ainda que precisamos definir um Modelo de Ciclo de Vida ou Modelo de Processo que  pode ser visto como uma representação, ou abstração dos objetos e atividades envolvidas no processo de software. Além disso, oferece uma forma mais abrangente e fácil de representar o gerenciamento de processo de software e consequentemente o progresso do projeto.

   Comentamos também nesta aula sobre qualidade de software, onde elicitamos os modelos de qualidade CMMI e MPS.BR. Ainda sobre o tema, tivemos a apresentação de um seminário muito interessante sobre MPS.BR. Parabéns aos alunos Bruno Henrique e Flávio Meira. A apresentação foi muito proveitosa. Um breve resumo foi postado neste blog.


   Alguns alunos gostariam de conhecer as empresas que passaram pelas avaliações CMMI e MPS.BR no Brasil. Sendo assim, segue o link de um blog que elencou estas informações:
    Por hoje é isso. Um excelente final de semana a todos!!!!!!

Referências:

Nenhum comentário:

Postar um comentário