IT - Orchestration ALM – RLM – ITSM : unifier les pratiques

Slides:



Advertisements
Présentations similaires
Mais vous comprenez qu’il s’agit d’une « tromperie ».
Advertisements

Le Nom L’adjectif Le verbe Objectif: Orthogram
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
LES NOMBRES PREMIERS ET COMPOSÉS
[number 1-100].
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Vocabulaire 6.2 Français II Bon voyage ! 1.
Licence pro MPCQ : Cours
Distance inter-locuteur
A.Martinez-Nepveu.
Le sondage LibQUAL à HEC Montréal Une première expérience réussie qui sintègre au processus de planification stratégique de la bibliothèque Le sondage.
AFRICAN DEVELOPMENT BANK BANQUE AFRICAINE DE DEVELOPMENT
Les numéros
Revenir aux basiques !. 1 Revenir aux basiques Processus Nécessité daméliorer la Maîtrise les Offres et Projets: lanalyse des causes racines montre un.
Les identités remarquables
Le, la, les words Possessive Adjectives MINE!!. 2 My in french is mon, ma,mes... Le word/ begins with a vowel: Mon La word: Ma Les word: Mes.
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
interaction in the .LRN platform
Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Architectures Orientées Services Composants de Service Exemple pratique de développement.
Status report SOLEIL April 2008
Sirop de Liège « industriel »
Minimisation Techniques 1 Assimilation Algorithms: Minimisation Techniques Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
2 1. Vos droits en tant quusagers 3 1. Vos droits en tant quusagers (suite) 4.
La gestion de projet ICT selon SCRUM
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
CONCOURS DE CONAISSANCE 4 Français I Mars Il ________ la géographie (to learn).
1 of 46 2 of 46 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
TM.
L’Heure Telling Time.
Mise en œuvre du langage MDX - 1 ère partie- Présentation de lexemple et des outils utilisés -1-
1 of of 40 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
Présentation générale
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
GRAM 1 CE2 Je sais transformer une phrase affirmative en phrase négative.
PM18 MONTAGE DU BLINDAGE AUTOUR DE LA QRL F. DELSAUX - 25 JAN 2005
Titre : Implémentation des éléments finis sous Matlab
Magnets fiche projet / project sheet IAFACTORY THE MAGNETIC FACTORY magnets. IAFACTORY | conseil en architecture de linformation | |
TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
Historique de SystemC Regroupe 4 courants didées: SCENIC Project : Synopsys+UC Irvine Philips System-Level Data Types, VSIA SLD DWG IMEC, Hardware-Software.
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
LES NOMBRES PREMIERS ET COMPOSÉS
PURCHASING PHASE REVIEW Cornerstones of Purchase baseline
1 INETOP
RACINES CARREES Définition Développer avec la distributivité Produit 1
1. Les structures de documentation pour la division ST. 2. Les types de document dans la division ST. 3. Linterface informatique. Lundi 8 Mai 2000 ST Quality.
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
Année universitaire Réalisé par: Dr. Aymen Ayari Cours Réseaux étendus LATRI 3 1.
1 10 pt 15 pt 20 pt 25 pt 5 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Les fonctions.
Titre : Implémentation des éléments finis en Matlab
AFRICAN GROUP ON NATIONAL ACCOUNTS AGNA GROUPE AFRICAIN DE COMPTABILITÉ NATIONALE C RÉATION DU R ÉSEAU AFRICAIN DES COMPTABLES NATIONAUX.
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
1 INETOP
Influenza: le modèle épidémiologique belge 29 Mai 2009
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
Leçons To attend Assister à 2. To fish.
Nom:____________ Prénom: ___________
Quelle heure est-il? What time is it ?.
CALENDRIER-PLAYBOY 2020.
Slide 1 of 39 Waterside Village Fête ses 20 ans.
Mise en œuvre du langage MDX
Commission paritaire de suivi des opérations de reclassement repositionnement dans le cadre du droit d’option Statistiques novembre 2010.
Les Chiffres Prêts?
To practice: Quantities Un, une, des, de Du, de la, de l’, de Le, la, l’, les.
Les parties du corps By Haru Mehra Le Frehindi 1Haru Mehra, DELF, DALF,CFP.
Transcription de la présentation:

IT - Orchestration ALM – RLM – ITSM : unifier les pratiques La gamme des Solutions SERENA Réunion du club AlMA : 28 Septembre 2012 Sylvain CAILLIAU SERENA SOFTWARE INC.

