Mind map
Práticas da Engenharia de Software
Map content
Práticas da Engenharia de Software
Como resolver problema?
- Entenda o problema ; Planeje uma solução; Execute o plano; Examine o resultado quanto à precisão
Práticas de Comunicação; Práticas de Planejamento;
- A comunicação é considerada uma das atividades mais desafiadoras encontrada por um engenheiro de software.
- Princípio 1: Escute; Princípio 2: Prepare-se antes de se comunicar; Princípio 3: Alguém deve facilitar a atividade;
- Princípio 4: Comunicação face a face é melhor; Princípio 5: Faça anotações e documente as decisões ; Princípio 6: Busque colaboração; Princípio 7: Conserve-se enfocado, modularize sua discussão.
- Princípio 8: Se algo não está claro, desenhe uma figura; Princípio 9: Quando concordar com algo, prossiga; quando não concordar, prossiga; se algo não está claro e não pode ser esclarecido no momento, prossiga ; Princípio 10: Negociação não é um concurso ou um jogo. Funciona melhor quando ambas as partes ganham;
- Princípio 4: Comunicação face a face é melhor; Princípio 5: Faça anotações e documente as decisões ; Princípio 6: Busque colaboração; Princípio 7: Conserve-se enfocado, modularize sua discussão.
- Permitem à equipe de software definir um roteiro durante a execução da meta estratégica e dos objetivos táticos;
Práticas de Modelagem; Práticas de Construção;
- Os modelos precisam representar os requisitos em diferentes níveis de abstração (do usuário e do técnico);
- O Modelo de Análise representa os requisitos do cliente sob três domínios: domínio da informação, domínio funcional e domínio comportamental;
- O Modelo de Projeto representa características do software que ajudam os profissionais a construir: arquitetura, interface do usuário e componentes.
- Contemplam um conjunto de tarefas de codificação e de teste no software que será entregue ao usuário;
Práticas de Implantação
- Os modelos modernos de processo de software são evolutivos e, assim, a implantação ocorre mais de uma vez;
- Cada ciclo de feedback, depois que o software é entregue, fornece à equipe diretrizes importantes que resultam em modificações no software;
- A entrega de um incremento representa um marco importante para qualquer projeto de software.
- Princípio 1: As expectativas do cliente quanto ao software devem ser geridas ; Princípio 2: Um pacote completo de entrega deve ser montado e testado ; Princípio 3: Um regime de suporte deve ser estabelecido antes de o software ser entregue;
- Princípio 4: Materiais institucionais adequados devem ser fornecidos aos usuários finais; Princípio 5: Software defeituoso deve ser corrigido primeiro e, depois, entregue.
Information
- Description
- Mind Map on Práticas da Engenharia de Software, created by Ana Luiza Santos Santos on 13/03/2020.
- Created by
- Ana Luiza Santos Santos
- Views
- 0
- Rating