• Nenhum resultado encontrado

Aula 2 - Entrega de Software

N/A
N/A
Protected

Academic year: 2021

Share "Aula 2 - Entrega de Software"

Copied!
13
0
0

Texto

(1)

ESW - Manutenção de

Software

 Prof. Samuel Lemes

 (Fesurv – Universidade de Rio Verde)

Aula 2: Entrega do Software

Conhecendo o

usuário

(2)

Principais usuários do Software

Usuário

Exercita as principais funções do sistema para ajudar a resolver o

problema descrito pelo documento de requisitos.

O Software representa um resolvedor de problemas para o cliente

Funções: manipulação de arquivos de dados, atividades de

simulação, análise de dados, comunicação, desenhos de gráficos e

mapas, etc...

Operador

Executa tarefas suplementares que apoiam as funções

importantes do sistema.

Funções: Gerência de acesso dos usuários e arquivos, execução

de cópias de segurança, instalação de novos dispositivos e novos

softwares. Recuperação de arquivos...

USUÁRIO:

Não consigo imprimir. Cada vez que tento, o

computador diz: – Não é possível encontrar a

impressora. Já levantei a impressora e

coloquei-a em frente coloquei-ao monitor pcoloquei-arcoloquei-a ele ver, mcoloquei-as o

computador

continua

dizendo

que

não

consegue encontrá-la.

(3)

SUPORTE: – Serviço ao Manual da HP. Sérgio falando.

Em que posso ser útil?

USUÁRIO: – Tenho uma impressora HP que precisa ser reparada. SUPORTE: – Que modelo é?

USUÁRIO: – É uma Hewlett-Packard… SUPORTE: – Isto eu já sei. Quero saber

se é colorida ou preto e branco.

USUÁRIO: – É bege!

http://www.timbonet.com.br/cumprimentos-rogerindianos-pois-e-0907/

SUPORTE: – Bom dia. Posso ajudar em alguma coisa?

USUÁRIO: – Não consigo imprimir.

SUPORTE: – Pode clicar no ‘Iniciar’ e…

USUÁRIO: – Caaalma aí! Não responda assim muito

tecnicamente. Não sou o Bill Gates!

(4)

USUÁRIO: – De repente aparece uma mensagem na

minha tela que diz ‘Clique Reiniciar’… O que eu devo

fazer?

SUPORTE: – O senhor aperte o botão solicitado, desligue e

ligue novamente.

Sem pestanejar, o usuário desliga o telefone na cara do

atendente e liga para o suporte novamente.

USUÁRIO: – E agora o que eu faço?

http://www.timbonet.com.br/cumprimentos-rogerindianos-pois-e-0907/

USUÁRIO: Tenho um grande problema. Um amigo meu

colocou um protetor de tela no meu computador, mas a

cada vez que mexo o mouse, ele desaparece!!!

(5)

SUPORTE: – Em que posso ajudar?

USUÁRIO: – Estou escrevendo o meu primeiro e-mail.

SUPORTE: – OK, qual é o problema?

USUÁRIO: – Já fiz a letra ‘a’. Como é que se faz o

circulozinho em volta dela pra fazer o tal arromba, é

arromba, né!??

http://www.timbonet.com.br/cumprimentos-rogerindianos-pois-e-0907/

SUPORTE: – Suporte do seu Provedor de Internet, bom dia.

O que deseja?

USUÁRIO: - Moooço, a Internet também abre aos

domingos?

Pois é…

(6)

Usuário:

O que você deixou em

minha

mesa

do

escritório

esta

manhã?.

Desenvolvedor:

Oh, este é o super

software para calcular os ganhos de

sua companhia. Ele foi desenvolvido

usando a mais incrível tecnologia e

plataformas como por exemplo o

processador XPTO 10GHz...

Usuário: Me diga como usá-lo?

Desenvolvedor: É Fácil. Apenas instale ele

em seus computadores. Nossos

desenvolvedores garantem que se você não

pode usá-lo eles não podem entender por

quê.

O Produto é perfeito! Ele utiliza metáforas

