26
Projeto Engenharia de Software e Técnicas de Programação Avançada

Projeto Engenharia de Software e Técnicas de Programação Avançada

Embed Size (px)

Citation preview

Page 1: Projeto Engenharia de Software e Técnicas de Programação Avançada

ProjetoEngenharia de Software

e Técnicas de Programação Avançada

Page 2: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

A Empresa

Cargos e Responsabilidades

Etapas do Projeto

Produto Final

Plan

ejam

ento

Page 3: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

A Empresa

Cargos e Responsabilidades

Etapas do Projeto

Produto Final

Page 4: Projeto Engenharia de Software e Técnicas de Programação Avançada

Atualmente 44% das famílias brasileiras têm um bicho de estimação em casa.

Cerca de 10% da população considera o bicho de estimação como um membro da família

Estima-se que exista cerca de 44 mil Pet shop, isso dá uma media de 1 Pet Shop a cada 1200

bichos, contra um farmácia a cada 2600 pessoas

Conforme o Mapa, o Sudeste concentra cerca de 43% dos lares que possuem um bichinho de estimação

Fonte: Veja 2212/ 22/07/2009

Por que investir em Pet Shops?

Cerca de 80% dos pet shops não possuem uma pagina na internet ou algo divulgado na web, e

apenas 45% realizam cadastro de seus clientes via internet ou em suas lojas, sendo assim um grande

diferencial o investimento tecnólogico em pet shops.

A informatização do pet shop acaba por render um mercado mais moderno o que facilita a

divulgação eletrônica através de sites e vendas on line.

Mercado que movimenta cerca de

R$ 9 bilhões ao ano

Page 5: Projeto Engenharia de Software e Técnicas de Programação Avançada

Um programa animal !

Por estes motivos nós escolhemos o PetShop como nosso publico alvo e

desenvolvemos o

Page 6: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

A Empresa

Cargos e Responsabilidades

Etapas do Projeto

Produto Final

Page 7: Projeto Engenharia de Software e Técnicas de Programação Avançada

A ESUP é uma empresa moderna e arrojada que surge no mercado para revolucionar o setor de tecnologia.

Constituída por uma equipe de jovens empreendedores tem como missão transformar conhecimento cientifico em

tecnologia de modo a inovar no segmento de Pet Shop´s

Page 8: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

Etapas do Projeto

Produto Final

Cargos e Responsabilidades

A Empresa

Page 9: Projeto Engenharia de Software e Técnicas de Programação Avançada

Gestão Matricial Todos os Gerentes Funcionais terão que responder por sua equipe ao

Gerente de Projetos ou ao Coordenador de Projetos. Os Gerentes Funcionais terão autonomia para atribuir às atividades da

área tanto requisitada por necessidade do mercado bem como atividades

atribuídas pelo Gerente de Projetos, será o responsável pela execução, e a

entrega de cada atividade conforme tempo estipulado pelo Gerente de Projeto,

pré aprovado pelo Gerente Funcional e equipe.

Este conceito, atribuição e responsabilidades de cada cargos está documentado no Plano de Gerenciamento de Recursos e Processos.

Page 10: Projeto Engenharia de Software e Técnicas de Programação Avançada

Gerente de Projetos

Sua autoridade é total na esfera da divisão podendo gerenciar todos os

Gerentes Funcionais. È responsável pelo planejamento do projeto,

garantindo com apoio dos Gerentes Funcionais a execução de cada

fase e a entrega do Projeto ao Cliente.

Page 11: Projeto Engenharia de Software e Técnicas de Programação Avançada

Coordenador de ProjetosResponsável pela área de Analise de requisitos. Suplente do Gerente de

Projetos

Page 12: Projeto Engenharia de Software e Técnicas de Programação Avançada

Analista de RequisitosResponsável pela análise especificação funcional e não funcional do

produto.

Page 13: Projeto Engenharia de Software e Técnicas de Programação Avançada

Desenvolvimento

Gerente Funcional da área de Desenvolvimento, junto com sua equipe de analista desenvolvedores será responsável pelas seguintes atividades:

- Desenvolvimento do sistema, - Arquitetura da aplicação- Especificações técnicas que terá que ser repassada a equipe comercial, ao

analista de requisitos e a documentação. - Correção de erros reportados pela equipe de teste- Planejamento do tempo para execução de cada atividade- Apontamento de Tempo gasto para cada atividade por analista

Page 14: Projeto Engenharia de Software e Técnicas de Programação Avançada

