2710 - Analysing Requirements and Defining MS.Net Solution Architectures
Curso
Em Cerqueira César
Descrição
-
Tipologia
Curso
-
Local
Cerqueira césar
-
Horário de aulas
40h
Dirigido a: Desenvolvedores experientes assumindo funções que exijam habilidades para conectar os ambientes de tecnologia e negócios.Desenvolvedores Experientes, incluindo aqueles já certificados como Microsoft Certified Application Developer (MCAD), buscando pela credencial Microsoft Certified Solution Developer (MCSD).
Instalações
Localização
Início
Início
A ter em conta
Conhecimento geral do ciclo de desenvolvimento de software.Experiência prática das tecnologias de desenvolvimento .Net.Familiaridade com o Microsoft Solutions Framework (MSF) Process Model.Familiaridade básica com modelagem de objetos e metodologias de modelagem de dados.Experiência trabalhando com Microsoft Visio® Professional 2000.Um ano de experiência como membro de uma equipe de desenvolvi...
Opiniões
Programa
Fornecedor: Microsoft
Carga Horária
40 horas
Pré-requisitos
Conhecimento geral do ciclo de desenvolvimento de software.Experiência prática das tecnologias de desenvolvimento .Net.Familiaridade com o Microsoft Solutions Framework (MSF) Process Model.Familiaridade básica com modelagem de objetos e metodologias de modelagem de dados.Experiência trabalhando com Microsoft Visio® Professional 2000.Um ano de experiência como membro de uma equipe de desenvolvimento.Adicionalmente é recomendado, mas não necessário que os alunos completem o curso 1846, Microsoft Solutions Framework Essentials, antes de participar deste curso.
Objetivos
A quem se destina
Desenvolvedores experientes assumindo funções que exijam habilidades para conectar os ambientes de tecnologia e negócios.Desenvolvedores Experientes, incluindo aqueles já certificados como Microsoft Certified Application Developer (MCAD), buscando pela credencial Microsoft Certified Solution Developer (MCSD).
Esse curso ajudará o aluno a se preparar para os seguintes exames:
70-300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures
70-301 Managing, Organizing, and Delivering IT Projects by Using Microsoft Solutions Framework 3.0
- 1846 Microsoft Solutions Framework Essentials
MCSD: Microsoft Certified Solution Developer
Módulos do Curso
- Modulo 1
Ao completar este curso os alunos estarão aptos a:- »Coletar e analisar informações para elaborar uma solução de negócios.
- »Criar o documento de visão/escopo.
- »Criar o desenho conceitual de uma solução de negócios.
- »Criar o desenho lógico de uma solução de negócios.
- »Criar o desenho físico para uma solução de negócios.
- »Desenhar a camada de apresentação da solução.
- »Desenhar a camada de dados da solução.
- »Criar um documento de especificação funcional.
- »Criar um documento de especificações técnicas.
- »Criar um plano de segurança.
- »Criar um plano de testes.
- »Criar um plano de distribuição (deploy).
- Modulo 2
Introdução ao Desenho de Soluções de Negócio- »Este módulo descreve o Modelo de Processos MSF, bem como, atividades chave envolvidas em desenhar um modelo de aplicações. Também introduz o estudo de caso que será seguido durante o curso.
- »Visão geral do Microsoft Solutions Framework
- »Fases do MSF Process Model
- »Introdução ao estudo de caso da aplicação Adventure Works Cycles
- »Descrever os modelos de Processo e Equipe MSF.
- »Descrever as disciplinas MSF de: gerenciamento de risco, gerenciamento de disponibilidade, e gerenciamento de projetos.
- »Descrever as atividades principais de cada fase no MSF Process Model e os artefatos gerados em cada fase.
- »Descrever o estudo de caso Adventure Works Cycles que será utilizado durante o treinamento.
- Modulo 3
Coleta e Análise de Informação- »Este módulo Descreve os diversos tipos de informação que você deve coletar, fontes de informação e algumas técnicas para coleta de informações.
- »Utilização de Notações De Modelagem
- »Criação de Use Cases e Usage Scenarios
- »Coleta de Informações
- »Análise de Informações
- »Atividade: Coleta e Análise de Informações
- »Preparação para entrevista
- »Derivar relatos de Use Case para os projetos Sales Automation e Web Enhancement
- »Desenvolvimento do rascunho de requisitos a partir da coleta inicial de informações
- »Desenvolver um cenário de uso
- »Descrever notações de modelagem, tais como, Unified Modeling Language (UML) e Object Role Modeling (ORM).
- »Descrever as técnicas para coleta de informações.
- »Descrever as fontes de onde coletar informações.
- »Criar uma estratégia para coleta de informações.
- »Analisar e refinar requisitos através de use cases e usage scenarios.
- »Criar documentos internos de projeto.
- Modulo 4
Visão da Solução- »Este módulo descreve as responsabilidades dos membros da equipe durante esta fase, como definir a visão de um projeto e como analisar os riscos associados com o projeto.
- »A Fase de Visão
- »Criação do Documento de Visão/Escopo
- »Criação do Documento de Estrutura do Projeto
- »Análise de Riscos
- »Atividade: Desenvolver o Documento de Visão/Escopo
- »Escrever o Relato dos Problemas
- »Escrever a Sentença de Visão
- »Definir os Objetivos de Projeto
- »Descrever a fase de visão do MSF Process Model em termos de propósito atividade e artefatos.
- »Identificar os componentes do documento de visão/escopo.
- »Identificar os componentes do documento de estrutura de projeto.
- »Analisar os riscos em um projeto.
- Modulo 5
Criação do Desenho Conceitual- »Este módulo explica o propósito da fase de planejamento e os três processos de desenho que ocorrem na fase de planejamento: desenho conceitual, lógico e físico. Também explica os propósitos e benefícios da especificação funcional e do processo de desenho conceitual.
- »Introdução a Fase de Planejamento
- »Visão Geral da Especificação Funcional
- »Visão Geral do Processo de Desenho Conceitual
- »Construção do Desenho Conceitual
- »Otimização do Desenho Conceitual
- »Atividade: Análise de Requisitos
- »Refino de Use Cases e Requisitos
- »Visualizar o Diagrama de Modelo Conceitual
- »Descrever o propósito da fase de planejamento do Modelo de Processos MSF.
- »Descrever o papel da especificação funcional na fase de planejamento.
- »Descrever o propósito do desenho conceitual.
- »Analisar o desenho conceitual.
- »Otimizar o desenho conceitual.
- »Descrever os benefícios do desenho conceitual.
- »Criar o modelo de desenho lógico para uma solução de negócios.
- »Documentar as saídas do desenho conceitual.
- »Otimizar o desenho conceitual.
- Modulo 6
Criação do Desenho Lógico- »Este módulo Descreve como criar o desenho lógico para uma solução negócios e como utilizar ferramentas e técnicas para documentar a saída. Também cobre como otimizar o desenho lógico.
- »Visão Geral do Desenho Lógico
- »Criação do Desenho Lógico
- »Documentação do Resultado do Desenho Lógico
- »Otimização do Desenho Lógico
- »Atividade: Identificação dos Objetos do Desenho Lógico
- »Identificar Objetos a Partir de Use Cases
- »Criação da Matriz de Serviços
- »Criação do Diagrama de Seqüência
- »Descrever os benefícios do desenho lógico.
- »Criar o modelo de desenho lógico para uma solução de negócios.
- »Documentar os resultados do desenho lógico.
- »Otimizar o desenho lógico.
- Modulo 7
Criar o Desenho Físico- »Este módulo explica o propósito do desenho físico e os passos envolvidos em completar o desenho físico.
- »Visão Geral do Desenho Físico
- »Análise do Desenho Físico
- »Racionalização do Desenho Físico
- »Implementação do Desenho Físico
- »Atividade: Trabalhando o Desenho Físico
- »Criação do Modelo de Classes
- »Criação do Diagrama de Componentes
- »Descrever o papel do desenho físico no Modelo de Processos MSF.
- »Descrever os passos do desenho físico.
- »Criar a topologia preliminar de serviços.
- »Selecionar tecnologias candidatas para a solução.
- »Distribuir e empacotar componentes em diferentes camadas.
- »Desenhar um modelo de programação.
- Modulo 8
Desenho da Camada de Apresentação- »Este módulo define e explica como desenhar as duas partes da camada de apresentação.
- »Princípios do Desenho de Interface
- »Desenho da Interface com Usuário
- »Desenho dos Componentes de Processo Usuário
- »Atividade: Criação da Interface com Usuário
- »Desenho de um protótipo de interface com usuário
- »Explicar a função da camada de apresentação para a solução.
- »Desenhar uma interface com usuário que acomode necessidades do usuário e requisitos de negócio.
- Modulo 9
Desenho da Camada de Dados- »Este módulo explica como desenhar a camada de dados para a solução, como otimizar os acesso a dados e como validar os dados.
- »Desenho do Repositório de Dados
- »Otimização do Acesso a Dados
- »Implementação da Validação de Dados
- »Atividade: Criar o Esquema de Dados
- »Criar o esquema de dados
- »Desenhar o repositório de dados para a solução
- »Otimizar o acesso a dados para a solução
- »Implementar a validação de dados para a solução
- Modulo 10
Desenho de Especificações de Segurança- »Este módulo explica como planejar a segurança para uma aplicação.
- »Visão Geral de Segurança no Desenvolvimento de Aplicações
- »Planejamento da Segurança de Aplicação
- »Utilização das Características de Segurança do .Net Framework
- »Planejamento de Estratégias de Autorização, Autenticação e Auditoria
- »Atividade: Modelagem de Ameaças e Mitigação
- »Identificar ameaças em potencial
- »Aplicar tecnologias de mitigação
- »Identificar alguns dos desafios de segurança e vulnerabilidades para uma aplicação.
- »Planejar estratégias de segurança para a aplicação.
- »Explicar a características de segurança oferecidas pelo .Net Framework.
- »Planejar estratégias para autorização, autenticação, auditoria para as camadas da aplicação.
- Modulo 11
Completando a Fase de Planejamento- »Este módulo explica as tarefas e planos necessários para completar a fase de planejamento.
- »Incorporando Considerações de Design
- »Planejando Funções Administrativas
- »Planejamento Para Fases Futuras
- »Criação da Especificação Técnica
- »Atividade: Revisão do Plano de Teste e Especificação Técnica
- »Revisão do Plano de Teste
- »Revisão da Especificação Técnica
- »Criação de planos e especificações para incorporar considerações de design na solução.
- »Criar planos e estratégias para as fases subseqüentes do projeto.
- »Planejar a inclusão de características administrativas para a solução.
- »Criar especificações para a solução.
- Modulo 12
Estabilizando e Distribuindo a Solução- »Este módulo explica como estabilizar e colocar em produção a solução.
- »A Fase de Estabilização MSF
- »Testes e Pilotos para Estabilização
- »A fase de Deploying MSF
- »Passando para o Ambiente de Produção
- »Atividades: Priorização de Bugs
- »Categorização e Priorização de Bugs
- »Explicar o objetivo, marcos e produtos da fase de estabilização MSF.
- »Descrever as tarefas de testes e pilotos em uma solução.
- »Explicar o objetivo, marcos e produtos da fase de deploying MSF.
- »Descrever os passos para passar a solução ao ambiente de produção.
- »Descrever as atividades recomendadas envolvidas em completar um projeto.
2710 - Analysing Requirements and Defining MS.Net Solution Architectures