190 likes | 305 Views
Metodologia de Desenvolvimento de Software – RUP 6. Implantação (Distribuição). Márcio Aurélio Ribeiro Moreira marcio.moreira@uniminas.br http://si.uniminas.br/~marcio/. Conceitos de implantação. Implantação (distribuição):
E N D
Metodologia de Desenvolvimento de Software – RUP6. Implantação (Distribuição) Márcio Aurélio Ribeiro Moreira marcio.moreira@uniminas.br http://si.uniminas.br/~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
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: Gerenciar teste de aceitação para instalação customizada
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 WylieCollege 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.