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é

Documents pareils