Please enable JavaScript.
Coggle requires JavaScript to display documents.
Relacionamento de disciplinas - Coggle Diagram
Relacionamento de disciplinas
Domínios de Software
Um agrupamento de um conjunto de sistemas ou de áreas funcionais, dentro dos sistemas, que exibem funcionalidades similares.
Abrangência
Definição do âmbito (definição do domínio)
Análise do domínio
Desenvolvimento da arquitectura do domínio
Construção dos componentes (requisitos, designs, código, documentação)
Métodos de análise de domínio
Caracterização do domínio e planejamento do projeto: fase de análise e planejamento.
Levantamento de dados. As fontes de levantamento de informação são diversas e podem abranger a análise de documentação, consulta a especialistas, etc.
Análise de dados. O propósito desta fase é construir descrições de componentes reutilizáveis, identificando similaridades e diferenças entre eles.
Classificação. A informação modelada no passo anterior é refinada, agrupada e hierarquizada.
Engenharia de Sistemas
É uma abordagem interdisciplinar que torna possível a concretização de 'Sistemas' de elevada complexidade.
Funções
Projetar, analisar e integrar sistemas complexos nos mais diversos campos, como dispositivos, equipamentos e plantas industriais, entre outros.
Gerência de Projeto de Software e Design
Determinante para uma execução projetual bem feita e principalmente para obter uma diferenciação de mercado.
O designer de interiores que utiliza o gerenciamento de projeto faz com que seu escritório tenha um grande diferencial em termos de otimização de tempo e minimização dos riscos.
CheckList
A montagem do checklist é muito importante para que cada fase projetual, desde o atendimento ao cliente, o detalhamento, o acompanhamento do projeto até a fase final.
Este checklist é uma ferramenta crucial capaz de dar direção ao designer dentro do projeto. Ou seja, por meio dele é possível quantificar o tempo de execução da obra, visualizando se os valores praticados estão corretos, se estão dentro do padrão, alcançando as diferenciações de mercado.
Design de Projeto
Definir as metas do projeto
Determinar os resultados
Identificar os riscos e as restrições
Refinar a estratégia do projeto com um auxílio visual
Fazer uma estimativa do orçamento
Criar um plano de contingência
Documentar os marcos
Construção
Existem diversos processos de desenvolvimento de software, no entanto há algumas atividades básicas comuns à grande parte dos processos existentes.
Atividades
Levantamento de requisitos
Análise de Requisitos
Projeto
Implementação
Testes
Implantação
Objetivos
Quando determinada atividade deve ser executada;
Pessoa ou grupo a executar tais atividades;
Padronização no processo de desenvolvimento.
Definição das atividades a serem executadas;
Modelagem
A modelagem é uma das principais atividades que levam à implementação de um bom software.
A modelagem de software utiliza vários modelos para projetar um determinado sistema. Um modelo é uma simplificação da realidade, criado para facilitar o entendimento de sistemas complexos.
Objetivos
Eles ajudam a visualizar o sistema como ele é ou como desejamos que ele seja.
Eles permitem especificar a estrutura ou o comportamento de um sistema.
Eles proporcionam um guia para a construção do sistema.
Eles documentam as decisões tomadas no projeto.
Processos de Software
Processo de software é definido como uma metodologia para as atividades, ações e tarefas necessárias para desenvolver um software de alta qualidade.
Atividades
Especificação do software: A funcionalidade do software e as restrições a seu funcionamento devem ser definidas.
Projeto e implementação de software: O software deve ser produzido para atender às especificações
Validação de software: O software deve ser validado para garantir que atenda às demandas do cliente
Evolução de software: O software deve evoluir para atender às necessidades de mudança dos clientes.