GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Práticas da Engenharia de Software

Lucas Santos Portugiesisch

Inhalt der Mindmap

Práticas da Engenharia de Software

  1. Como resolver problemas?

    • Entenda o problema
      • Planeje a solução
        • Execute o plano
          • Examine o resultado
  2. Princípios da Comunicação:

    • Escute
      • Prepare-se antes de se comunicar
        • Alguém deve facilitar a atividade
          • Comunicação face a face é melhor
            • Faça anotações e documente as decisões
              • Busque colaboração
                • Conserve-se enfocado, modularize sua discussão
                  • Se algo não está claro, desenhe uma figura
                    • 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
                      • Negociação não é um concurso ou um jogo. Funciona melhor quando ambas as partes ganham
  3. Princípios do Planejamento:

    • Entenda o escopo do projeto
      • Envolva o cliente na atividade de planejamento
        • Reconheça que o planejamento é iterativo
          • Estime com base no que se sabe
            • Considere riscos à medida que se define o plano
              • Seja realista
                • Ajuste a granularidade à medida que o plano é definido
                  • Defina como a qualidade será garantida
                    • Descreva como as modificações serão acomodadas
                      • Acompanhe o plano com frequência e faça ajustes quando necessário
  4. Práticas de Modelagem

    • Modelo de Análise
      • Princípios de Análise
        • O domínio de informação de um problema precisa ser representado e entendido
          • As funções a serem desenvolvidas pelo software devem ser definidas
            • O comportamento do software precisa ser representado
              • Os modelos que mostram informação, função e comportamento devem ser particionados de um modo que revele detalhes em forma de camadas
                • A tarefa de análise deve ir da informação essencial até os detalhes de implementação
    • Modelo de projeto
      • Princípios de Projeto
        • O projeto deve estar relacionado ao modelo de análise
          • Sempre considere a arquitetura do sistema a ser construído
            • O projeto de dados é tão importante quanto o projeto de funções de processamento
              • As interfaces (internas e externas) precisam ser projetadas cuidadosamente
                • O projeto de interface do usuário deve estar sintonizado com as necessidades do usuário final. Mas, em cada caso, ele deve enfatizar a facilidade de uso
                  • O projeto em nível de componente deve ser funcionalmente independente
                    • Os componentes devem ser fracamente acoplados uns aos outros e ao ambiente externo
                      • Representações de projeto (modelos) devem ser facilmente compreensíveis
                        • O projeto deve ser desenvolvido iterativamente. A cada iteração o projetista deve focar sempre a simplicidade
  5. Princípios de Codificação

    • Princípios de preparação
      • Princípios de codificação
        • Princípios de validação
  6. Práticas de Teste

    • Todos os testes devem estar relacionados aos requisitos do cliente
      • Os testes devem ser planejados muito antes de serem iniciados
        • O princípio de Pareto se aplica ao teste de software
          • O teste deve começar no “varejo” e progredir até o “atacado”
            • Testes exaustivos não são possíveis
  7. Implantação: princípios

    • As expectativas do cliente quanto ao software devem ser geridas
      • Um pacote completo de entrega deve ser montado e testado
        • Um regime de suporte deve ser estabelecido antes de o software ser entregue
          • Materiais institucionais adequados devem ser fornecidos aos usuários finais
            • Software defeituoso deve ser corrigido primeiro e, depois, entregue

Informationen

Beschreibung
Mindmap am Práticas da Engenharia de Software, erstellt von Lucas Santos am 06/03/2020.
Erstellt von
Lucas Santos
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck