Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada...

29
Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas Desarrollo Western Europe HQ Madrid, 24 Noviembre 2009

Transcript of Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada...

Page 1: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Maximizar el ROI y el IT Governance con el ALM de Microsoft

El valor de la solución ALM integrada

Julio Fernández Gayoso

Director Europeo Herramientas DesarrolloWestern Europe HQ

Madrid, 24 Noviembre 2009

Page 2: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Agenda Mercado y tendencias ALM

Retos y Oportunidades

TCA, TCO, ROI, Payback ¿de qué hablamos?

La propuesta de valor de Visual Studio

From Developer to Development

to R eal-time Reporting & Project

Management to IT Governance

Maximizar ROI con Visual Studio

Page 3: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

3Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Microsoft and Eclipse in Forrester’s ALM Survey

Microsoft48%

Eclipse30%

IBM7%

Sun7%

CodeGear3%

Other7%

Combined Communities

Base: 703 North American and European application development professionals

“Who do you consider to be your primary IDE provider today?”

Page 4: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

4Entire contents © 2008  Forrester Research, Inc. All rights reserved.

.NET and Java are used in tandem

“For custom-developed applications, which development platforms does your company use?”

(multiple responses accepted)

Base: 917 platform software decision-makers at North American and European enterprises and SMBs

.NET and Java

.NET Only Java Only

20000+ 64 (51%) 14 (11%) 31(25%)

5000-19,999 66 (40%) 34 (20%) 41 (25%)

1000-4999 53 (34%) 43 (28%) 31 (20%)

500-999 30 (29%) 31 (30%) 12 (12%)

100-499 51 (30%) 62 (35%) 18 (10%)

6-99 28 (22%) 41 (32)%) 20 (15%)

2-5 10 (16%) 16 (25%) 9 (15%)

Page 5: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

5Entire contents © 2008  Forrester Research, Inc. All rights reserved.

Microsoft is already well positioned in ALM

Base: 211 European application development professionals, Q4 2008Base: 474 US application development professionals, Q1 2009

“Who do you consider to be your primary ALM provider today?”

Page 6: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

6Entire contents © 2008  Forrester Research, Inc. All rights reserved.

In 2009, costs, integration and innovation are all top of mind for execs

“Thinking of your firm’s current planning cycle, how important are each of the following goals?”

Base: 1114 custom software decision-makers at North American and European enterprises and SMBs

Page 7: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Manage complexity - remote dev locations- Windows mobile- SOA, Cloud-Outsourcing, Off-shoring

Optimización ROI & Gobierno TIExecute

operational changes rapidly

and flexibly

Incrementar utilización de TI

Reducir coste de TI

Optimización TCO

Increase Productivity- Role productivity- Learning Curve -Team Productivity and efficiency

Application Quality & Functionality- SLA, 24x7- Code Quality- Time to Market

30% IT70%People cost

Retos de TI de los clientes

Page 8: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Reducción de Costes y Eficiencia

Reducción de Costes y

Eficiencia

ROI

TCOTCA

Total Cost of Acquisition- Compra Licencias- Compra Hardware- Contratación Profesionales- …

Total Cost of Ownership• End-user computer Hardware purchase costs• Software license purchase costs• Hardware and Software Implementation / deployment costs• Hardware warranties and maintenance costs• Software license tracking costs• Operations Infrastructure Costs• Infrastructure (floor space) costs• Cost for electricity and cooling.• Network hardware and software costs• Server hardware and software costs• Testing costs• Cost to upgrade or scalability• IT Personnel costs• "C" Level Management Time costs• Backup and Recovery Process costs• Costs associated with failure or outage• Diminished performance incidents (i.e. users having to wait)• Costs of security breaches (in loss of reputation, recovery costs)• Technology training costs of users and IT staff.• Audit costs• Insurance costs• Replacement costs• Migration costs• Decommissioning costs

Return On Investment

Net Present Value

Page 10: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Buy vs. Build

Page 11: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

ÉxitoFracaso

Presupuesto

Calidad

Funcionalidad

Tiempo

Gestión del Riesgo

Gestión de Proyectos

Mejora de Procesos

Factores de Éxito

Page 12: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

La realidad en muchos proyectos

Page 13: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

13Entire contents © 2008  Forrester Research, Inc. All rights reserved. 13

In reality tool silos create ALM waste

For most IT shops ALM today is inefficient; each process step has its own tool, its own repository

Page 14: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Future is here…

Tester

Developer

Testing Realities – Bug Ping Pong

Page 15: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Breaking the Silo’s

• Rich Bug• Automated steps to

reproduce• Video Recording of Bug

Discovery• System information• IntelliTrace™

information• Loadable Snapshot of

Entire Test Environment

Page 16: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Sincronización & Coordinaciónde Actividades, Herramientas y Roles

Equipos Remotos, Offshoring

