IceScrum - Scrum, Agilité et Rock`n roll
Transcription
IceScrum - Scrum, Agilité et Rock`n roll
IceScrum Historique 2005 2008 Tout Scrum Artefacts Backlog de produit Backlog de sprint Burndown Charts Rôles Product Owner ScrumMaster Equipe Cérémonial Planification du sprint Revue du sprint Scrum quotidien Plus que Scrum Releases User stories Tests d'acceptation Planning Poker Thèmes Rapports Chat Manifeste Agile Outil ? Personnes et interactions > Processus et outils IceScrum, un outil qui favorise les interactions entre les personnes et qui apporte un minimum d'automatisation dans l'application de Scrum Rôles Interactions Application Web multi-utilisateurs multi-projets avec gestion des droits en fonction du rôle Idéal pour les équipes distribuées Chat Planning Poker Automatisation Planification automatique des releases Production de burndown charts de sprint Production de nombreux rapports Burndown et burnup Parking lot Cumulative flow Production de documentation projet Alertes Modèle métier Project 1 Description : String Name : String StartDate : String SerieForEstim : enum UsingValue : boolean / AverageVelocity 1 Done 1 Current * 1 Theme * Name : String Description : String 1 * Team - Name : String - TotalRunnedSprints : Int - TotalRunnedPoints : Int -/ Velocity : Int 0..* Type * TeamMember Name : String Description : String Open - Login : String - Password : String 0..1 * 0,1 * Release * Name : String Goal : String FirstEstimOfSprints : Int PlannedSprintDuration : Int StartDate : Date EndDate : Date State : Int ReleaseType : enum / DoneSprints : Int / RemainingSprints : Int / DonePoints / Remaining Points 1 1 1 Open Label : String TestSpecification : String EstimatedPoints : Int TestState : Int Rank : Int Value : Int State : Int Current * * RemainingEstimation * SprintBacklogItem 0.1 0..* Label : String Notes : String EstimationOfRemaining : Int * * 1 Sprint Number : Int Goal : String StartDate : Date EndDate : Date ReleaseRemainingPts : Int State : Int / Velocity : Int 1 Day 0..* CreationSprint 0..1 Done * ProductBacklogItem 0..* 1 Day : Date RemainingTime : Int * 0..1 1 1 1 * 1 Technos IceFaces Open source Licence GPL Dépôt SubVersion chez SourceForge Communauté 72 personnes inscrites sur le forum (www.icescrum.org) Une dizaine de développeurs actifs Français Anglais Espagnol Utilisateurs Siemens Continental Viaxoft Ekito Plus de 500 utilisateurs enregistrés Atchik sur le serveur de test en ligne 3500 téléchargements entre janvier et mai 2008 Features 1 Vision : rôles d'utilisateurs et features Backlog de produit User stories sous forme de carte virtuelle Gestion des releases et des sprints Tableau des tâches virtuel et partagé Organisation des éléments de backlog en features Gestion des impondérables (impediments) Gestion des tests d'acceptation Planning poker en ligne Features 2 Gestion des utilisateurs et de leur rôle Gestion des caractéristiques d'un projet Chat entre les membres d'une équipe Production automatique de rapports Export et import en xml Roadmap IceScrum2R10 Tests d'acceptation plus évolués Nouvelles pratiques : done done, risques IceScrum3 Exposition des Web Services Flex Collaboration en ligne Plugins Intégration entreprise Points forts Très simple pour démarrer avec Scrum Facilités pour la collaboration entre les membres de l'équipe Interface graphique Web2.0 Basé sur les standards Java Gratuit Support actif de la communauté