[portfólio acadêmico] [fit] mapas de navegação, lista de tarefas e fluxogramas - atv-i-2
TRANSCRIPT
PÓS-GRADUAÇÃO EM ARQUITETURA DE INFORMAÇÃO & UX – FIT
MAPAS DE NAVEGAÇÃO, TAREFAS E FLUXOGRAMAS – PATRICIA MOURTHE
Atividade Individual II – Análise de Tarefas no meu trabalho – POR RAFAEL YUKIO KANAOKA
Checar os e-mails
Priorizar as tarefas
Análise dos requisitos de alterações do sistema
Design da solução
Documentação e detalhamento das funcionalidades
Levantamento dos cenários de testes unitários
Revisão com a equipe
Desenvolvimento
Codificação da solução
Compilação e implantação no ambiente de teste
Homologação
Validar testes unitários
Validar testes integrados
Suporte
Análise e solução de defeitos encontrados nos testes do sistema realizado pela
equipe de testes
Implantação da versão do sistema no cliente
Pós implantação da versão do sistema no cliente
Fluxogramas e Mapeamentos de Dependências
Análise dos requisitos de alterações no sistema
documento de
requisitos
Documentação e detalhamento das
funcionalidades
Levantamento dos cenários de testes
unitários
Design da solução
Revisão da solução com a equipe
Solução válida?
Não
Sim
Codificação da solução
Inspeção do códigoDesenvolvimento
Compilação e implantação no
ambiente de teste
Código válido?
Não
Sim
Validar testes unitários
Homologação
Tem defeitos
?
Não
Sim
Corrigir defeitos
Validar testes integrados
Tem defeitos
?
Não
Sim
Corrigir defeitos
Entrega da solução para o cliente
Análise dos requisitos de alterações no sistema
documento de
requisitos
Documentação e detalhamento das funcionalidades
Levantamento dos cenários de testes
unitários
Design da
solução
Revisão da solução com a equipe
Solução
válida?
Não
Sim
Codificação da solução
Inspeção do códigoDesenvolvimento
Compilação e implantação no
ambiente de teste
Código válido?
Não
Sim
Validar testes unitários
Homologação
Tem defeito
s?
Não
Sim
Corrigir defeitos
Validar testes integrados
Tem defeito
s?
Não
Sim
Corrigir defeitos
Entrega da
solução para o cliente
Documento com as
atualizações necessárias no
sistema requisitadas pelo cliente.
A revisão do código é realizado pelo líder da
equipe
Para a revisão da solução é agendada uma reunião com
todos os envolvidos e afetados pela solução (ex.: Infra, DBA, outros módulos do sistema)
Para os testes integrados, é necessários coordenar a criação
dos cenários com todas as esquipes dos módulos do
sistema envolvidos
A equipe de infraestrutura deve
preparar os ambientes de teste para iniciar a
homologação
O documento de requisitos é elaborado
pelo cliente e os gerentes de venda e TI
Dependências:
O documento de requisitos é elaborado pelo cliente e os gerentes de venda e TI
A revisão do código é realizado pelo líder da equipe
Para a revisão da solução é agendada uma reunião com todos os envolvidos e afetados pela
solução (ex.: Infra, DBA, outros módulos do sistema)
A equipe de infraestrutura deve preparar os ambientes de teste para iniciar a homologação
Para os testes integrados, é necessários coordenar a criação dos cenários com todas as equipes
dos módulos do sistema envolvidos
Suporte
Solução (versionam
ento do sistema)
Suporte à equipe de
testes
Implantação no cliente
Pós implantação
Análise do defeito
Suposto defeito
registrado pela equipe
de testes
Tem defeitos
Não
Sim
É um defeito válido?
Não Sim
Responder e justificar à equipe de testes
Desenvolver solução para consertar
Testes unitários
Funcionou?
Não
Sim
Entregar solução do defeito para
homologação
Mesmos procedimentos para
Suporte
Solução (versionam
ento do sistema)
Suporte à equipe de
testes
Implantação no cliente
Pós implantação
Análise do defeito
Suposto defeito
registrado pela equipe
de testes
Tem defeitos
Não
Sim
É um defeito válido?
Não Sim
Responder e justificar à equipe de testes
Desenvolver solução para consertar
Testes unitários
Funcionou?
Não
Sim
Entregar solução do defeito para
homologação
Mesmos procedimentos para
Equipe de testes registra os defeitos na
ferramenta de qualidade e encaminha para a equipe de analistas
Na implantação e na pós implantação no cliente, os testes são realizados pelos
usuários reais do sistema
Dependências:
Equipe de testes registra os defeitos na ferramenta de qualidade e encaminha para a equipe de
analistas
Na implantação e na pós implantação no cliente, os testes são realizados pelos usuários reais
do sistema
Checar os e-mails
Tem novo e-mail?
Não
Sim
Abrir e-mail É spam?
Não
Sim
É útil e/ou relevante?
Não
Sim
Enviar para lixeira
Adicionar à lista de tarefas
É tarefa?
Não
Sim
Adicionar à pasta apropriada
Não há dependências
Fluxogramas.pptx
<Clique no arquivo acima para abrir o .ppt com os fluxogramas>
Reflexões e Conclusões
O controle das tarefas em uma fábrica de software é algo muito complicado de se organizar,
nem sempre o processo pode ser seguido da forma planejada, seja por falta de tempo, ou seja
por falta de habilidades no gerenciamento do projeto. Mapeando as tarefas deste processo,
pude perceber que, se todas as etapas fossem seguidas corretamente, muitos erros no
sistemas e, consequentemente, perda de receitas para o cliente e para a empresa, poderiam
ser evitados.
Noto também que o mapa de dependências tem suma importância para o gerenciamento do
projeto, a partir deste mapa, podemos encontrar quais profissionais ou departamentos são
responsáveis por cada tarefas, reciclando tempos preciosos em um projeto de
desenvolvimento de sistemas.
Vide à conclusão do trabalho individual I: A análise de tarefas utilizando ferramentas como o
mapa de conceitos, mapas de navegação e fluxogramas, auxiliam muito no entendimento fácil
e rápido de processos por serem formas gráficas de representação, facilitando muito quando
se deseja transmitir informações com muitos dados para outras pessoas, como, no caso deste
trabalho, todos os processos presentes no dia a dia.