520 likes | 649 Views
IT - Orchestration ALM – RLM – ITSM : unifier les pratiques. La gamme des Solutions SERENA Réunion du club AlMA : 28 Septembre 2012. Sylvain CAILLIAU. SUITE IT DEV+OPS 3.5. Une suite pour unifier les pratiques. IT. Front Office. Request Center. Demand Manager.
E N D
IT - OrchestrationALM – 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 IT Front Office Request Center Demand Manager Orchestrated IT Dashboard Development Operations Requirements Manager Development Manager Release Manager Service Manager Serena Business Manager 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 Release Management RLM Release Management RLM Build Management Tool 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 Time State Interval Larry Johnson 24 Research 12/1-12/8 Kurt Warner 12 Classification 12/1-12/8 Andrew Luck 20 Training 12/1-12/8 + 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.
Au niveau de la base comment celà se passe-t-ilaujourd’hui S1 S2 B1
Versionner la structure du référentiel Dimensions #1 #2 S1 S2 #1 26 July ‘12 #2 27 July ‘12 B1 #3 1 Aug ‘12 #4 2 Aug ‘12 #5 7 Aug ‘12
Simplifier les fusions : Changeset • Le Changesetest un conteneur avec un ensemble immuable de modifications appliquées au référentiellorsd’une unique opération (Deliver/Merge) • Il n’est pas possible de modifier un ChangeSet (Contrairement aux relations avec une Request), vous ne pouvezquelivrer un nouveau Changesetsinécessaire • Le ChangeSetest un objet simple et crééautomatiquemlent à chaqueopérationAtomique, l’utilisateurn’a pas à se préoccuper de son type, ses relations ou son cycle de vie … • Le ChangeSetestidentifié par uneclé unique, visible des utilisateursainsique les attributssuivants : • Comment • Type (Deliver/Merge) • Date • Originator SERENA SOFTWARE INC.
ChangeSets – Un nouvelobjetsdans le modèle de Dimensions Stream 0..* Request 1..* Change Set Change 1..* 1..* Item Folder
Eviter la complexité des fusions de Stream • Différencier entre les fusions au sein d’un Stream et les fusions X-Stream • Commandedédiée • Interface spécifique: • Nouveau Wizard de fusion • Cohérentsurtous les clients • Merge “Automatique” : le moinsd’interactions possible • L’utilisateurestguidé de bout en bout du process de fusion • Possibilité de back-port/patch d’une Request (commeaujourd’hui) ou d’un Change Set
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
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 : 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ôlecomplet du système
TMS Results • Cycle de vie d’un test manuel To Be Executed Passed Failed Blocked
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étuded’unecampagne de tests • Rapports avancés
TMS Requirements (préparationd’unecampagne de tests) • Test Requirement Lifecycle
TMS Requirements • Des campagnes de tests planifiéessimplement • Flexibilitédans la définition de la couverture • Visibilité du niveau de couverture par rapport à : • La décompositionfonctionnelle • Les configurations de tests • Les fonctionnalités d’un projet • Estimation claires des tâches de test • Visibilitésur le scope de la campagnecomplète • Processus simple de suivi
TMS Test Environment New In Pool Configuring Available In Use
TMS Test Environment • Inventairestructuré des environnements de tests disponible • Visibilitésurleurdisponibilité • Lien entre un environnement et unecampagne