Sessão
Vespertina
Sessão
Matutina
Agenda
Hora
Módulo
8:30
O que é a Plataforma de Aplicação Microsoft?
9:00
Business Intelligence
10:00
Next Web
11:00
Enterprise Applications (SOA)
Hora
Módulo
1:00
Gerenciamento do Cilco de Vida da Aplicação
2:00
Microsoft® SQL Server® 2008 Enterprise
3:00
Entendendo a Competitividade – Oracle
4:00
Colocando em Prática – Jogue para Ganhar
Microsoft Application Platform
Gerenciamento do
Ciclo de Vida
Aplicação (ALM)
Visão Microsoft para o Cliente
Relacionamento
com Cliente
Habilitando
Inovações
Gerenciamento
Performance
Governança, Risco,
& Conformidades
Excelencia em
Operações
Desenvolvimento
Processos (ALM, IT &
Processos Segurança)
ERP
CRM
Parceiros
Plataforma
Unificada e
Interoperavél,
para múltiplas
aplicações
Outros
Sistemas Line of Business
Gerenciamento de Dados
“For a da Empresa”
“Dentro da Empresa”
Familiar e Intuitivo
Experência do Usuário
Infraestrutura Otimizada (Segurança & Gerenciamento)
APO
BPIO
Core
3
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
4
Desafios de Uma Solução ALM
Negócio
Conformidades
Competção
Agilidade do
Negócio
Segurança
Redução Custos
Mudança
Tecnologia
Serviço de
TI
Gerenciando
complexidade
Comunicação pobre
Perda de visibilidade
Unpredictable
delivery
Sem alinhamnto ao
negócio
Manutenção de
sistemas legados
5
O que é ALM?
Gerenciamento Projeto
Relatório e mapeamento do progesso do
projeto
Gerenciamento de requerimentos
Colaboração no Time de desenvolvimento
Desenho de sistema e desenvolvimento
Quality assurance
Release management
Manutenção de Software
6
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
7
O Valor do Microsoft ALM
 Processo de desenvolvimento previsível
e consistente
 Redução de custo de desenvolvimento
de soluções customizadas
 Mais rápido time to market
 Aumento de qualidade no serviço
prestado
 Êxitos compartilhados e
eesponsabilização
 Relatórios superiores e rastreabilidade
 Mais eficacia na comunicação do
projeto
Nossa Abordagem
Foco em pessoas, processo, e ferramentas
Individuo
Time
Organização
Processo e Guias
Ferramentas
Gerenciamento do Ciclo de Vida da Aplicação
9
Solução Microsoft ALM
10
Video
Como nós diferenciar nós na
multidão ALM?
11
Solução Microsoft ALM
A solução inteira, não basta as partes
ALM é uma
disciplina, assim
como uma
categoria de
produto
ALM ajuda a
manter as
atividades do
ciclo de vida em
sincronia
Uma solução
ALM é uma
integração das
ferramentas de
ciclo de vida, não
apenas uma
coleção
Cinco pilares de uma
solução ALM
 Processos manuais podem ser mais eficiente e eficaz por
meio da integração de ferramenta
1.
Montar ferramentas fora do
plug-ins
2.
Disponibilizar serviços comuns
em ferramentas
3.
Utilizar um repositório neutro
4.
Usar padrões de integração
aberto
5.
Governar micro-processos e
macro-processos por um fluxo
de trabalho externo
 Os esforços de desenvolvimento ainda podem falhar mesmo
se separamos atividades desenvolvimento são feitas
corretamente
 ALM assegura a coordenação destas actividades
 ALM mantém os esforços dirigidos ao fornecimento de
aplicativos que atendam às necessidades de negócios
 Um ferramenta efetiva de suporte para ALM conecta ferramentas
de desenvolvimento dentro de um projeto de desenvolvimento,
como um IDE, construção de uma ferramenta de gerenciamento
e uma ferramenta de gerenciamento de teste
 Estas conexões, são mais importantes do que as ferramentas em
