Patrick Duclos-Montagne presents his experience using Tuleap at Orange, an open source project management tool. He discusses how Tuleap is used across Orange for agile development, tracking issues and tasks, sharing documents and designs, and providing support to other projects. He emphasizes that Tuleap's trackers are particularly useful for managing work. Training, community support, and assistance from the Tuleap team help users be successful with the tool.
Tuleap Story at Orange: Agile Tooling for Diverse Teams
1. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
1
Patrick Duclos-Montagne
R&D engineer, products & services architect
Orange
@duclospapatrick.duclosmontagne@orange.com
https://www.linkedin.com/in/patrick-duclos-montagne-6a03425/
2. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 1:
Introducing the Tuleap context
at Orange group
3. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 1:
Introducing the Tuleap context
at Orange group
4. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Our tooling environment
Three main platforms in Orange:
• Microsoft SharePoint Collaboration
• Jive Software (known as « Plazza » in Orange)
• Tuleap (known as « OrangeForge » in Orange)
But also:
• WeKan, hosted in-house
/! out-of-premises storage is normally
forbidden (except for collaborative projects)
5. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
About me
Previously:
• first professional experiences in small companies
• back-end developer
• in charge of collaborative european projects
Today:
• involved in the community management of the Orange « products & services (i.e. software) architects » group
(~600 subscribers)
• technical contributor in a R&D project
• involved in the tooling activities (evaluation, recommendations, training and support)
Where do I work ?
• Orange Labs (formerly R&D)
• location = Lannion, Brittany, France
• ~1200 employees in Lannion (mainly technicians and engineers)
source
6. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 2:
The Tuleap features that my
department are using every day
7. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Overview of features we like to configure and use
in our projects:
Always:
• Trackers
• Documents
• Files
• Wiki
• Web Site
• Subversion
• Announces
Frequently:
• Agile Dashboard
• Git
• Jenkins
8. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
About the project status
Private or public ?
Hybrid solutions:
• Main data are public (« r » right)
• « w » right for members
• restricted areas (admin, ad-hoc groups)
See illustration with
the Documents feature
9. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 3:
Our favorite feature:
the trackers ☺
10. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Why thinking in terms of ‘to-do’ / ‘errand’ / ‘item’
is so important ?
Some inspiring people or books:
• Nicolas Boileau (L’Art Poétique)
• David Allen (Getting Things Done)
• Bob (Remember The Milk)
see reference here
Nicolas Boileau, L’Art Poétique, 1674:
« Selon que notre idée est plus ou moins obscure,
L'expression la suit, ou moins nette, ou plus pure.
Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément. »
11. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Use case #1: tracking the main data
in a standard project
In this example, only 3 trackers have been configured:
• Feedback items
• RollOut items
• et many stuff in the ToDoList
12. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Use case #1 (ctd):
On-boarding new people with friendly-to-use and visual
Cardwall and Kanban:
13. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Use case #2: advanced use of the trackers via the
Scrum Dashboard for a Delivery project
Condition: having a majority
of contributors already
convinced ;-)
14. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Use case #3: providing support on a particular topic
to other Orange projects
The requesters can see the processing of their demand
15. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Linking art #xxx with other Tuleap material
art doc
folder art
art art
16. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Linking art #xxx with other Tuleap material (ctd)
commit svn art
17. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 4:
Tuleap eases the on-boarding
of miscellaneous profiles
18. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Involving the designers…
How to share the ‘design’ data with all the team members,
even those who don’t have the Axure software ?
Workflow:
1. updating Axure mockups
2. exporting under HTML format
3. setting a SVN tag and pushing HTML to the web feature
19. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Involving the architects…
How to share the ‘architecture’ data with all the team members,
even those who don’t have the EA software ?
Semi-automated workflow:
1. updating UML model
2. exporting HTML and setting the SVN tag
via the Orange extension « Kit RAL » to EA
20. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Section 5:
lessons learnt, factors of
success
21. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
OrangeForge users can rely on (1/2):
Training sessions:
• delivered on-line, mainly by Laurence Terrien
• beginners sessions (overview of features)
• advanded sessions (Scrum, Kanban)
An internal community of users:
• a dedicated workspace in our social network platform
22. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
OrangeForge users can rely on (2/2):
An efficient helpdesk:
• that relies on… an OrangeForge tracker !! ☺
• for a change request: direct link to a Tuleap.net tracker (workflow directly accessible to the requester)
A highly experienced and very professional team supporting
the plateform:
• many thanks to Laurence Terrien, Romuld Cimia, Christian Bayle ! ☺
23. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
Conclusion
24. My Tuleap Story #TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
#TuleapCon2017 @TuleapOpenALM
100 % Agile & Open Source
My Tuleap Story
Some key figures
Number of projects
• ~4000 active projects in the 12 last months (total ~7300)
Number of users
• ~6000 active user accounts in the last month
OrangeForge is the name of the Tuleap
instance deployed in Orange