IT - Orchestration ALM – RLM – ITSM : unifier les pratiques
description
Transcript of IT - Orchestration ALM – RLM – ITSM : unifier les pratiques
![Page 1: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/1.jpg)
SERENA SOFTWARE INC.
IT - OrchestrationALM – RLM – ITSM : unifier les pratiquesLa gamme des Solutions SERENARéunion du club AlMA : 28 Septembre 2012
Sylvain CAILLIAU
![Page 2: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/2.jpg)
SERENA SOFTWARE INC.
SUITE IT DEV+OPS 3.5
2
![Page 3: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/3.jpg)
SERENA SOFTWARE INC.
Une suite pour unifier les pratiques
3
IT
Development Operations
Requirements Manager
Development Manager
Release Manager
Service Manager
Orchestrated IT Dashboard
Demand Manager
Request Center
Serena Business Manager
Front Office
![Page 4: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/4.jpg)
Dimensions : Serena DML (Notion de Package)
44
SVN / TFSMVN /
Hudson / Team Build
Production Ready
Env 1
Deployable Application Component
s
Env 2
Development Tool
Build Managemen
tTool
Release Manageme
ntRLM
Release Managemen
tRLM
Operations
Daily / On demand‘Local Build / Test’
Validated Builds‘SIT / UAT’
Vault Management
DML Control Pre–Production /Production EnvironmentCI Build Process
Approved Media‘Pre-Prod / Prod’
Unit
Test
Pas
sed
UAT
Pas
sed
Appr
oved
for P
rodu
ctio
n
DVM
DVM Build
![Page 5: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/5.jpg)
SERENA SOFTWARE INC.
DEMO
5
![Page 6: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/6.jpg)
SERENA SOFTWARE INC.
Evolution et homgéinisation de l’interface
6
![Page 7: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/7.jpg)
SERENA SOFTWARE INC.
Les nouvelles briques de base : Time Tracking
7
Larry Kurt Andrew Brad Alex Donovan0
5
10
15
20
25
30Project Phoenix – Actual Time (12/1-12/8)
Larry JohnsonTime Stat
eInterva
l24 Research 12/1-
12/8Kurt Warner
12 Classification 12/1-12/8
Andrew Luck
20 Training 12/1-12/8+ Add
Time
• Capture Time Spent On A Task
• Report On Time Spent On Tasks
• Allow Designers To Specify When “Time Capture” Widget Is Displayed To Users
![Page 8: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/8.jpg)
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
8
![Page 9: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/9.jpg)
Les nouvelles briques de base : Création de rapport « super-simplifiée »
9
• 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
![Page 10: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/10.jpg)
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
![Page 11: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/11.jpg)
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
INC2345 (Ed Wo)
PROB2345 (Lee Bard)
PROB8435 (Hope Solo)
INC5678 (James Hopson)
PROB7354 (Greg Lee)
![Page 12: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/12.jpg)
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
![Page 13: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/13.jpg)
SERENA SOFTWARE INC.
Evolutions de Dimensions
13
![Page 14: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/14.jpg)
SERENA SOFTWARE INC.
2 axes de développements des fonctions de base
•Gestion des branches•Gestion des fusions
14
![Page 15: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/15.jpg)
15
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
![Page 16: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/16.jpg)
16
Au niveau de la base comment celà se passe-t-il aujourd’hui
B1S1 S2
![Page 17: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/17.jpg)
17
Versionner la structure du référentiel Dimensions
B1S1 S2#2 #1 26 July
‘12#2 27 July ‘12#3 1 Aug ‘12#4 2 Aug ‘12#5 7 Aug ‘12
#1
![Page 18: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/18.jpg)
18
• Création instantanée quelque soit le contenuPerformance
• 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
Versionner la structure du référentiel : Bénéfices
![Page 19: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/19.jpg)
SERENA SOFTWARE INC.
Simplifier les fusions : Changeset
19
• 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
![Page 20: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/20.jpg)
20
ChangeSets – Un nouvel objets dans le modèle de Dimensions
Stream
RequestChange
SetChange
0..*
1..*
1..*
1..*
Item Folder
![Page 21: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/21.jpg)
21
ChangeSets – Maquette d’interface
![Page 22: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/22.jpg)
22
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
![Page 23: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/23.jpg)
23
Maquette de l’écran de fusion
![Page 24: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/24.jpg)
24
Maquette de l’écran de fusion
![Page 25: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/25.jpg)
SERENA SOFTWARE INC.
Autres blocs fonctionnels attendus dans la suite
25
![Page 26: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/26.jpg)
SERENA SOFTWARE INC.
Agile Planner
26
![Page 27: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/27.jpg)
27
Click icon to add picture
![Page 28: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/28.jpg)
Click icon to add picture
![Page 29: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/29.jpg)
Click icon to add picture
![Page 30: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/30.jpg)
SERENA SOFTWARE INC.
Demand Management
30
![Page 31: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/31.jpg)
Serena Demand Manager
• Enhance the planning capabilities in existing process applications
• Centralize all incoming demand
• Track progress of your IT bodies of work
31
![Page 32: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/32.jpg)
Serena Demand Manager
• Integrate Planning and Execution Phases• Reduce estimation overhead• Increase visibility and automation• Eg: Release Trains, Major RFCs, Dev projects etc
32
![Page 33: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/33.jpg)
Serena Demand Manager : Centralisation
• Categorization• Sizing • Ranking• Scoring• Collaboration• Capacity Planning• Resource Allocation
33
![Page 34: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/34.jpg)
Serena Demand Manager : Suivi
• Resources
• Capacity
• Progress
34
![Page 35: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/35.jpg)
Plan Lifecycle
• Ability to track in flight projects and portfolios
• Sign-off and review processes
• Visibility into resource capacity across plans
35
![Page 36: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/36.jpg)
Resource Administration
• Create Resources and Resource Teams
• Manage Skills, Job Functions and Rates
• Manage team memberships over time.
36
![Page 37: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/37.jpg)
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
37
![Page 38: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/38.jpg)
SERENA SOFTWARE INC.
Test Management
38
![Page 39: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/39.jpg)
39
TMS Test Library
![Page 40: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/40.jpg)
40
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
![Page 41: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/41.jpg)
41
TMS Results
• Cycle de vie d’un test manuel
To Be Executed
Passed Failed Blocked
![Page 42: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/42.jpg)
42
TMS Results
![Page 43: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/43.jpg)
43
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
![Page 44: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/44.jpg)
44
TMS Requirements (préparation d’une campagne de tests)
• Test Requirement Lifecycle
New Planning In Review Ready
Assigned For
TestingIn
Progress CCRB Completed
![Page 45: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/45.jpg)
45
TMS Requirements
![Page 46: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/46.jpg)
46
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
![Page 47: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/47.jpg)
47
QA Team Progress Report
![Page 48: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/48.jpg)
48
TMS Test Environment
New
In Pool
Configuring
Available In Use
![Page 49: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/49.jpg)
49
TMS Test Environment
![Page 50: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/50.jpg)
50
TMS Test Environment
• Inventaire structuré des environnements de tests disponible• Visibilité sur leur disponibilité• Lien entre un environnement et une campagne
![Page 51: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/51.jpg)
51
TMS Usage Stats
Manual Test Cases
Test Results
![Page 52: IT - Orchestration ALM – RLM – ITSM : unifier les pratiques](https://reader036.fdocuments.in/reader036/viewer/2022062315/568161bc550346895dd1969e/html5/thumbnails/52.jpg)
52
QUESTIONS