Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

6
Título Planejamento para o desenvolvimento do sistema BIS. Janeiro de 2013 Versão 1.0 Otávio Souza

Transcript of Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Page 1: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Título

Planejamento para o

desenvolvimento do

sistema BIS.

Janeiro de 2013Versão 1.0Otávio Souza

Page 2: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Agenda

• Visão Geral

• Processo de Especificação de Funcionalidades

• Planejamento e Acompanhamento de Atividades

• Gestão do Projeto

1Planejamento para o desenvolvimento do sistema BIS.

Page 3: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Visão Geral

• BIS – Business

Intelligence System,

tem como principal objetivo

utilizar uma base de dados

de cubos multidimensionais

para gerar uma análise

para suporte a decisões

das áreas de negócios.

2Planejamento para o desenvolvimento do sistema BIS.

Legenda:

Dados disponibilizados em ambiente externo

Armazenamento em ambiente interno

Webservices para integração

Page 4: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Processo de Especificação de Funcionalidades

3Planejamento para o desenvolvimento do sistema BIS.

• Para a especificação de funcionalidades a proposta é a utilização do modelo genérico de engenharia de requisitos.

• Possíveis ferramentas podem ser utilizadas para auxiliar na documentação como o JIRA (Atlasian)*, Requirement

Composer (IBM) e Enterprise Architect (Sparxsystems).

Levantamento dos Requisitos

Análise e Negociação

Especificação Funcional

Verificação e Validação

Gerência dos Requisitos

• Referência: Engenharia de Requisitos CCE/Puc-Rio / IEEE

• *Sistema utilizado atualmente pelo autor.

Page 5: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Planejamento e Acompanhamento de Atividades

• O RUP – Rational Unified Process é um framework para desenvolvimento de softwares que será utilizado neste

processo. Ele é organizado por Tempo com suas fases e iterações e por Conteúdo que são suas disciplinas.

• Através dele poderá ser feito o acompanhamento do projeto levando em consideração todas as áreas envolvidas.

4Planejamento para o desenvolvimento do sistema BIS.

Concepção Elaboração Construção Transição

Ciclo de Iterações

RequisitoAnálise e Projeto

Implementação Testes

• Cada iteração gera um release, que é uma versão estável e executável do sistema. Sendo assim durante a fase

de elaboração poderão existir “n” Iterações, garantindo que todo o backlog foi contemplado.

• Referência: Engenharia de Requisitos CCE/Puc-Rio / IEEE

Page 6: Engenharia de Requisitos - Recomendações para desenvolvimento de solução BIS.

Gestão do Projeto

5Planejamento para o desenvolvimento do sistema BIS.

• O projeto foi estimado em aproximadamente 3 meses levando em consideração todo o ciclo de vida do projeto

e do produto.

• Os gerentes fazem parte de todo o processo, acompanhando e direcionando cada etapa relacionada a sua

área. No cronograma eles foram apontados em atividades que caberiam exclusivamente a eles.