Apresentavao MSF - Microsoft Solution Framework.ppt
1.
MSF - MicrosoftSolution
Framework
Alunos:
João Carlos Freire
Daniel Augusto
Rosberg Oliveira
2.
Introdução
Processo desoftware é uma seqüência
coerente de práticas que objetiva o
desenvolvimento ou evolução de sistemas de
software. Estas práticas englobam as
atividades de especificação, projeto,
implementação, testes e caracterizam-se
pela interação de ferramentas, pessoas e
métodos.
O processo de software abordado neste
trabalho será o Microsoft Solution Framework
3.
Microsoft Solution Framework
O MSF oferece práticas comprovadas para
planejamento, criação e implantação de uma
variedade de soluções de tecnologia.
O MSF alia recomendações de design e
desenvolvimento de software à criação e implantação
da infra-estrutura em um único ciclo de vida de
projeto para orientar soluções de tecnologia de todos
os tipos.
O MSF ajuda as organizações a alcançar um
equilíbrio perfeito entre flexibilidade e a necessidade
de cumprir objetivos e minimizar riscos.
4.
Microsoft Solution Framework
Entre as abordagens fundamentais do MSF
estão:
Gerenciamento de preparação
Gerenciamento de projetos
Gerenciamento de riscos
O modelo da equipe
O modelo do processo
5.
MSF - Gerenciamentode preparação
Cenário e requisitos de segurança específicos:
O SRMG - é um processo detalhado usado para
determinar quais ameaças e vulnerabilidades têm o
maior impacto potencial em uma determinada
organização
Suas competências internas:
Implementada por um Microsoft Certified Systems
Engineer (MCSE)
pelo menos uma familiaridade básica com os materiais
do Microsoft Official Curriculum (MOC)
6.
MSF - Gerenciamentode preparação
Materiais do Microsoft Official Curriculum
(MOC)
Fundamentals of Network Security
Designing and Managing a Public Key
Infrastructure
Designing Security for Microsoft Networks
Designing a Secure Microsoft Windows 2000
Network
Implementing a Microsoft Windows 2000
Network Infrastructure
7.
MSF - Gerenciamentode projetos
O MSF fornece uma série de materiais
diversificados para ajudar as organizações
no desenvolvimento de aplicativos e no
gerenciamento de projetos de implantação de
infra-estrutura.
8.
MSF - Gerenciamentode projetos
Dentre essas ferramentas temos:
Uma amostra da agenda do Microsoft®
Project que detalha as tarefas, o tempo
necessário e os recursos para uma
implementação de referência da solução que
está inclusa no kit de download Ferramentas e
recursos fornecido com esta solução.
9.
MSF - Gerenciamentode projetos
Dentre essas ferramentas temos:
Também está inclusa uma amostra de análise de
custo do projeto gerada diretamente a partir dos
detalhes da amostra de agenda do projeto e da
implementação de referência. Esse material fornece
uma aproximação dos custos de hardware, software e
mão-de-obra para implementar a solução. Esta
planilha serve como um modelo que o usuário final
pode modificar para refletir a quantidade de servidores
necessários e os custos de mão-de-obra da
organização para aproximar rapidamente uma
estimativa do custo de implementação.
10.
MSF - Gerenciamentode riscos
O MSF defende o gerenciamento agressivo
dos riscos planejando estratégias de alívio e
planos de contingência bem antes de esses
riscos se tornarem problemas reais ou
bloquearem os fatores que viabilizam o
sucesso.
11.
MSF - Omodelo da equipe
O MSF oferece tanto uma estrutura para separar as
funções e responsabilidades das iniciativas de
desenvolvimento de aplicativos e implantação da
infra-estrutura quanto as ferramentas para definir as
funções e suas interações. Entre as funções estão:
Gerenciamento do programa
Gerenciamento de produtos
Desenvolvimento
Teste
Experiência do usuário
Gerenciamento de liberação
12.
MSF - Omodelo da equipe
Gerenciamento do programa:
O recurso desta função gerencia a especificação do
projeto e atua como arquiteto principal;
mantém a agenda do projeto e relata o status deste;
conduz a avaliação e o gerenciamento de riscos;
facilita a negociação na equipe;
e coordena a tomada de decisões que favorecerá as
funcionalidades, a agenda ou os recursos.
13.
MSF - Omodelo da equipe
Gerenciamento de produtos
O recurso desta função atua como
defensor do cliente e gerencia os
requisitos deste;
conduz a visão/escopo compartilhados do
projeto;
desenvolve e mantém o caso comercial;
e conduz a tomada de decisões que
favorecerá as funcionalidades, a agenda
ou os recursos.
14.
MSF - Omodelo da equipe
Desenvolvimento
O recurso desta função especifica as
funcionalidades do design da solução;
estima o tempo e esforço necessários para
concluir cada característica;
e cria ou supervisiona a criação da
solução.
15.
MSF - Omodelo da equipe
Teste
O recurso desta função verifica a
funcionalidade da solução e garante que
todos os problemas conhecidos sejam
documentados.
16.
MSF - Omodelo da equipe
Experiência do usuário
O recurso desta função atua como
defensor do usuário;
gerencia os requisitos deste;
conduz a tomada de decisões que
favorecerá a facilidade de uso ou a
melhoria do desempenho;
e desenvolve e oferece treinamento aos
usuários.
17.
MSF - Omodelo da equipe
Gerenciamento de liberação
O recurso desta função atua como
defensor de canais de operações, suporte
e entrega;
gerencia as compras;
coordena a implantação da solução;
e conduz a tomada de decisões que
favorecerá a capacidade de gerenciamento
e a capacidade de suporte.
18.
MSF - Omodelo do processo
Entre os principais conceitos do Modelo de
processo do MSF estão:
Gerenciando concessões
Abordagem orientada a marcos
Abordagem iterativa
Fases e marcos regulares
Fase de concepção
Fase de planejamento
Fase de criação
Fase de implantação
19.
MSF - Omodelo do processo
Gerenciando concessões
Deve haver um equilíbrio entre os recursos
(pessoal e dinheiro), a agenda (tempo) e as
funcionalidades (escopo). Se um desses
elementos exigir alterações, os outros
também deverão ser alterados de alguma
maneira.
20.
MSF - Omodelo do processo
Abordagem orientada a marcos
São usados para planejar e monitorar o
andamento do projeto e servem como
pontos intermediários. São usados para
garantir a sincronização com as
expectativas dos clientes, permitir a
coordenação com outros membros da
equipe e prestar contas do projeto.
21.
MSF - Omodelo do processo
Abordagem iterativa
O MSF recomenda que as soluções sejam
desenvolvidas criando, testando e
implantando primeiramente a
funcionalidade principal e periodicamente
adicionando conjuntos de funcionalidades.
22.
MSF - Omodelo do processo
Fases e marcos regulares
Fase de concepção
Modelo de visão/escopo
Modelo de estrutura do projeto
Ferramentas de avaliação de riscos e de
gerenciamento
Fase de planejamento
Modelos de requisitos de negócios, usuário, sistema e
outros
Modelos de especificação funcional
Modelos de planejamento de desenvolvimento,
gerenciamento de riscos, teste, treinamento,
qualidade e outros
23.
MSF - Omodelo do processo
Fases e marcos regulares
Fase de criação
Modelos para resultados apresentados de
conteúdo e código
Modelos de plano de teste e caso de teste (um
plano de teste da solução e casos de teste
detalhados estão inclusos no Capítulo 13,
“Testing the Solution”).
Fase de implantação
Modelos de planos de implantação e
comunicação