SUITE IT DEV+OPS 3.5 SERENA SOFTWARE INC.

Une suite pour unifier les pratiques Development Operations Requirements Manager Development Manager Release Manager Service Manager Orchestrated IT Dashboard Demand Manager Request Center Serena Business Manager Front Office SERENA SOFTWARE INC.

Dimensions : Serena DML (Notion de Package) Pre–Production / Production Environment CI Build Process Vault Management DML Control Daily / On demand ‘Local Build / Test’ Validated Builds ‘SIT / UAT’ Approved Media ‘Pre-Prod / Prod’ SVN / TFS MVN / Hudson / Team Build Unit Test Passed UAT Passed Deployable Application Components Approved for Production Production Ready DVM Build Env 1 DVM Env 2 Build Management Tool Release Management RLM Release Management RLM Development Tool Operations 4

DEMO SERENA SOFTWARE INC.

Evolution et homgéinisation de l’interface SERENA SOFTWARE INC.

Les nouvelles briques de base : Time Tracking Capture Time Spent On A Task Report On Time Spent On Tasks Allow Designers To Specify When “Time Capture” Widget Is Displayed To Users Larry Johnson Time State Interval 24 Research 12/1-12/8 Kurt Warner 12 Classification Andrew Luck 20 Training + Add Time SERENA SOFTWARE INC.

Les nouvelles briques de base : Social IT (Wall) View All Item Interactions – Notes, Emails, Actions etc. Discover And Collaborate With Process Participants And Experts Tag And Follow Items

Les nouvelles briques de base : Création de rapport « super-simplifiée » Simple Interface To Easily Determine Reports “Look And Feel” At The Time Of Report Creation Expand Usage Of SBM Reports Beyond Power Users And Administrators

Les nouvelles briques de base : Fonctions de calcul et d’aggrégation dans les rapports Totaling: Allow Totaling Of Data Data At Any Level; e.g. By State, By User etc. Aggregation: Improve Listing Report Usage By Aggregating Data Using Sum, Max, Min and Average Calculated fields:  Add Calculated Fields In A Report; e.g. Percentage Of Dev Effort

Les nouvelles briques de base : Rapport sur calendrier Present Item Information In A Calendar View Using Date Fields (Due Date, Start Date etc.) Allow Users To Easily Identify Potential Conflicts INC5678 (James Hopson) INC2345 (Ed Wo) PROB7354 (Greg Lee) PROB2345 (Lee Bard) PROB8435 (Hope Solo)

Les nouvelles briques de base : Rapport Schédulés Schedule Reports That Are Delivered Via Email At Specific Time(s) Reports Delivered As Excel Or PDF Provides A Mechanism To Compare Data At Different Snapshot Of Time

Evolutions de Dimensions SERENA SOFTWARE INC.

2 axes de développements des fonctions de base Gestion des branches Gestion des fusions SERENA SOFTWARE INC.

Situation actuelle : Branches et Baselines Plus il y a de contenu plus c’est long Performance Chaque nouveau Stream/Baseline/Project utilise autant d’espace que ses parents (même si ce ne sont que des tuples dans la base) Stockage dans la base de données et redondance Pas de baseline pas de checkpoint pour revenir à un état stable Les baselines sont coûteuses mais nécessaires Copyright © 2012 Serena Software, Inc. All rights reserved.

Au niveau de la base comment celà se passe-t-il aujourd’hui Copyright © 2012 Serena Software, Inc. All rights reserved.

Versionner la structure du référentiel Dimensions #1 #2 S1 S2 B1 #1 26 July ‘12 #2 27 July ‘12 #3 1 Aug ‘12 #4 2 Aug ‘12 #5 7 Aug ‘12 Copyright © 2012 Serena Software, Inc. All rights reserved.

Versionner la structure du référentiel : Bénéfices Création instantanée quelque soit le contenu Performance Juste quelques pointeurs (catalog, history, link) vs. Copy complète Stockage dans la base de données et redondance Il est en effet facile de retrouver le contenu du référentiel à tout moment dans l’historique Les Baselines sont peu coûteuses voire certaines inutiles Les “Private Stream” (shelving) Le Lock-free Deliver Permettra d’implémenter Copyright © 2012 Serena Software, Inc. All rights reserved.