si, que compõem uma solução ALM
Source: The Changing Face
of Application-Life-cycle Management
Forrester August 2006
12
Por que Automatizar o ALM?
ALM pode ser trabalhoso e propenso a erros sem a integração
das ferramentas de ciclo de vida
Ferramentas ajudam as pessoas promulgar ALM e os processos
associados:
Automação de processos
de alto nível
• Processo de adopção e aplicação nas
ferramentas ajuda todos participar
Rastreabilidade de
ponta a ponta
• Garante a aplicativos entregar dentro
dos requisitos
Colaboração
• Colaboração transparente promove
equipes eficientes e eficazes
• Ajuda a gerenciar mudanças e
qualidade em todo o ciclo de vida
• Proporciona visibilidade para o
progresso dos esforços de
desenvolvimento
• Integração de ferramenta permite que
a transparência através de dados
objetivos
Source: The Changing Face of Application Life-cycle
Management – Forrester August 2006
13
Visual Studio Team System
A Plataforma de Habilitação para ALM
Transformar ideias de negócio em software
Fornecer alinhamento de
ponta a ponta e visibilidade
Garantir qualidade por todo
o ciclo de vida
A coisa “Certa”
Faça “Certo”
Construir para alterar
O caminho “Correto”
14
Solução Microsoft ALM
Além do Visual Studio Team System
Integração em toda a família de produto do Microsoft
torna nossa ALM uma oferta exclusiva
Project Server
e Project Portfolio
Server
• Project Server integra
com o TFS no VSTS
2008
• Project Portfolio Server
integração com o
VSTS 2010
BizTalk 2009
Microsoft Office
• Funcionalidades do
• Microsoft Office Excel
BizTalk 2009 integra
totalmente com TFS,
VSTS 2008
integra com o VSTS
2008
• Aprofundamenteo na
integração do
Microsoft Office com o
VSTS 2010
Futuro Planos de
Integração
• Microsoft Expression
v-next
• Integração do TFS com
os desenvolvedorex e
designers
15
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
16
Proposição Valor Para o Parceiro
Como Parceiros estão usando o Microsoft ALM para Melhorar
suas Ofertas



Measure current
development capabilities
Uncover opportunities to
improve development best
practices
Generate a roadmap to
implement improvements

Governance design

Process reengineering
guidance

Policy development

Project management,
requirements management,
build management

Source code management
systems conversion to Visual
Studio Team System
17
ALM Cross-Sell Opportunity
Application Platform Revenue
Customers w/Developer Tools
Customers w/o Developer Tools
Rev/Customer
FY04
FY05
FY06
CAGR
FY04
FY05
FY06
CAGR
BizTalk Server
62
75
67
3%
71
51
33
-32%
SQL Server
264
334
388
21%
42
56
50
9%
Total
326
409
454
18%
113
107
83
-14%
$SQL+BTS/$DT
3.1
3.4
3.5
BizTalk Server
0.9
1.5
2.0
SQL Server
6.3
6.0
7.8
Total
2.9
3.8
5.5
Tools Multiplier
Customers with Developer Tools
SQL Server and BizTalk Server revenue per customer is 5.5x higher than those without DevTools
 SQL Server and BizTalk Server revenue per customer 3 yr CAGR is 18% vs (14%) for those without
DevTools
 Microsoft sells $3.5 of SQL Server Work Load + BizTalk Server for every dollar of DevTools we sell

18
Microsoft ALM Sales Example
Customer Profile

150 person development department

100 developers

50 architects, testers, and database professionals

15 project managers and other personnel
Product Opportunity
Qty
Revenue Opportunity
L/SA
SA
L/SA
SA
Visual Studio Pro
532
-
$53,200
-
100
Visual Studio w/MSDN Premium
949
831
$284,700
$249,300
150
Visual Studio Team Role
1,977
920
1
Team Foundation Server
2,188
438
$896,214
$415,314
150
Visual Studio Team Suite
3,953
1,839
1
Team Foundation Server
2,188
438
$1,786,533
$829,023
373
53
50
15
SKU
Price
Team Foundation Server CALs
Pricing: Select D per year based on 3 year deal (except VS Pro which is L-only)
19
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
20
ALM Sales Scenarios
Improvement Scenario
Group wants to continuously improve and to excel
in the marketplace or in the organization
Personas
Drivers

Upper management of the company or a department

Get to market more quickly; build competitive advantage

Increase efficiency in developing software

Implement continuous process improvement, establish goals and
benchmarks, obtain recognition

Increase visibility of the team, improve predictability, achieve
consistent results
“I want to have the best
development shop in the
country.”
“We need to be great at
development; that’s what
we do.”
“I want my team to be
great.”
21
ALM Sales Scenarios
Corrective Scenario
Group is in problem-fixing mode and is looking for a
solution to their current weaknesses and vulnerabilities
Personas
Drivers

Desperate, negative, and overwhelmed middle management

Difficulties meeting deadlines or addressing problems in
software quality

Need to deliver business value

Short-term efficiency gains and turn-key solutions

Increase communication with stakeholders, improve quality, and
improve process
“I can’t see how I’ll meet
my deadlines.”
“I need to prove that my
team can deliver on time
and deliver the value.”
“I have an urgent
problem I need to fix in
production.”
22
ALM Sales Scenarios
Governance Scenario
Customers that must meet some form of
compliance (SOX, CMMI, COBIT, ITIL)
Personas
Drivers

