The Factory Processo de Desenvolvimento Autor: Roberta / Davi
Introdução O Processo define : O que fazer ? Como fazer ?
Objetivo O Processo possui as seguintes etapas:
Os Papeis Analista de Sistemas Levantamento dos requisitos Definição dos testes Definição do plano de realeses Engenheiro de software Desenvolver a codificação Utilizar os artefatos fornecidos pelo analista de sistemas Realizar check-in e check-out do sistema Implementar e realizar testes de unidade
Os Papeis Arquiteto de Software Definir o Projeto Arquitetural Oferece suporte ao uso de Ferramentas Organizar workshops Coordenação das Integrações (engenheiro de software) Auxilia o analista de sistema
Artefatos Planej ament o Projet o Des env olvi men to Test e Integ raçã o Rele ase
Atividades Atividades de Planejamento Escrita de Use Cases Levantamento de requisitos não funcionais Planejamento de releases Planejamento de iteração Atividades de Projeto Projeto arquitetural Projeto do esquema lógico dos dados Modelagem do sistema Refatoramento constante Suporte ao Uso de Ferramentas
Atividades Atividades de Testes Elaboração de Testes de Aceitação Elaboração de Testes de Unidade Atividades de Integração Iniciar controle de versão Realizar check-out Realizar check-in
Ferramentas Linguagem Java JBULIDER JUNIT CVS
Referências J.Rumbaugh, Object-Oriented Modeling and Design, Prentice-Hall, Englewood Cliffs, palestras/junit.ppt zil/whitepaper_Ricardo_Balduino.pdf zil/whitepaper_Ricardo_Balduino.pdf