Editor Data Hidro Um exemplo de como os requisitos evoluem!

Slides:



Advertisements
Apresentações semelhantes
Os projetos.
Advertisements

Engenharia de Software
Objetivos do Capítulo Utilizar o processo de desenvolvimento de sistemas delineado neste capítulo e o modelo de componentes de SI, do Capítulo 1, como.
APSOO Aula 05.
Gerência de Projetos Wesley Peron Seno Introdução
Rational Unified Process(RUP)
ENG1153 : Aluno: Sandro Rossi. A Empresa Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados:
INTRODUÇÃO A INFORMÁTICA
Estrutura de Gestão do LES
Escritório de Qualidade do Laboratório de Engenharia de Software da PUC-Rio Soeli Fiorini Eng. Reversa/ Documentação de Sistemas.
Ferramentas CASE ERwin
Análise e Projeto de Sistemas
Implementação de Sistemas
Projeto Sebo Virtual Juliano Oliveira de Souza
BPMO Escritório de Processos
Prof. Jorge Luis Risco Becerra Auxiliares:Prof. Eduardo Lobo
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Metodologia Versão 2 FSRS.
Análise e Gerenciamento de Requisitos com Casos de Uso Módulo 0 Sobre o Curso.
Rational Unified Process
Engenharia de Requisitos
RUPinho Qualidade de Software
Objetivos demonstrar os processos de Gestão e Fabricação de Software e...
Planejamento e Gerenciamento de Projetos
Equipe + Bruno Sandres (bms) + Daniel Costa (dvpc)
Visão Geral PRO.NET.
Fundamentos de Engenharia de SW
Sistema de Monitoramento das Gerências de Serviço do ITIL
PMBOK 5ª Edição Capítulo 3
PMBOK 5ª Edição Capítulo 7
PMBOK 5ª Edição Capítulo 12
Projeto: Capacitação em GP
Gerenciamento do Escopo: principais conceitos
Implementação em Projeto de Sistemas (PFC)
Integrantes Gisely C. Oliveira Marcelo C. Ribeiro Maria Ap. Ferreira Rafael Vaz Walisson Junior Wesley C. Gomes.
Nova solução CRM da Riosoft
Abertura.
Business Intelligence:
Relato de Experiência do processo de desenvolvimento do GSAN
Arquitetura do Software
Gerenciamento de Integração.
Gerência de Configuração - GC
Avaliação de Desempenho de Corredores de Rua Departamento de Ciência da Computação Fundamentos da Engenharia de Software Grupo: Alice Andressa André Leandro.
Técnicas e Projeto de Sistemas
Levantamento de Requisitos
Modelagem de processos de negócio com Diagrama de Atividades
Modelagem de processos de negócio com Diagrama de Atividades
Especificação em Projeto de Sistemas
Levantamento de Requisitos
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
QUALIDADE DE SOFTWARE & AVALIAÇÃO DE DESEMPENHO DE SISTEMAS II
Bruno Silva Desenvolvido a partir de
Criação e Execução de Testes em Projetos do LES com Tecgraf Andrew Diniz da Costa
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
Gestão de defeitos.
RUP - Cap. 4 – Processo Centrado na Arquitetura
METODOLOGIA, MÉTODOS E FERRAMENTAS
Processo de Desenvolvimento de Software – PDS C Construção - PAS
Fase de Concepção Levantamento de Requisitos, Organização de Requisitos, Planejamento dos Ciclos Iterativos.
Click to edit Master subtitle style 11/18/09 Gerenciamento de Congressos Carlos M., Daniel R., Rafael H. e Caio G. Desenvolvimento de Software III – 2010/1.
Gestão do Conhecimento e da Informação
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
SGPC - Sistema de Gestão de Panificadora e Confeitaria
Projeto Supervisionado de Análise e Engenharia de Software
SECRETARIA DA FAZENDA DO ESTADO DE SÃO PAULO Gerenciamento de Serviços de TI - Evolução, Lições Aprendidas e Resultados Práticos - Dezembro / 2015.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Projeto Integrador Proposta de ProjetoGlossárioPlano de ProjetoLista de RequisitosDocumento de Visão Projeto Integrador9.
Transcrição da apresentação:

Editor Data Hidro Um exemplo de como os requisitos evoluem! Soeli Fiorini Março 2011 Seminário LES

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

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

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

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

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

Arquitetura © LES/PUC-Rio

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

Evolução dos requisitos Proporcionada pelo Cliente: depois que viu o protótipo...seus olhos brilharam! http://139.82.24.177 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

Evolução dos requisitos Proporcionada pela Equipe Desenvolvimento: “fica muito ruim assim”! http://139.82.24.177 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

Equipe Gerente do projeto - Soeli Líder técnico - Victor Designer - Vivianne Analista requisitos - Marcelo Programadores – Janaina, Guilherme e Marco + Christovam © LES/PUC-Rio

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

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

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