psicológicas para manter a atenção do

usuário!

(7)

Usuário:

OK. Estou tentando acompanhar

você, mas como eu instalo e opero este

software?

Desenvolvedor:

É Fácil. Apenas siga as

mesmas instruções que você tem para a

versão 11 do sistema operacional XPTO(a mais

nova)

Usuário: Por favor, me diga algo que

eu possa compreender... Qual o nome

deste software?

Desenvolvedor: Ele se chama

MONSTRO!...

(8)

Treinamento do Usuário

Baseia-se primeiramente nas funções mais importantes do sistema e as necessidades de acesso do usuário a estas funções

Apresenta as funções básicas para que os usuários entendam o que são estas funções e como executá-las

Relaciona como as funções são executadas agora (com o sistema existente) com como elas serão executadas com o novo sistema

Deve ser planejado levando em consideração que usuários são geralmente forçados a bloquear atividades familiares de forma a aprender novas atividades (estudos de psicologia chamam isso de interferência na tarefa).

Entrega do Software

Treinamento do Operador

O foco deve ser na familiaridade com as funções de suporte do

sistema

Apresenta como o sistema funciona, ao invés de mostrar o que o

sistema faz

Interferência na tarefa é menos provável, ao menos que o sistema

lembre algum outro sistema que o operador já trabalhe

Dois níveis:

Como instalar e executar o novo sistema

Como apoiar usuários

(9)

Treinamento

 Necessidades Especiais de Treinamento

 Novos usuários podem no futuro substituir usuários treinados

 Algumas vezes usuários necessitam recordar instruções que

foram apresentadas, porém esquecidas, do treinamento original

 Novos Operadores

 Revisão de tarefas periódicas

 Usuários que necessitam características ou funcionalidades

especiais.

Entrega do Software

Comentários ao Treinamento

 Documentos

 Documentação formal acompanha todo sistema e apoia

treinamento

 Contêm toda a informação necessária para usar o sistema de

forma apropriada e eficiente

 Existem em manuais em separado ou on-line

 Usuários e operadores podem preferir outros tipos de

treinamento ao invés de usarem manuais

(10)

Comentários ao Treinamento

 Demonstrações e Aulas

 Usuários e operadores respondem positivamente porquê eles adicionam individualmente ao treinamento

 Necessidades do usuário são abrangentes, e a demonstração ou aula é focada numa característica em particular (função do sistema ou aspecto)

 Usualmente são organizadas como uma série de apresentações, uma para cada característica do sistema

 Podem explorar diferentes tecnologias, tais como multimídia, para demostrar as funcionalidades

 Precisam envolver diferentes e múltiplas plataformas para reforçar o que os estudantes estão aprendendo

Entrega do Software

Comentários ao Treinamento

 Usuários especialistas

 Alguns usuários ou operadores são treinados antecipadamente para serem utilizados como auxiliares ou demonstradores na sala de aula (isso ajuda os outros a compreender que usuários experientes são usuários tabém)

(11)

Comentários ao Treinamento

 Diretrizes para o treinamento

 Treinamento é sucesso somente quando atinge suas necessidades e suas capacidades

 Preferências pessoais, estilos de trabalho e pressões organizacionais afetam este sucesso

 Perfil dos estudantes varia, diferente módulos de treinamento podem ser adequado para diferentes tipos de estudantes

 Módulos de revisão podem ser desenvolvidos para aqueles que já são familiares com algumas funções

 Material numa classe de treinamento ou demonstração deveria ser dividido em unidades de apresentação, e o escopo de cada uma deveria ser limitado

 Muito material de uma vez pode ser cansativo, desta forma várias sessões de treinamento curtas poderia ser preferível que uma sessão longa.  A localização dos estudantes pode indicar o tipo de treinamento  Treinamento centralizado x distribuído