Simplifier les fusions : Changeset Le Changeset est un conteneur avec un ensemble immuable de modifications appliquées au référentiel lors d’une unique opération (Deliver/Merge) Il n’est pas possible de modifier un ChangeSet (Contrairement aux relations avec une Request), vous ne pouvez que livrer un nouveau Changeset si nécessaire Le ChangeSet est un objet simple et créé automatiquemlent à chaque opération Atomique, l’utilisateur n’a pas à se préoccuper de son type, ses relations ou son cycle de vie … Le ChangeSet est identifié par une clé unique, visible des utilisateurs ainsi que les attributs suivants : Comment Type (Deliver/Merge) Date Originator SERENA SOFTWARE INC.

ChangeSets – Un nouvel objets dans le modèle de Dimensions Stream 0..* Request 1..* Change Change Set 1..* 1..* Item Folder Copyright © 2012 Serena Software, Inc. All rights reserved.

ChangeSets – Maquette d’interface Copyright © 2012 Serena Software, Inc. All rights reserved.

Eviter la complexité des fusions de Stream Différencier entre les fusions au sein d’un Stream et les fusions X- Stream Commande dédiée Interface spécifique: Nouveau Wizard de fusion Cohérent sur tous les clients Merge “Automatique” : le moins d’interactions possible L’utilisateur est guidé de bout en bout du process de fusion Possibilité de back-port/patch d’une Request (comme aujourd’hui) ou d’un Change Set Copyright © 2012 Serena Software, Inc. All rights reserved.

Maquette de l’écran de fusion Copyright © 2012 Serena Software, Inc. All rights reserved.

Maquette de l’écran de fusion Copyright © 2012 Serena Software, Inc. All rights reserved.

Autres blocs fonctionnels attendus dans la suite SERENA SOFTWARE INC.

Agile Planner SERENA SOFTWARE INC.

Demand Management SERENA SOFTWARE INC.

Serena Demand Manager Enhance the planning capabilities in existing process applications Centralize all incoming demand Track progress of your IT bodies of work ENHANCE: Integrate Planning and Execution layers Reduce estimation overhead Increase visibility and automation CENTRALIZE: Categorization Sizing Ranking Scoring Collaboration Capacity Planning Resource Allocation TRACK: Resources Capacity Progress

Serena Demand Manager Integrate Planning and Execution Phases Reduce estimation overhead Increase visibility and automation Eg: Release Trains, Major RFCs, Dev projects etc

Serena Demand Manager : Centralisation Categorization Sizing Ranking Scoring Collaboration Capacity Planning Resource Allocation

Serena Demand Manager : Suivi Resources Capacity Progress

Plan Lifecycle Ability to track in flight projects and portfolios Sign-off and review processes Visibility into resource capacity across plans

Resource Administration Create Resources and Resource Teams Manage Skills, Job Functions and Rates Manage team memberships over time.

Rollup Views Directors can configure a Master View for their favourite projects Actual vs. Estimate rollups for inflight bodies of work Resource capacity rollup views

Test Management SERENA SOFTWARE INC.

TMS Test Library Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Test Library : caractéristique Processus simple Utilisation intuitive Format de Test Case unifié Couverture des tests vis à vis de la structure fonctionnelle Mise en relation avec les demandes de changement Rapports avancés Notifications aux utilisateurs Contrôle complet du système Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Results Cycle de vie d’un test manuel To Be Executed Passed Failed Blocked Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Results Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Results Journal de toutes les exécutions de chaque test Lien entre l’exécution et la définition du test Relation directe avec la demande de changement Traçabilité avec les builds et les releases Complétude d’une campagne de tests Rapports avancés Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Requirements (préparation d’une campagne de tests) Test Requirement Lifecycle New Planning In Review Ready Assigned For Testing In Progress CCRB Completed Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Requirements Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Requirements Des campagnes de tests planifiées simplement Flexibilité dans la définition de la couverture Visibilité du niveau de couverture par rapport à : La décomposition fonctionnelle Les configurations de tests Les fonctionnalités d’un projet Estimation claires des tâches de test Visibilité sur le scope de la campagne complète Processus simple de suivi Copyright © 2012 Serena Software, Inc. All rights reserved.

QA Team Progress Report Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Test Environment New In Pool Configuring Available In Use Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Test Environment Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Test Environment Inventaire structuré des environnements de tests disponible Visibilité sur leur disponibilité Lien entre un environnement et une campagne Copyright © 2012 Serena Software, Inc. All rights reserved.

TMS Usage Stats Manual Test Cases Test Results Copyright © 2012 Serena Software, Inc. All rights reserved.

QUESTIONS 52