The Factory Produzindo Arte Manufaturada. The Factory Objetivo Prover uma linha de produção de soluções que atendam às necessidades específicas de cada.

Slides:



Advertisements
Apresentações semelhantes
Projeto Qualified Curriculum
Advertisements

RUP – Rational Unified Process
Gerenciamento de Projetos
Os projetos.
Engenharia de Software
ISO Processos do Ciclo de Vida do Software
Garantia da Qualidade Mário Eduardo.
GERENCIAMENTO DE INTEGRAÇÃO DO PROJETO
Processo Lacen de Desenvolvimento de Software
RELATORIO DE PESQUISA 1 Ferramentas para modelagem de sistemas e representação dos requisitos funcionais e não funcionais.
Sistema Gerenciador de Ocorrências
Rational Unified Process(RUP)
Gestão de Projetos Áreas de conhecimentos Integração
Valéria Maria Lauande Março/2010
RUP Rational Unified Process (Processo Unificado de Desenvolvimento da Rational) 1.
CK 119: Engenharia de Software DC/CC/UFC © Rossana Andrade, Setembro CK119: Engenharia de Software Rossana Andrade Ph.D, SITE, University of Ottawa,
MO409 / Engenharia de Software I - 1º Semestre / Prof. Eliane 1 1ª Apresentação (A1) Modelos de Processos de Software RA: / Edson Amorina.
Gestão de projetos de Software GTI-16
Qualidade de Software - FURB
Implementação de Sistemas
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Metodologia Versão 2 FSRS.
Alunos: Artulanez Souza Iony Melo
RUP Prof.ª Elaine B. Figueiredo.
Rational Unified Process
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
RUP - Cap. 2 – Os 4 P’s (Pessoas, Projeto, Produto e Processo)
RUPinho Qualidade de Software
Engenharia de Software
Planejamento e Gerenciamento de Projetos
Visão Geral PRO.NET.
PMBOK 5ª Edição Capítulo 3
Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
Processos de Desenvolvimento de Software – Parte 2
Projeto: Capacitação em GP
Objetivos das Atividades de Implementação • Implementar as classes do modelo de projeto em termos de componentes (código fonte ou executável, etc.) •
Apresentação Final DONE is Open Not Enclosed - A free Software Factory 22/08/05.
Gerenciamento de Integração.
Gerência de Configuração - GC
PSBD II Projeto de Sistemas de Banco de Dados II
(Open Unified Process)
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
O Processo de desenvolvimento de software
Especificação em Projeto de Sistemas
Processos Fundamentais – Desenvolvimento de Software INF /9 Processos Fundamentais Desenvolvimento de Software Baseado na norma ISO/IEC
Análise e Projeto Orientados a Objetos
Um Processo de Desenvolvimento de Software para Uso no Ambiente Acadêmico.
Bruno Silva Desenvolvido a partir de
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
 Objetivos do Projeto:  Automatizar um processo de estimativa de esforço para realização de tarefas num projeto baseado no método Wideband Delphi. 
Gerência de Configuração Autor: Silvio Cortez. Fluxos e papeis Escrever plano Definir ferramentas Escrever plano de gerência de configuração Gerente de.
Processo de Desenvolvimento de Software – PDS C Construção - PAS
Qualidade de Software Gerência de projetos.
Modelos de Qualidade para indivíduos e grupos: PSP & TSP
Hukarz Open Source Process D01 Alan Kelon, Silvio Meira Recife, 01/12/2006.
1 Mesa de Compras Apresentação Fábrica 16/06/2003.
The Factory Processo de Desenvolvimento Autor: Roberta / Davi.
Gestão de projetos de Software GTI-16
Integração.
Engenharia de Software
Objetivos deste módulo
1 YPM – Easy Project Management. 2 Complemento Francisco Eriko Barreto Brito Project Management Professional (PMP®) MBA em TI PMP Number: PMI.
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
APS II Análise e Projeto de Sistemas de Informação II
PSDS com CMMI Nível 2 Dimitri de Almeida Malheiros Barbosa 27/03/2006.
Projeto: G-TV (Gestor de TV por Assinatura) CSTADS Aluno: Fellipe Weldson de Oliveira Ferreira Gerente: Eriko Brito Projeto Supervisionado de Análise e.
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.
Conteúdo da última aula 1 Ref. Bibliográfica - PMBOK Cap 1.
Transcrição da apresentação:

The Factory Produzindo Arte Manufaturada

The Factory Objetivo Prover uma linha de produção de soluções que atendam às necessidades específicas de cada cliente através da formalização de todas as atividades e seus produtos.

The Factory Como? Trabalhando em linha de produção, com processos e papéis perfeitamente definidas para cada profissional, partindo da linha de produção até rotinas de controle de qualidade.

Processos The Factory  Comercial  Gerência de Projetos  Desenvolvimento  Qualidade  Gerência de Configuração

Processos The Factory COMERCIAL GERÊNCIA DE PROJETOS DESENVOLVIMENTO QUALIDADE CONFIGURAÇÃO

Papéis The Factory  Gerente Comercial  Gerente de Projetos  Desenvolvedor Arquiteto de Software Analista de Sistemas Engenheiro de Software  Engenheiro de Qualidade  Gerente de Configuração