Business Owner

CIO

Tester

Developer

OperationsProject-management

Architect

Application Support

Data Center Deployment

Business Analyst

PMO DatabaseDevelopment

Application Lifecycle Management (ALM)

Page 17: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

The State Of Development Today• Based on time, budget, and delivering specified functionality 68% of

projects never made it into production or were cancelled 1

– 32% of software projects are successful– 44% are challenged– 24% outright fail

Source: 1. Dave West, Forrester Research

An Acceptable Rate of Failure?

Average Cost overrun: 45%

Average Time overrun: 63%

Functionality delivered on average: 67%

Extreme Chaos, The Standish Group International, Inc. – 2009

Can we continue to support this level of Success? 2

2. Extreme Chaos, The Standish Group International, Inc - 2009

Page 18: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Evolución de nuestra solución

From Developer

to Development

to Real-time Reporting & Project

Management

to IT Governance

Page 19: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Gobierno de TI

IT GovernanceInformation Technology Governance, IT Governance or ICT Governance, is a subset discipline of Corporate Governance focused on information technology (IT) systems and their performance and risk management. The rising interest in IT governance is partly due to compliance initiatives (e.g. Sarbanes-Oxley (USA) and Basel II (Europe), as well as the acknowledgement that IT projects can easily get out of control and profoundly affect the performance of an organization.

Some Key DriversRegulatory Compliance

Sarbanes-Oxley, Basel II & Other Industry Regulations such as healthcare, defense etc..Project Governance

Real Time reporting, Project transparency & Visibility, predictability ..Intellectual Property Management

Scenarios such as outsourcing, Off-shoring, Near-shoring, Value-Shoring. Data Privacy, Applications..Running IT as a Business – the IT value chain – Business-Develop&Test-Run-Business

Aligning IT with the Business requirements Link development with production via requirements process & Helpdesk to testing/dev integration

Page 20: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Our Framework

Project Server

“IT Governance”CIO: Aligning IT with Business Priorities

“Connected IT Data”Metrics, Change Management, Workflow, Issue Tracking, Policies,

Resource Pools and Schedules

BusinessProcess

Management

EnterpriseArchitecture

Team Foundation

ServerService Desk

KPI’sAvailability

QualityCapacity

“Portfolio Management”Project Management Office (PMO):

Maximize IT execution and compliance

Development & Test Lifecycle Operations Lifecycle

Page 21: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Métricas e Informes en tiempo real

Page 22: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Compliance and Auditing

…because there is a complete audit trail on all the tasks, code

and tests…

Capturing evidencedoes not have to be a

Manual process, ...

Page 23: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Real-time Reports

Page 25: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

25Entire contents © 2008  Forrester Research, Inc. All rights reserved.

.NET and Java are used in tandem

“For custom-developed applications, which development platforms does your company use?”

(multiple responses accepted)

Base: 917 platform software decision-makers at North American and European enterprises and SMBs

.NET and Java

.NET Only Java Only

20000+ 64 (51%) 14 (11%) 31(25%)

5000-19,999 66 (40%) 34 (20%) 41 (25%)

1000-4999 53 (34%) 43 (28%) 31 (20%)

500-999 30 (29%) 31 (30%) 12 (12%)

100-499 51 (30%) 62 (35%) 18 (10%)

6-99 28 (22%) 41 (32)%) 20 (15%)

2-5 10 (16%) 16 (25%) 9 (15%)

Page 26: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Architectura Teamprise

Teamprise Client Suite

Eclipse Plug-in Teamprise Explorer Command Line

Teamprise Java API for TFS

Team Foundation Server

ProjectManagement

Work ItemTracking

VersionControl

Reporting TeamBuild

Page 27: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

27

Valor de Project Fuze

“Los desarrolladores Oracle pueden participar en el ciclo de vida de la aplicación empleando la

metodología de Visual Studio 2010.”

Project Fuze permite:• Work item tracking• Version control• Despliegues incrementales con integración con MS Build• Refactoring de esquemas • Comparación de esquemas• Generación de datos• Testing de unidades

… en plataforma Oracle!!!

Page 28: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

Probador

Desarrollador

Arquitecto

Jefe deProyectos

Analista deNegocio

Profesional de Base de Datos

Diseñador

Mejorar la Calidad del

Software

Facilitar la Colaboración y

Productividad del Equipo

Incrementar la Transparecia en

Proyectos

Solución ALM de MicrosoftRoles, Actividades, Metodologías, Equipos Remotos, Off-shoring

Multiplataforma: .Net, Java-eclipse, Cobol.. SQL, Oracle, DB2

Innovación, Nuevas Aplicaciones Palanca del Negocio

Page 29: Maximizar el ROI y el IT Governance con el ALM de Microsoft El valor de la solución ALM integrada Julio Fernández Gayoso Director Europeo Herramientas.

© 2009 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.