Márcio Aurélio Ribeiro Moreira

Slides:



Advertisements
Apresentações semelhantes
APS I Análise e Projeto de Sistemas I
Advertisements

Engenharia de Software
Modelagem de Software Orientado a Objetos
Projeto de Sistemas de Software
RUP Rational Unified Process (Processo Unificado de Desenvolvimento da Rational) 1.
Márcio Aurélio Ribeiro Moreira
Rational Unified Process
Metodologia de Desenvolvimento de Software – RUP 2. Requisitos
Márcio Aurélio Ribeiro Moreira
Metodologia de Desenvolvimento de Software – RUP 8. Gestão de Projetos
Visão Geral do RUP.
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
Metodologia de Desenvolvimento de Software – RUP 4. Implementação
Márcio Aurélio Ribeiro Moreira
Gestão de Configuração & Mudanças Apresentação Márcio Aurélio Ribeiro Moreira
UML Modelagem e Programação Orientada a Objetos
Metodologia de Desenvolvimento de Software – RUP 3. Análise & Projeto
Metodologia de Desenvolvimento de Software – RUP 9. Ambiente
Planejamento e Gerenciamento
Introdução a Desenvolvimento de Sistemas
Introdução a Desenvolvimento de Sistemas
PSBD II Projeto de Sistemas de Banco de Dados II.
Análise e Projeto Orientados a Objetos
Análise e Especificação de Requisitos © 2001 Jaelson CastroInformações Gerais 1 Análise e Especificação de Requisitos - IF119 Centro de Informática Jaelson.
Copyright © 2006 Qualiti. Todos os direitos reservados. Uma Visão Crítica.
Desenvolvimento de Jogos e Entretenimento Digital
CIn-UFPE1 © 2003, Alexandre Vasconcelos Visão Geral do RUP.
Engenharia de Software
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
APLICATIVO PARA ATUALIZAÇÃO AUTOMÁTICA DE UM SISTEMA DE GESTÃO EMPRESARIAL Marlon Gracietti de Amorim Orientador: Prof. Cláudio Ratke.
Sistema Web para Gerenciamento Eletrônico de Documentos em Projetos de Implantação de ERP Eder Gonçalves Orientador: Prof. Marcos Rogério Cardoso FURB.
ITIL (Information Technology Infrastructure Library) Profª Cynara Carvalho.
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA.
Análise de Sistemas ll Profª Andrea Padovan Jubileu Daiane Oliveira Daniele Pires Izabele Messias.
E -Supply Volkswagen do Brasil Portal 3DCom CAD Colaborativo Mauro C. Baird Informações do Produto Processos e Normas.
especificação de requisitos do software
Plano de Ensino, Recados Importantes & Exercícios
Rational Unified Process
Channel no Tribunal de Contas do Tocantins Osmarina Rodrigues Andrade
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
Métricas de Desenvolvimento e Custo de Software
TÓPICOS ESPECIAIS EM ENGENHARIA DE SOFTWARE PROF. Dr.: Sandro Ronaldo
Valéria Maria Lauande Março/2010
Disciplina: Sistemas de Informação
RUP(Rational Unified Process)
Planejamento do Projeto Exemplo
Métodos Formais em Engenharia de Software Utilização da Ferramenta VDMTools Lite João Pascoal Faria
Introdução a Gestão de Projetos de TI
Introdução ao RUP – Rational Unified Process
Métodos Formais em Engenharia de Software Utilização da Ferramenta VDMTools Lite João Pascoal Faria
Gestão de Projetos Preparatório Para Certificação PMP
UNIVERSIDADE REGIONAL DE BLUMENAU
Gestão de Projetos Preparatório Para Certificação PMP
especificação de requisitos do software
Fatores e Métricas de Qualidade
Engenharia de Software I
Modelagem de Sistemas I Aula 1 – Introdução à UML
GSI030 – engenharia de software
A Integração entre o RUP e o PMBOK para Projetos de Software
Modelagem de Dados Apresentação da Disciplina
Projeto de Sistemas Apresentação da Disciplina
RUP Rational Unified Process
GSI030 – engenharia de software
Métodos Computacionais(IF264) Apresentação do curso
Visão Geral do RUP.
Planejamento e Gerenciamento
Rafael Duarte Alexandre Mota [rmd,
SISTEMAS DISTRIBUIDOS
Transcrição da apresentação:

Márcio Aurélio Ribeiro Moreira Processo de Desenvolvimento de Software – RUP 6. Implantação (Distribuição) Márcio Aurélio Ribeiro Moreira marcio.moreira@pitagoras.com.br http://si.lopesgazzani.com.br/docentes/marcio/

Conceitos de implantação Implantação (distribuição): Disciplina responsável por garantir que o software esteja disponível para os usuários Formas de implantação previstas: Instalação personalizada Oferta de produto "comprados em loja" Acesso ao software por meio da Internet Quando distribuir? Após os testes feitos no ambiente fabril (Construção) e os beta testes (Transição) Unidade de Implantação: Software e materiais auxiliares para instalar em um nó de rede Produto: Conjunto de todas as unidades de implantação necessárias

Objetivos da implantação Definir a Lista de Materiais do produto Fazer um Plano de Implantação Produzir o Produto Preparar o Material de Suporte ao Usuário Desenvolver o software de instalação Produzir as notas da versão (release) Preparar os materiais de treinamento Disponibilizar o software para os usuários

Fluxo de trabalho de implantação

Objetivos das atividades Planejar a Implantação: Planejar quando e como o produto será distribuído Desenvolver Material de Suporte: Preparar os materiais necessários para suporte aos usuários Gerenciar Testes de Aceitação: Garantir a aceitação do software pelos clientes antes do lançamento geral Produzir a Unidade de Implantação: Empacotar o produto de forma que ele seja instalável Produto para Beta Teste: Liberar o software para usuários beta e tratar seus feedbacks Gerenciar Teste de Aceitação para Instalação Customizada: Especialização de Gerenciar Testes de Aceitação Empacotar Produto: Preparar um produto para que ele seja comprável em lojas Fornecer Acesso ao Site de Download: Disponibilizar o software para download na Internet

A: Planejar a implantação

A: Desenvolver material de suporte

A: Gerenciar testes de aceitação

A: Produzir a unidade de implantação

A: Produto para beta teste

A: Gerenciar teste de aceitação para instalação customizada

A: Empacotar produto

A: Fornecer acesso ao site de download

Essência da implantação Preparação: Plano de Implantação Lista de Materiais, Ilustração e Artefatos de Instalação Materiais de Treinamento e Suporte Testes: Ambiente de testes Controle de Mudanças Resultados e Avaliação dos Testes Distribuição: Notas de versão (release) Unidade de Implantação Produto

P: Plano de implantação Seções típicas do documento: Responsabilidades: Quem é responsável pelo que Planejamento: Implantação, Desenvolvimento de Materiais, Testes, Geração do Produto e Disponibilização Recursos: Software Hardware Unidade de Implantação: Software de Suporte, Documentação de Suporte e Equipe de Suporte Treinamento: Quem e como serão feitos os treinamentos

P: Lista de materiais Descrição da Versão: Inventário de Materiais: Mídias, manuais, folhetos, etc. que acompanham o software Inventário do Conteúdo do Software: Liste todos os arquivos que compõem a versão Alterações: Liste todas as alterações incorporadas na versão Dados de Adaptação: Identifique todos os dados exclusivos do site contidos no software Instruções de Instalação: Liste as instruções de instalação e de verificação Erros Conhecidos e Recursos Problemáticos: Liste os erros conhecidos e recursos problemáticos, incluindo as soluções de contorno disponíveis

P: Material de suporte ao usuário Documentos típicos: Guias do Usuário Guias Operacionais Guias de Manutenção Demonstrações on-line Sistema de ajuda on-line Ajuda contextual Notas sobre o release

P: Notas de versão (release) Sobre este release: O Release 1.0 do C-Registration permitirá que os estudantes do Wylie College se registrem on-line em seus cursos. Produtos compatíveis: Os requisitos mínimos são: Processador 486 ou superior, 32 MB de RAM, 20 MB de HD, Windows 95/98/NT, etc. Fazendo upgrade de versões anteriores: Não aplicável a esta versão. Novos recursos: Registro on-line em cursos Manutenção dos registros de todos os estudantes Etc. Erros e limitações conhecidos: Senha Rejeitada: As senhas fazem distinção entre maiúsculas e minúsculas. Solução: Se o sistema rejeitar sua senha, digite-a novamente utilizando caracteres maiúsculos e minúsculos.

Referências Sigla Referência JAC98 Ivar Jacobson, Grady Booch, and James Rumbaugh. The Unified Software Development Process. 1998. Addison Wesley Longman. KRO03 Per Kroll e Philippe Kruchten 2003. The Rational Unified Process Made Easy, A Practitioners Guide to the RUP. Addison Wesley Longman. KRU98 P. Kruchten; The Rational Unified Process: An Introduction, Object Technology Series, Addison-Wesley, 1998. MAR05 Márcio Moreira. Resumo do livro Unified Process. Márcio. Uberlândia (MG). 2005. MAR06 Márcio Moreira. Engenharia de Software - RUP . Uniube - Universidade de Uberaba - Uberlândia (MG). 2006. MAR09 Márcio Moreira. Metodologia e Conceitos de Implantação de Sistemas. Empresa. Bom dia TI. Uberlândia (MG). 2009. PRE95 PRESSMAN, R. S. Engenharia de software. São Paulo: Makron Books. 1995. RUP08 IBM Rational. RUP – Rational Unified Process – 7.5 – For Large and Small Projects. 2008. IBM Rational. SUM07 Sommerville, Ian. Engenharia de Software. 8ª Ed. Pearson / Prentice Hall. 2007.