Papéis The Factory PESSOAPAPEL Andrea QueirozGerente de Projetos & Engenheiro de Qualidade Antônio ValençaGerente de Projetos & Gerente Comercial Davi CabralEngenheiro de Qualidade & Desenvolvedor Edson FilhoEngenheiro de Qualidade & Gerente de Configuração Leonardo ColeGerente de Configuração & Desenvolvedor Mauro SilvaDesenvolvedor Roberta FagundesDesenvolvedor VâniaDesenvolvedor Wabber FilhoDesenvolvedor

Artefatos The Factory PROCESSOARTEFATOS Comercial Documento de Requisitos Inicial Estimativa de Custos Proposta Técnica Proposta Comercial Gerência de Projetos Acompanhamento Ata de Reunião Cronograma Plano de Projeto Relatório de Auditoria Relatório de Conclusão Reportagem de Tempo DesenvolvimentoCasos de Uso QualidadeDocumentação Geral Documentação de Processo Gerência de ConfiguraçãoDefinição de Ambiente

Metodologia The Factory METODOLOGIAPROCESSOS RUP Gerência de Projetos Gerência de Configuração XP + PSPDesenvolvimento  Qualidade  Gerência de Configuração

Comercial The Factory FASES Recebimento de um Pedido de Proposta de Desenvolvimento Preparação de um Documento de Requisitos Inicial Elaboração de uma Proposta Técnica e Comercial Apresentação da Proposta Técnica e Comercial ao Cliente Elaboração de um Contrato de Software

Comercial The Factory ESTIMATIVA DE ESFORÇO A The Factory utiliza uma técnica proprietária de estimativa de esforço baseada em Pontos por Função que melhora a estimativa a partir de variáveis adaptadas a nossa realidade.

Exemplo - RFP The Factory

Exemplo - RFP The Factory

Gerência de Projetos The Factory FASES Processos de Iniciação Processos de Planejamento Processos de Execução Processos de Controle Processos de Encerramento

Gerência de Projetos The Factory Iniciação Comprometimento da Organização Planejamento Planejamento do Escopo Detalhamento do Escopo Definição das Atividades Planejamento dos recursos Seqüenciamento das atividades Estimativa de duração das atividades Estimativa de custos

Gerência de Projetos The Factory Execução Comprometimento da Organização Execução do Plano do Projeto Garantia da Qualidade Distorção das Informações

Gerência de Projetos The Factory Encerramento Encerramento Administrativo Controle Planejamento do Escopo Controle Integrado de Mudanças Verificação de Escopo Controle dos Custos Controle e Monitoração de Riscos

Desenvolvimento The Factory Fases

Desenvolvimento The Factory FASES Planejamento Projeto Teste Integração

Desenvolvimento The Factory Planejamento Escrita de Use Cases Levantamento de requisitos não funcionais Planejamento de releases Planejamento de iteração Projeto Projeto arquitetural Projeto do esquema lógico dos dados Modelagem do sistema Refatoramento constante Suporte ao Uso de Ferramentas

Desenvolvimento The Factory Testes Escrita de Use Cases Elaboração de Testes de Aceitação Elaboração de Testes de Unidade Integração Projeto arquitetural Iniciar controle de versão Realizar check-out Realizar check-in

Desenvolvimento The Factory Papéis Analista de Sistemas  Levantamento dos requisitos  Definição dos testes  Definição do plano de realeses Engenheiro de Software  Desenvolver a codificação  Utilizar os artefatos fornecidos pelo analista de sistemas  Realizar check-in e check-out do sistema  Implementar e realizar testes de unidade

Desenvolvimento The Factory Papéis Arquiteto de Software  Definir o Projeto Arquitetural  Oferece suporte ao uso de Ferramentas  Organizar workshops  Coordenação das Integrações (engenheiro de software)  Auxilia o analista de sistema

Qualidade The Factory Qualidade do Produto A Qualidade de Pacotes de Software segundo ISO Qualidade do Processo PSP

Gerência de Configuração The Factory Ferramentas Código Livre Borland Jbuilder 8 JUnit Apache Ant WinCVS Definir um ambiente de desenvolvimento padrão a ser utilizado pela fábrica, envolvendo ferramentas utilizadas no processo, organização dos itens de configuração e do processo de atualização dos mesmos.

Avaliação Pessoal The Factory Permite avaliar o desempenho dos seus componentes e identificar os fatores que contribuem com a produtividade, de forma a auxiliar a Fábrica no desenvolvimento de programas visando a elevar os padrões de qualidade individual, gerencial e institucional.

Referências The Factory J.Rumbaugh, Object-Oriented Modeling and Design, Prentice-Hall, Englewood Cliffs, Ricardo_Balduino.pdf palestras/junit.ppt Sobre Cumprimento de Prazos –

Referências The Factory PRESSMAN, Roger S. Engenharia de Software: 3a. edição. São Paulo: Makron Books, Kan, Stephen H., Metrics and Models in Software Quality Engineering Côrtes, Mario Lúcio; Chiossi, Thelma C. Dos Santos. Modelos de Qualidade de Software Sistema Gestor de Desempenho de Pessoal -