CONSTRUÇÃO DO PROGRAMA (SOFTWARE)

Description

Mapa mental definindo as principais definições, características e diferenças entre os 2 conceitos: Design de Software e Arquitetura de Software.
Rodolfo Silva
Mind Map by Rodolfo Silva, updated more than 1 year ago
Rodolfo Silva
Created by Rodolfo Silva over 2 years ago
7
0

Resource summary

CONSTRUÇÃO DO PROGRAMA (SOFTWARE)
  1. DESIGN DE SOFTWARE
    1. REQUISITOS DE SOFTWARE
      1. LEVANTAMENTO BEM ELABORADO
        1. METODOS DE LEVANTAMENTO COM STAKEHOLDERS
          1. DIFERENÇAS ENTRE REQUISITOS E REGRAS DE NEGÓCIO
            1. HARMONIA COM A ARQUITETURA
            2. HARMONIA
              1. CONCEITOS
                1. ABSTRAÇÕES
                  1. INTERFACES
                    1. COMPONENTES
                      1. ALGORITMOS
                        1. ESTRUTURA DE DADOS
                        2. COMO SERÁ FEITO, E NÃO O QUE É FEITO
                          1. ESBOÇO DO SOFTWARE PROPOSTO
                            1. DESENHOS DE ESQUEMAS
                              1. PROTÓTIPOS
                                1. FACILITAR MUDANÇAS
                                  1. POSSIVEIS SOLUÇÕES ANTES DA CODIFICAÇÃO
                                  2. PRINCIPIOS
                                    1. DRYP – DON’T REPEAT YOURSELF
                                      1. YAGINI – YOU AREN’T GONNA NEED IT
                                        1. KISS – KEEP IT SIMPLE STUPID
                                          1. SOLID
                                          2. VISÃO DE MAIS BAIXO NÍVEL, COMO ESCREVER CADA CLASSE, QUAIS PADRÕES APLICAR
                                            1. DESIGN ANÁLOGO A DIPOSIÇÃO DE MÓVEIS DE UMA RESIDÊNCIA
                                          3. ARQUITETURA DE SOFTWARE
                                            1. PADRÕES DE CONSTRUÇÃO
                                              1. DISPOSIÇÃO ESTRUTURAL
                                                1. MODELOS CONSOLIDADOS
                                                  1. CLIENTE-SERVIDOR
                                                    1. MODELO-VISÃO-CONTROLE
                                                      1. MICROSERVIÇOS
                                                        1. TUBOS E FILTROS
                                                          1. PONTO A PONTO
                                                            1. SERVIÇOS ORIENTADOS A ARQUITETURA
                                                              1. MODELO REPOSITÓRIO
                                                                1. MODELO EM CAMADAS
                                                              2. RESTRIÇÕES E LIMITES
                                                                1. FATORES DE IMPLEMENTAÇÃO
                                                                  1. ARQUITETURA DO SISTEMA COMPUTACIONAL
                                                                    1. SISTEMA OPERACIONAL
                                                                      1. SISTEMA QUE GERENCIA O BANCO DE DADOS
                                                                        1. PROTOCOLOS DE REDE
                                                                          1. LINGUAGEM DE PROGRAMAÇÃO
                                                                            1. AMBIENTE DE INTERFACE GRÁFICA
                                                                          2. VISÃO DE ALTO NÍVEL, SEPARAÇÃO DE CAMADAS, PASTAS DE APLICAÇÃO ETC
                                                                            1. ARQUITETURA ANÁLOGA A PLANTA ESTRUTURAL DE UMA CASA
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          História da informática
                                                                          Renato Costa
                                                                          Engenharia de Software
                                                                          Gabriel Alexandre
                                                                          Quiz - Processo de Software
                                                                          Adriana Gomes Alves
                                                                          QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
                                                                          anapaulabrasilam
                                                                          Organização e Arquitetura de Computador
                                                                          Rodrigo Gomes
                                                                          ARQUITETURA DE COMPUTADORES
                                                                          wesley.silva.ads
                                                                          ERGONOMIA
                                                                          timEU
                                                                          01. Eng de software:Fases de Processos da Eng de Software.
                                                                          Jamil Yahuza Felippe
                                                                          LINGUAGEM DE PROGRAMAÇÃO I
                                                                          ailtonmidias
                                                                          Lógica de Programação- Dados
                                                                          Gabriela Alves
                                                                          Áreas de Conhecimento X Grupos de Processos
                                                                          Rodrigo Ferreira