Entrega do Software

 Documentação

 Documentação é parte de uma abordagem abrangente de treinamento. A qualidade e tipo da documentação pode ser crítica, não somente para o treinamento, mas para o sucesso do sistema

 Tipos de Documentação  Manual do Usuário

 Usuários querem saber os detalhes de uso e das funções do sistema  Guia de referência ou tutorial para usuários do sistema

 Os objetivos e propósitos do sistema  As capacidades e funções do sistema

 As características do sistema e suas vantagens, apresentando um cenário claro do que o sistema faz Glossário

 Manual do Operador

 Apresenta material para operadores da mesma maneira que manuseia de usuário

 Operadores querem conhecer detalhes de acesso e desempenho do sistema.

(12)

 Documentação

 Tipos de Documentação  Guia Geral do Sistema

 O cliente representa a maior audiência para este manual

 Descreve o sistema sem detalhar cada função. Entretanto, ele contêm informação suficiente que permite ao cliente decidir se o sistema é completo ou adequado para as demandas da organização

 Fornece referência cruzada para outros documentos  Tutoriais e visões gerais do sistema automatizadas

 Desenvolvido para usuários que preferem se guiados através das funções reais do sistema, ao invés que simplesmente ler uma descrição de como as funções funcionam

 Outra Documentação do Sistema

 Guia do programador: parte técnica do manual do usuário  Apresenta um panorama de como o software e hardware são

configurados, uma descrição detalhada dos componentes do software e como eles se relacionam para as funções serem executadas

 Ele se relaciona em referência cruzada com o manual do usuário

Entrega do Software

 Documentação

 Ajuda ao Usuário e Resolução de problemas  Guia de Referência de Mensagens de Falha

 Mantêm as notificações de falha utilizando uma maneira uniforme e consistente de ajudar aos usuários em encontrar uma explicação correta para a falha (try{} catch{}, logs, etc)

 É utilizado para complementar as explicações de falha

(13)

 Documentação

 Ajuda ao Usuário e Identificação de problemas  Help On-line

 Muitos usuários preferem ter assistência automatizada ao alcance de suas mãos, ao invés que ter de localizar uma guia de referência de algum tipo para ajuda-los

 Geralmente, a tela tem uma função de ajuda como uma seleção de cardápio ou uma tecla de função nomeada “ajuda” para ser utilizada quando alguma assistência ou informação adicional é necessária  Guias de Referência Rápida

 Uma ou duas páginas de sumário de lembretes para as funções primárias que os usuários ou operadores podem ter em sua mesa de trabalho

 Especialmente útil quando usuários e operadores precisam lembrar alguma tecla de função especial, códigos de uso ou abreviações

Entrega do Software

 Plano de Entregas

 Fornece um guia para os desenvolvedores que pode ser usado para organizar as atividades de entrega  Ele descreve:  Treinamento  Tipo  Organização  Recursos necessários  Cronograma de Entrega  Documentação  Tipo  Cronograma de Entrega

 Representa uma fase importante do ciclo de vida do software

 Atividades de Verificação e Validação podem ser utilizadas para garantir a qualidade da documentação

 Pode impactar o custo do desenvolvimento e deve fazer parte do contrato de desenvolvimento do software que é baseado no processo de desenvolvimento de software

Referências

Documentos relacionados

DELGADO, Mauricio Godinho. Curso de Direito do Trabalho.. CLT que, sob o aparentemente generoso manto tutelar, produziam efeito claramente discriminatório com relação à

Depois disso inicia-se o processo de cálculos e seleção dos elementos de projeto tais como área superficial da estrutura, composição do meio filtrante, vegetação, zona

Indeed, the traditional tribe-level taxa used in poeciliine systematics do not closely match the results of modern phylogenetic investigations (Rodriguez, 1997; Costa, 1998;

Em contrapartida, o que, via de regra, se vê nas varas de família, jurisdição onde as ações que instauram a curatela são propostas, muitas das pessoas não

indicado pelo Sindicato dos Trabalhadores da Educação do Estado de Santa Catarina,

XI – ter autonomia para definir produção, programação e distribuição de conteúdo no sistema público de radiodifusão, em consonância com o seu Conselho

Nesse contexto, foi possível pensar que não devemos ignorar as diferenças existentes entre uns e outros como seres em si diante de um determinado viés ou contexto social aos quais