Middle management mandated by upper management to meet
their governance target

Increased traceability

Formalized documentation process, control, and measures for
compliance

Increased communication with stakeholders
“We need to increase the
value of IT to the
corporation.”
“I need to meet this
compliance
requirement.”
23
Best Practices for Introducing ALM
Assess the organization and its IT functions.
Identify the main problem areas.
Prioritize areas for improvement.
Adopt an incremental approach to phase in new practices
on a project-by-project basis.
24
Competitive Landscape
Market Share
31.7
Microsoft Visual Studio
11.8
Adobe Creative Suite
11.2
Eclipse
10
Other
7.6
Borland Delphi
6.2
Sun Java Studio
NetBeans
4.6
Oracle JDeveloper 4.0 7.6
4.5
Borland JBuilder
4.5
IBM WebSphere Studio
IBM Rational App Developer
Sybase PowerBuilder
3.5
2.5
1.9
25
Competitive Landscape
Core Capability
Competitors
Designer Tools
Adobe Flex, Flash, Air
Requirements Management, Definition
Tools
Telelogic DOORS; IBM Rational Requisite Pro; Borland
Caliber DefineIT, CaliberRM
Saas solutions: Gatherspace.com; Jama Contour; Serena
Dimensions RM
Modeling Tools
Serena Composer; SPARX Systems; IBM Rational
Development Tools
Adobe; Eclipse; Borland; Sun Java Studio; IBM Rational
Application Developer
Test Tools
HP Mercury; IBM Rational
Deployment Tools
IBM Tivoli; HP Mercury; Macrovision
Microsoft has established strategic partnerships
to help compete and/or integrate with many of these tools.
26
Success Stories
27
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
28
Anatomy of a Win
Zühlke Improves Application Life-Cycle Management
to Build Reliable Solutions
Business Challenge
Solution
• Develop a traffic monitoring solution
for the Swiss Federal Roads Ministry
(ASTRA)
• Improve manual data validation
process
• Improve timeliness of traffic data
• Reliability was critical to success
Lessons
Learned
• Zühlke implemented VSTS to
develop new system for ASTRA
• Partner built a customized traffic
monitoring application called Vmon
• Created a central repository for all
project data
• Improved internal development
environment
Results / Benefits
• Helped the development team track
the progress of the project in real
time
• Provide high-quality solutions to
their customers and widen their
portfolio of products
• ASTRA reduced process times by
%50 with new application
• Improving your internal development processes by using VSTS will help you build better
software, attract bigger customers and widen your portfolio of products
• Implementing VSTS internally will improve project cycle times and overall profitability
29
Agenda
 Desafios de Negócio do Cliente
 Nosso Valor de Proposição para Web
 Oportunidade
 Estratégia de Vendas
 Anatomia de uma Vitória
 Recursos
30
Agenda
 Customer Business Challenges
 Our Web Value Proposition
 Opportunity
 Selling Strategy
 Anatomy of a Win
 Resources
31
ALM Partner Resource Links

Microsoft
Visual Studio




Microsoft
Expression &
Silverlight
Microsoft
Visual Studio
Team System
ROI Modeling
Tool
https://partner.microsoft.com/global/productssolutions/
psvisualstudio
Download evaluations
MSDN virtual labs
How-to videos
Campaigns marketing material
https://partner.microsoft.com/global/productssolutions/
productswebsolutions
 Trial DVD
 Tutorials, resource kits, videos

http://nucleusresearch.com/library/microsoft-roi/f114w.xls
Helps build business case for VSTS
 Calculates TCO, ROI, payback period, NPV
 Excel sheet
 Generates reports and graphs


32
Improving ALM using
Visual Studio Team System

Visual Studio Team System
http://www.microsoft.com/teamsystem

Application Platform Capability Assessments
http://www.microsoft.com/assess/

Key Benefits of Microsoft Visual Studio Team System
http://go.microsoft.com/?linkid=7748255

Visual Studio Team System 2008 Capabilities White Paper
http://go.microsoft.com/?linkid=8884154

Requirements Management with Visual Studio Team System
http://go.microsoft.com/?linkid=8510173
33
Customer Evidence
http://go.microsoft.com/?linkid=9187178
http://go.microsoft.com/?linkid=9187180
http://go.microsoft.com/?linkid=9187182
http://go.microsoft.com/?linkid=91871783
http://go.microsoft.com/?linkid=9187185
34
Action Items
Top 5 go do’s for partners:
Identify ALM prospects
Conduct ALM workshops for your customers
Take advantage of ALM assessment
Use ROI tool http://nucleusresearch.com/library/microsoft-roi/f50w.xls
Leverage Microsoft partner resources
35
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Download

APOU Module 5 - ALM