azure alm

Post on 07-Jul-2015

1.326 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Azure ALM

Marius Zaharia

Agenda

ALM ?

TFS vs. TFS

Scénario applicatif ou challenge

TFS au travail

A retenir après tout cela

Qu'est-ce qu'ALM ?

Application Lifecycle Management

(Gestion de cycle de vie applicatif)

L’ensemble de l’outillage,

méthodologies et

apport humain

utilisés pour amener

un projet informatique

à son but.

ALM – Roadmap fonctionnellePhilippe Puschmann, Avanade, MVP ALM

Team Foundation Server, ou

Team Foundation Service ?

Scénario applicatif ou challenge ?

Scénario Un site web extranet à implémenter: http://almgwab.cloudapp.net

Très simple: page d’accueil avec une fonctionnalité basique

Challenge Implémenter et publier en production dans BIEN MOINS D’UNE HEURE

(la durée de la session)

Respecter les principes de développement de qualité

Avec une équipe limitée en capacité (moi, seul)

Au travail !

Appliquer les phases de projet:

1. PLAN

2. ANALYSE

3. DESIGN

4. BUILD

5. TEST

6. DEPLOY

Exploiter au maximum l’usine logicielle:

• T.F.Service Agile Planning

• Story Boarding PPT

• Visual Studio & Architecting

• VS2012, TFS Source Control

• Microsoft Test Manager

• TFS Build, Pack, Deploy => Azure

• Azure Web Site: INT, TEST

• Web Role Staging: PREPROD

• Web Role Production: PROD

PLAN, ANALYSE, DESIGN...

Sprint 1 - BUILD & TEST

Sprint 2 - BUILD (& TEST)

DEPLOY – GO LIVE

A retenir

Les 3 piliers du succès:

1.Technique et outillage performantesVisual Studio, TFS/S; ASP.NET MVC

2.Méthodologie agileScrum, XP, ...

3.Le Cloud Azure

Me contacter

Expert Azure & Cloud

Blog : http://marius-zaharia.blogspot.com

LinkedIn : http://www.linkedin.com/in/mzaharia

Twitter : http://twitter.com/zaharia1010

Email : marius.zaharia@avanade.com

top related