Ferramenta Web para Gerência de Requisitos e de Projetos em Conformidade com o Modelo de Referência do MPS.BR Instituto Centro-Oeste de Desenvolvimento de Software Cristiano Lehrer cristiano@icodes.org.br Diretor Superintendente Diretor Superintendente 1
Sumário Apresentação do Instituto Modelo de Referência MPS.BR Estágio Atual Perspectivas Futuras Diretor Superintendente 2
Apresentação Objetivo Promover o desenvolvimento sócio-econômico e o aumento da competitividade do setor produtivo de software brasileiro, mormente da indústria de software e serviços de informática sediada no Estado de Goiás, através da execução de pesquisa, ensino, desenvolvimento e inovação em tecnologia da informação e comunicação. Diretor Superintendente 3
Competências Pesquisa e Desenvolvimento em Software; Java 2 Plataform, Enterprise Edition (J2EE) Consultoria em Lei de Informática; Leis nº 8.248/91, 8.387/91, 10.176/01 e 11.077/04 Consultoria em Qualidade de Software; MPS.BR e CMMI Gestão da Capacitação Profissional. Diretor Superintendente 4
MPS.BR Projeto coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX), iniciado em dezembro de 2003; Aderente as normas NBR ISO/IEC 12207 e ISO/IEC 15504 (SPICE), e ao conteúdo do CMMI-SE/SW. Diretor Superintendente 5
Componentes do MPS.BR Modelo de Referência (MR-MPS) Requisitos para a conformidade ao modelo Método de Avaliação (MA-MPS) Processo de avaliação e requisitos da avaliação Modelo de Negócio (MN-MPS) Regras para a implementação do MR-MPS pelas empresas de consultoria, de software e de avaliação. Diretor Superintendente 6
Modelo de Referência (MR-MPS) Sete níveis de maturidade A (em otimização) B (gerenciado quantitativamente) C (definido) D (largamente definido) E (parcialmente definido) F (gerenciado) G (parcialmente gerenciado) Diretor Superintendente 7
Processos do Nível G Gerência de Projetos GPR Gerência de Requisitos GRE Diretor Superintendente 8
Gerência de Requisitos GRE Gerenciar os requisitos dos produtos e componentes do produto do projeto e identificar inconsistências entre esses requisitos e os planos e produtos de trabalho do projeto; Sete resultados esperados; Relação com o CMMI: Gerência de Requisitos Diretor Superintendente 9
Gerência de Projeto GPR Identificar, estabelecer, coordenar e monitorar as atividades, tarefas e recursos que um projeto necessita para produzir um produto e/ou serviço, no contexto dos requisitos e restrições do projeto; Quinze resultados esperados; Relação com o CMMI: Planejamento de Projeto Monitoração e Controle de Projeto Diretor Superintendente 10
Estratégia Desenvolver uma base de dados para armazenar as informações sobre os projetos; Artefatos produzidos Atividades realizadas Recursos humanos alocados Recursos materiais utilizados Tempo despendido Custo do projeto Diretor Superintendente 11
Artefatos Suportados Regras de Negócio; Proposta Técnica; Proposta Comercial; Especificação de Requisitos; Especificação dos Casos de Uso; Demais artefatos em análise. Diretor Superintendente 12
Finalidade Gerenciar o projeto e os seus requisitos, através do processo de desenvolvimento; Coletar informações quantitativas sobre os projetos realizados; Auxiliar na previsão dos projetos futuros; Automatizar o processo de produção de alguns artefatos. Diretor Superintendente 13
Produção da Ferramenta Ferramenta open source; Framework J2EE Hibernate Java Server Faces JUnit Diretor Superintendente 14
Perspectivas Futuras Integrar com a ferramenta PSP; Ampliar os artefatos suportados; Englobar todo o processo de desenvolvimento; Suportar outros níveis de conformidade do modelo de referência do MPS.BR. Diretor Superintendente 15
Ferramenta Web para Gerência de Requisitos e de Projetos em Conformidade com o Modelo de Referência do MPS.BR Instituto Centro-Oeste de Desenvolvimento de Software Cristiano Lehrer cristiano@icodes.org.br Diretor Superintendente Diretor Superintendente 16