Editor Data Hidro Um exemplo de como os requisitos evoluem! - ppt carregar
Editor Data Hidro Um exemplo de como os requisitos evoluem!
PublicouAndré Gonsalez Alterado mais de 4 anos atrás
Apresentação em tema: "Editor Data Hidro Um exemplo de como os requisitos evoluem!"— Transcrição da apresentação:
1 Editor Data Hidro Um exemplo de como os requisitos evoluem!
Soeli Fiorini Março 2011 Seminário LES
2 O objetivo do DATA HIDRO
O objetivo do DATA HIDRO é formar um banco de dados corporativo sobre recursos hídricos e efluentes, possibilitando o gerenciamento das informações de forma integrada e descentralizada, assim como atuar como uma ferramenta de suporte ao planejamento do uso racional da água na Companhia. © LES/PUC-Rio
3 Problema Atualmente, área de SMES - Gerência de Meio Ambiente Coordenação de Recursos Hídricos e Efluentes não possui uma aplicação que tenha uma interface gráfica para representar as plantas técnicas. Para os usuários desta área, mais especificamente do sistema DATA HIDRO, tal aplicação auxiliará tanto no entendimento sobre o domínio do negócio quanto ajudará na tomada de decisões para o uso racional da água na Empresa. © LES/PUC-Rio
4 A solução Criar um Editor gráfico
Manter biblioteca de elementos gráficos (ícones) Manter diagrama Criar diagrama Editar diagrama Consultar diagrama Excluir diagrama Persistir diagrama Visualiar diagrama (vista satélite) Visualizar o diagrama no sistema DATA HIDRO Fonte de inspiração: sistema existente © LES/PUC-Rio
5 Propostas Desenvolver um Editor Gráfico de Plantas Técnicas
Primeira Proposta: aprovada pelo Cliente reprovada pela TI uso de bibliotecas Flash não homologadas Uso do Flash 15 Set 2009 Dez 2009 © LES/PUC-Rio
6 Propostas Segunda Proposta: Novos requisitos Jun 2011 Dez 2009
uso Flash somente na camada de apresentação Uso do framework FCorp.Net de desenvolvimento Petrobras Uso do processo Petrobras Desenvolvimento integrado com ADS Jun 2011 Dez 2009 © LES/PUC-Rio
7 Arquitetura © LES/PUC-Rio
8 Evolução dos escopo/requisitos
"Proporcionada" pelo Fornecedor: O que fazer qdo vc quer aumentar o seu escopo de trabalho? Diga o que o software não terá! Requisitos fora do escopo: Grid Snap Algoritmo para reconhecimento de sobreposição de linhas Cut and past Undo © LES/PUC-Rio
9 Evolução dos requisitos
Proporcionada pelo Cliente: depois que viu o protótipo...seus olhos brilharam! Depois de 3 meses de projeto: Ícones de início e fim do fluxograma Localizacao do software (3 linguas) Resizing de ícones Linhas sempre retas Chamada do editor, edição e exclusão de fluxogramas associados a um sistema de tratamento .... ? 2011 Dez 2009 © LES/PUC-Rio
10 Evolução dos requisitos
Proporcionada pela Equipe Desenvolvimento: "fica muito ruim assim"! Requisitos iniciais: Caixa de texto – só com a mudança do tamanho do fonte! Configuração de linhas – configuração de linhas?? Icones invertidos? © LES/PUC-Rio
11 Equipe Gerente do projeto - Soeli Líder técnico - Victor
Designer - Vivianne Analista requisitos - Marcelo Programadores – Janaina, Guilherme e Marco + Christovam © LES/PUC-Rio
12 Documentação Doc Visão Casos de Uso Glossário Regras Negócio
Doc Arquitetura Modelo ER Modelo de Interface Testes unitários (MSTest) © LES/PUC-Rio
13 Processo Iterativo com prototipação Inspeções Petrobras Uso do JIRA
Reuniões semanais com equipe Reuniões mensais com o Cliente © LES/PUC-Rio
14 Recados Feche o escopo e tenha sorte com o Cliente!
Aceite e se prepare! Requisitos evoluem e são descobertos ao longo do projeto. Selecione bem a equipe! Tenha margem no projeto!! © LES/PUC-Rio