Projeto Plataforma de Negócios Banco Omega Documento de Visão do Projeto Versão V1.0 ELABORADO POR: Hélio Engholm Jr PAG: 1 Histórico de Revisões DATA VERSÃO DESCRIÇÃO AUTORES 01/03/2007 1.0 Primeira versão Hélio Engholm Jr APROVADO POR: ELABORADO POR: Hélio Engholm Jr ASSINATURA: PAG: 2 Índice 1. Introdução .................................................................................................. 4 2. Finalidade ................................................................................................... 4 3. Escopo ....................................................................................................... 4 4. Descrição do problema ................................................................................. 4 5. Propósito do projeto (Abrangência) ................................................................ 4 6. Resumo dos Envolvidos no projeto e fontes de requisitos .................................. 5 7. Perfis dos Envolvidos .................................................................................... 5 8. Principais Necessidades dos Usuários ou dos Envolvidos ................................... 6 9. Suposições e Dependências ........................................................................... 6 10. Restrições e Premissas .............................................................................. 6 11. Riscos ..................................................................................................... 6 Apêndice A - Descrição dos problemas .................................................................. 7 Apêndice B - Perfis dos Envolvidos ........................................................................ 8 Apêndice C - Principais Necessidades dos Usuários ou dos Envolvidos ..................... 10 ELABORADO POR: Hélio Engholm Jr PAG: 3 1. Introdução A finalidade deste documento é coletar, analisar e definir necessidades e recursos relacionados ao desenvolvimento da primeira versão de aplicação para utilização nas agências bancárias do Banco Omega pelos gerentes operacionais das mesmas, permitindo o cadastramento de clientes e contas correntes e algumas consultas. 2. Finalidade Este documento tem como finalidade descrever o projeto em seu nível macro. 3. Escopo Este documento se refere ao projeto de implantação de ambientes de desenvolvimento, homologação e Plano de Testes de Software no ambiente do CPD das BANCO OMEGA. 4. Descrição do problema Problemas no fluxo e agilidade de desenvolvimento e implantação de sistemas devido à falta de ambientes de desenvolvimento, homologação e produção homogêneos no CPD da BANCO OMEGA, causando impactos nos prazos dos projetos. O problema de Incompatibilidade e insuficiência de ambientes de desenvolvimento, homologação e produção espelhados e falta de Processo de Testes de Software afeta Prazos de implantação de sistemas em homologação e produção e a qualidade dos entregáveis dos projetos de Software cujo impacto é Atrasos na implantação de sistemas, aumento dos custos de alocação de recursos, falta de controle de qualidade dos sistemas e códigos implementados/implantados benefícios de uma solução seriam Maior agilidade no processo de implantação de sistemas Mitigação de problemas relacionados à migração de sistemas entre os ambientes: Desenvolvimento Homologação Produção Aumento do controle de qualidade dos sistemas desenvolvidos/manutenidos e dos artefatos produzidos no processo de desenvolvimento 5. Propósito do projeto (Abrangência) Os objetivos do projeto são: ELABORADO POR: Hélio Engholm Jr PAG: 4 Desenvolver Plano de Implantação de novo ambiente de Homologação no CPD da BANCO OMEGA Implantar novo ambiente de Homologação no CPD da BANCO OMEGA Desenvolver de Plano de Implantação de novo ambiente de Desenvolvimento no CPD da BANCO OMEGA Implantar novo ambiente de Desenvolvimento no CPD da BANCO OMEGA Desenvolver Processo de Testes de Software para garantir a qualidade dos entregáveis de Software desenvolvidos para a PM 6. Resumo dos Envolvidos no projeto e fontes de requisitos Participação BANCO OMEGA Envolvidos/ Papel Gestor do Projeto: Responsável Geral do Projeto: Responsável pelo projeto de Implantação dos ambientes: Envolvidos no projeto de criação de ambientes: Responsável pelo projeto de Implantação do processo de qualidade: Envolvidos no projeto de criação de Processo de Testes de Software: Usuários do Processo de Testes de Software: Coordenador do projeto: Hélio Engholm Jr Analista de O&M: Analista de Qualidade: Analista de Produção: Analista de Requisitos: Arquiteto de Sistemas: 7. Perfis dos Envolvidos Representante Descrição Tipo Responsabilidades Critérios Sucesso ELABORADO POR: Hélio Engholm Jr de Hélio Engholm Jr Coordenador do projeto Especialista Reuniões de Acompanhamento do Projeto (Pontos de ControleMarcos do Projeto - Apresentações), Definições TécnicoOperacionais (Entre as partes), Reuniões Gerenciais para renegociação do Escopo do Projeto, Entrega de Produtos intermediários, Aprovação de Produtos, Solicitações de Alterações, Homologação do Produto Final. Atender as expectativas de prazo, custo e qualidade. Produto homologado pelo gestor. PAG: 5 Envolvimento Produtos Liberados Comentários Problemas Gestão do projeto / 8. Principais Necessidades dos Usuários ou dos Envolvidos A Notificação N CPD – 027/216/06 aponta as seguintes necessidades: 1. Desenvolver um Plano de Implantação do novo ambiente de Homologação no CPD da BANCO OMEGA 2. Implantar novo ambiente de Homologação no CPD da BANCO OMEGA 3. Desenvolvimento de Plano de Testes de Software 4. Desenvolver um Plano de Implantação do novo ambiente de Desenvolvimento no CPD da BANCO OMEGA 5. Implantar novo ambiente de Desenvolvimento no CPD da BANCO OMEGA Para cada necessidade preencher a tabela abaixo (veja apêndice C): Necessidade Prioridade Preocupações Solução Atual Soluções Propostas Crítica/Importante/Útil 9. Suposições e Dependências A atual ausência de ambiente de homologação e Plano de Testes de Software no CPD da PM causam os seguintes impactos: Falta de ambiente específico de validação de sistemas pelas áreas clientes Dificuldade técnica para identificar problemas de funcionamento dos sistemas quando migrados para outro ambiente Aumento de custos devido a alocação de recursos para identificação dos motivos que levam sistemas a funcionar de maneira inadequada quando da migração para outro ambiente Dificuldade em garantir a qualidade dos entregáveis 10. 11. Restrições e Premissas Utilização das melhores práticas de mercado Criação de ambientes que suportem as plataformas Java e .NET Comprometimento da alta direção da PM no projeto Todas as reuniões de projeto serão pré-agendadas para garantir a disponibilidade dos participantes, evitando a interrupção das atividades do projeto Riscos Mudança de cultura dos recursos da PM e ELABORADO POR: Hélio Engholm Jr PAG: 6 Início do projeto em data futura devido a realocação de recursos do projeto Sub-utilização do Plano de Testes de Software Apêndice A - Descrição dos problemas Registre os problemas enfrentados atualmente devido à inexistência de ambientes espelhados de desenvolvimento, homologação e produção. ID O problema de 1 Falta de ambientes de desenvolvimento, homologação e produção espelhados e falta de Processo de Testes de Software afeta Prazos de implantação de sistemas em produção e a qualidade dos entregáveis dos projetos de Software cujo impacto é Atrasos na implantação de sistemas, aumento dos custos de alocação de recursos, falta de controle de qualidade dos sistemas e códigos implementados/implantados benefícios de uma solução seriam Maior agilidade no processo de implantação de sistemas Mitigação de problemas relacionados à migração de sistemas entre os ambientes: Desenvolvimento Homologação Produção Aumento do controle de qualidade dos sistemas desenvolvidos/manutenidos e dos artefatos produzidos no processo de desenvolvimento ID O problema de 2 afeta cujo impacto é benefícios de uma solução seriam ELABORADO POR: Hélio Engholm Jr PAG: 7 Apêndice B - Perfis dos Envolvidos Preencha o perfil de cada envolvido no projeto nas tabelas abaixo Representante Descrição Tipo Responsabilidades Hélio Engholm Jr Gerente do projeto Especialista Reuniões de Acompanhamento do Projeto (Pontos de Controle-Marcos do Projeto - Apresentações), Definições Técnico-Operacionais (Entre as partes), Reuniões Gerenciais para renegociação do Escopo do Projeto, Entrega de Produtos intermediários, Aprovação de Produtos, Solicitações de Alterações, Homologação do Produto Final. Atender as expectativas de prazo, custo e qualidade. Produto homologado pelo gestor. Critérios de Sucesso Gestão do projeto Envolvimento Produtos Liberados Comentários / Problemas [email protected] Contato Tel: 2135-4029 Representante Descrição Tipo Responsabilidades Critérios de Sucesso Envolvimento Produtos Liberados Comentários Problemas Contato ELABORADO POR: Hélio Engholm Jr / PAG: 8 Representante Descrição Tipo Responsabilidades Critérios de Sucesso Envolvimento Produtos Liberados Comentários Problemas Contato / Representante Descrição Tipo Responsabilidades Critérios de Sucesso Envolvimento Produtos Liberados Comentários Problemas Contato ELABORADO POR: Hélio Engholm Jr / PAG: 9 Apêndice C - Principais Necessidades dos Usuários ou dos Envolvidos Para cada necessidade preencha as colunas em branco da tabela abaixo e classifique a prioridade: Necessidade 1 - Desenvolver um Plano de Implantação do novo ambiente de Homologação no CPD da BANCO OMEGA 2 - Implantar novo ambiente de Homologação no CPD da BANCO OMEGA 3 - Desenvolvimento de Plano de Testes de Software 4 - Desenvolver um Plano de Implantação do novo ambiente de Desenvolvimento no CPD da BANCO OMEGA 5 - Implantar novo ambiente de Desenvolvimento no CPD da BANCO OMEGA ELABORADO POR: Hélio Engholm Jr Prioridade Preocupações Solução Atual Soluções Propostas Crítica Importante Útil Crítica Importante Útil Crítica Importante Útil Crítica Importante Útil Crítica Importante Útil PAG: 10