ComercialGerente Funcional da área Comercial/ Marketing/ Negócios é responsável pela sua equipe e das seguintes atividades:- Criação do nome e do logo da empresa- Criação do nome e do logo do produto- Criação de materiais e meios de divulgação do produto- Criação do material de pré-venda- Estudar as tendências do mercado para melhoria do produto e repassar estas informações as demais equipes- Elaboração de proposta técnica e comercial (preço, como será comercializado o produto, por exemplo)- Planejamento do tempo para execução de cada atividade- Apontamento de Tempo gasto para cada atividade por analista

Page 15: Projeto Engenharia de Software e Técnicas de Programação Avançada

TesteGerente Funcional da área de Teste é responsável pela sua equipe e das seguintes atividades:- Teste do sistema- Plano de teste- Criação do material de pré-venda- Planejamento do tempo para execução de cada atividade- Apontamento de Tempo gasto para cada atividade por analista

Page 16: Projeto Engenharia de Software e Técnicas de Programação Avançada

Documentação

Gerente Funcional da área de Documentação é responsável pela sua equipe e das seguintes atividades:- Criação de Manual de Software- Criação de Manual de Instalação- Atualização do Manual- Apoiar a criação do documento de especificação de requisitos.- Planejamento do tempo para execução de cada atividade- Apontamento de Tempo gasto para cada atividade por analista- Pesquisa de dados a ser inseridos no site (Ex:.carteira de vacinação)

Page 17: Projeto Engenharia de Software e Técnicas de Programação Avançada

Matriz de Responsabilidade

Page 18: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

Produto Final

Cargos e Responsabilidades

A Empresa

Etapas do Projeto

Page 19: Projeto Engenharia de Software e Técnicas de Programação Avançada

Justificativa

Foi designado pelos professores da matéria de Engenharia de Software e Tópico de Programação Avançada do curso de Engenharia da Computação,

UNIP a execução de um projeto que deveria atender basicamente três requisitos: possibilitar ser operado via internet, utilizar banco de dados e ser

útil logo possível de ser vendido no mercado.Foi escolhido pela equipe o desenvolvimento de um produto voltado para Pet

Shop.O grupo W tem a missão de criar desde a empresa que venderá o produto,

bem como o produto para atender este mercado especifico.O objetivo deste projeto é que cada membro da equipe possa adquirir

conhecimento, experiência e o mais importante espírito de companheirismo e trabalho em equipe.

Termo de Abertura do Projeto

Page 20: Projeto Engenharia de Software e Técnicas de Programação Avançada

Produtos e serviçosA especificação do produto está contida no ERS do projeto. Este documento

possui alem do detalhamento dos campos, telas, regras de negocio do sistema.

Gerente de ProjetoO Gerente de Projeto designado para este projeto é Livia Helena Yamamoto.

Equipe e ProcessoA estrutura organizacional dos envolvidos neste projeto, atribuição de função por departamento e o fluxo de trabalho que será seguido neste projeto esta

detalhado no documento Plano de Gerenciamento de Recursos e Processos.

Termo de Abertura do Projeto

Page 21: Projeto Engenharia de Software e Técnicas de Programação Avançada

RestriçõesO projeto deverá ser concluído no Maximo até o dia 02 de dezembro de 2009.Após a validação dos seguintes documentos:- Especificação de Requisitos- Plano de Gerenciamento de Recursos e Processos- Cronograma-Work Breakdown Structure (WBS) do Projeto

SuposiçõesOs participantes deste projeto executarão todas as tarefas sem remuneração.

O produto final deste projeto é de autoria de todos da equipe e somente poderá ser comercializado mediante aprovação de todos os membros contidos

no documento de Gerenciamento de Recursos e Processos.Todos os presentes no grupo concordam em manter sigilo e confidencialidade

sobre todas as informações referentes ao projeto.

Termo de Abertura do Projeto

Page 22: Projeto Engenharia de Software e Técnicas de Programação Avançada

Cronograma

Page 23: Projeto Engenharia de Software e Técnicas de Programação Avançada

Etapas do Projeto

Inicio

Pré venda, proposta técnica e comercial.Negociação e Fechamento de contrato

Baseado no PMBOK Guide 3rd Edition 2004.

Levantamento eEspecificação de Requisitos

Planejamento deCronograma

Validação com

o ClienteDesenvolvimento TesteHomologação

Documentação

Implantação

Fim

Page 24: Projeto Engenharia de Software e Técnicas de Programação Avançada

A idéia

Cargos e Responsabilidades

A Empresa

Etapas do Projeto

Produto Final

Page 25: Projeto Engenharia de Software e Técnicas de Programação Avançada
Page 26: Projeto Engenharia de Software e Técnicas de Programação Avançada

Agradecimentos