SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Tuleap at AMA
Building and Managing a technology factory
Daniel Dourado
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Speaker
Name: Daniel Dourado (Portugal)
Experience: IT consultant - freelancer
(previously: Manager at Accenture)
Interests: Football, Music, Movies
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
AMA – Agência para a Modernização Administrativa
Portuguese Public Institute whose main mission is to simplify and modernize the relationship between us
- Citizens, Entrepreneurs, the Companies - and the Portuguese State.
Central point of integration / interconnection between the State - Central and Local Administration - and
the Citizen, the Entrepreneur or the Companies.
Responsible for the generic and central channels that the citizen may use to execute public, or even
private, services – includes web, mobile and presential.
Responsible for autenticacao.gov, which is the only platform where you, as a Citizen, can digitally
authenticate (and sign documents) with entire trust in Portugal.
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
IT at AMA
Solutions
• Central and unique citizen electronic authentication provider for Portuguese citizens
• Interoperability provider
• Central citizen portal for the execution of public services
• Central entrepreneur portal for the execution of public services
• Central process solution for the execution of public services
• Central payment solution
• Electronic forms solution
• Central Public Entity Services and it’s Relationships Catalogue
• …
Many projects running continuously
Many solutions to maintain
Too many stakeholders to manage
A government to obey
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Why did we choose Tuleap initially?
• To replace in many cases information that was being managed in excel
• Generic ease of use, but mainly in the creation of new trackers (or management of existing ones)
• Trackers abstraction – that allow us to monitor ‘whatever’ we want
• The possibility to define worflows thru trackers, thus, allowing us to better involve/motivate/ other
areas/teams
• Automatic generated dashboards based on the information
• Document centralization
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Development trackers
1
How we use Tuleap nowadays? The trackers
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Management trackers
2
How we use Tuleap nowadays? The trackers
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Product management trackers
3
How we use Tuleap nowadays? The trackers
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
• Unique folder structure thru all projects
• Document templates
1
How we use Tuleap nowadays? Folder structure, docs templates & Wiki
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
• Wiki as central shared repository of
information
2
How we use Tuleap nowadays? Folder structure, docs templates & Wiki
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? The agile dashboard
• First real approaches on agile
dashboard (we’ve been testing and
evangelizing for a very long time)
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Mylyn Connector for Tuleap
• First real approaches
• Real usefull
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
• Field manager is a ‘plugin’ that allows to execute formulas or criteria so that a field value can be set
with a value based on other field(s).
Examples:
1.
‘Field 1’= 2*(‘Field B’ + 6) + ‘Field C’;
2.
If (‘Field 1’ > 6 AND ‘Field 2’ < 5) Then
‘Field 99’ = ‘No worries’;
else
‘Field 99’ = ‘Panic’;
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
Set the service in the administration area
1
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
• Access it by selecting in the left pane
• Automatic visualize your project trackers
2
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
• Select or filter the field that you want to
update
• Select ‘Define formula’
3
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
• Set the value
• Left side showing the available tracker fields
(to be used in formula)
• Right side showing the options, in case the
‘target’ field is a multiselection field (‘sb’
type)
• Click or drag n’ drop
4
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
How we use Tuleap nowadays? Our customization - the Field Manager
• Check the results
• A scheduler is runing in the back to assure
values are updated
5
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Some stats…
0
1000
2000
3000
4000
5000
6000
7000
100 105 110 115 120 125 130 135 140 145 150
Numberofartifacts
Projects
NUMBER OF ARTIFACTS BY PROJECT
0
2
4
6
8
10
12
14
16
18
20
100 105 110 115 120 125 130 135 140 145 150
Numberofartifacts
Projects
NUMBER OF MEMBERS PER PROJECT
817 documents centralized and managed
986 document versions
0
50
100
150
200
250
jun/17 jul/17 ago/17 set/17 out/17 nov/17 dez/17 jan/18 fev/18 mar/18
# Documents uploaded and updated (ett)
0
2
4
6
8
10
12
14
16
18
#Users registration thru time
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Tuleap at AMA – benefits of using tuleap as of today…more to come, tomorrow!
• Document centralization
• Project templating and uniformization
Thru templating every stakeholder has the same project ‘layout’…it approaches stakeholders vision and reduces different project perspectives
• Better information definition, tracking and monitorization
Not only because of tracking field abstraction and the possibility of definition of workflows and that kind of stuff (trackers capabilities)…also because
Tuleap logs everything (the stakeholders are…or aren’t doing…)
AMA centralizes IT information processes in Tuleap – manages and monitor contracts, projects, requirements, development tasks
• Better requirement lifecycle management
Requirements are centralized and defined in a central channel, where all stakeholders have access - no more mail discussion, where sometimes some
stakeholders were not involved!
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Tuleap at AMA – goals
• Process optimization, always!
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Tuleap at AMA – 2018 Roadmap
• Instance updated to community release
• Git and Jenkins integration
• Some extra customizations:
Possibility of css change, on the fly
Multiple projects vision (custom portfolio management)
my Success Story with Tuleap @TuleapOpenALM
100 % Agile and Open Source
Thank you very much!

Contenu connexe

Tendances

Tendances (20)

EclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresEclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-features
 
TuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-Langage
 
TuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-Orange
 
TuleapCon2017-keynote
TuleapCon2017-keynoteTuleapCon2017-keynote
TuleapCon2017-keynote
 
TuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-StudyTuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-Study
 
TuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test toolTuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test tool
 
TuleapCon2017-Quality-Assurance-Tuleap-Enterprise
TuleapCon2017-Quality-Assurance-Tuleap-EnterpriseTuleapCon2017-Quality-Assurance-Tuleap-Enterprise
TuleapCon2017-Quality-Assurance-Tuleap-Enterprise
 
TuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integration
 
TuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issues
 
Topo pal does2016
Topo pal does2016Topo pal does2016
Topo pal does2016
 
TuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integration
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016
 
Tuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALMTuleap the first 100% Libre & Open Source Enterprise grade ALM
Tuleap the first 100% Libre & Open Source Enterprise grade ALM
 
Data Pipelines: Big Data Meets Salesforce
Data Pipelines: Big Data Meets SalesforceData Pipelines: Big Data Meets Salesforce
Data Pipelines: Big Data Meets Salesforce
 
TuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and InfrastructureTuleapCon 2018. Tuleap Architecture and Infrastructure
TuleapCon 2018. Tuleap Architecture and Infrastructure
 
Open capi meetup20180903
Open capi meetup20180903Open capi meetup20180903
Open capi meetup20180903
 
API Managmenet
API ManagmenetAPI Managmenet
API Managmenet
 
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...
Build Infrastructure: What It Is, Why You Need It, and How to Use Python to F...
 
Extending the New Relic Platform
Extending the New Relic PlatformExtending the New Relic Platform
Extending the New Relic Platform
 
Elasticsearch for Westcoast
Elasticsearch for WestcoastElasticsearch for Westcoast
Elasticsearch for Westcoast
 

Similaire à TuleapCon 2018. Agency for Administrative Modernization Success Story

Similaire à TuleapCon 2018. Agency for Administrative Modernization Success Story (20)

TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
TuleapCon 2019. STMicroelectronics- Monitoring Activity and Deliverables of l...
 
TuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success StoryTuleapCon 2018. Eclipse Foundation Success Story
TuleapCon 2018. Eclipse Foundation Success Story
 
Tuleap Agile Planner, the first Open Source agile tool for Eclipse
Tuleap Agile Planner, the first Open Source agile tool for EclipseTuleap Agile Planner, the first Open Source agile tool for Eclipse
Tuleap Agile Planner, the first Open Source agile tool for Eclipse
 
SAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen PersonasSAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen Personas
 
Thelmas grocery store Inventory & POS
Thelmas grocery store Inventory & POSThelmas grocery store Inventory & POS
Thelmas grocery store Inventory & POS
 
Splunk in Staples: IT Operations
Splunk in Staples: IT OperationsSplunk in Staples: IT Operations
Splunk in Staples: IT Operations
 
Barcelona admin group study group-14dec2019
Barcelona admin group study group-14dec2019Barcelona admin group study group-14dec2019
Barcelona admin group study group-14dec2019
 
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
 
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
Start With Why: Ask the "Right" Questions: Your Analytics-Guided Product Stra...
 
E M S ppt (1).pptx
E M S ppt (1).pptxE M S ppt (1).pptx
E M S ppt (1).pptx
 
Pipefy Full Presentation
Pipefy Full Presentation Pipefy Full Presentation
Pipefy Full Presentation
 
Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013
 
Dashboards and Culture: How Openness Changes Your Behaviour
Dashboards and Culture: How Openness Changes Your BehaviourDashboards and Culture: How Openness Changes Your Behaviour
Dashboards and Culture: How Openness Changes Your Behaviour
 
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
 
Leap from 2000 to 2019 with an Integrated and Digitalized Turnaround
Leap from 2000 to 2019 with an Integrated and Digitalized TurnaroundLeap from 2000 to 2019 with an Integrated and Digitalized Turnaround
Leap from 2000 to 2019 with an Integrated and Digitalized Turnaround
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union Investment
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union Investment
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Splunk for DataScience (.conf2014)
Splunk for DataScience (.conf2014)Splunk for DataScience (.conf2014)
Splunk for DataScience (.conf2014)
 

Plus de Tuleap

Plus de Tuleap (20)

TuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. EnaleanTuleapCon 2019. Opening Keynote. Enalean
TuleapCon 2019. Opening Keynote. Enalean
 
TuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovationTuleapCon 2019. The power of Open Source to boost open innovation
TuleapCon 2019. The power of Open Source to boost open innovation
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in Tuleap
 
TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the users
 
TuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my team
 
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
 
TuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to testsTuleapCon 2019. Full traceability from requirements to tests
TuleapCon 2019. Full traceability from requirements to tests
 
TuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in TuleapTuleapCon 2019. Agile at scale - SAFe in Tuleap
TuleapCon 2019. Agile at scale - SAFe in Tuleap
 
TuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap serverTuleapCon 2019. Monitoring performances of your Tuleap server
TuleapCon 2019. Monitoring performances of your Tuleap server
 
Datasheet Tuleap Test Management module
Datasheet Tuleap Test Management moduleDatasheet Tuleap Test Management module
Datasheet Tuleap Test Management module
 
Datasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleapDatasheet Tuleap Enterprise and myTuleap
Datasheet Tuleap Enterprise and myTuleap
 
Plaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'EntreprisePlaquette Tuleap. Agilité et DevOps pour l'Entreprise
Plaquette Tuleap. Agilité et DevOps pour l'Entreprise
 
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outilsTuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
TuleapCon 2019. UGA - Reussir sa transition agile : des valeurs aux outils
 
TuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use CaseTuleapCon 2019. Thales Use Case
TuleapCon 2019. Thales Use Case
 
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.orgTuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
TuleapCon 2019. Gerez son projet de recherche energetique avec tuleap-campus.org
 
TuleapCon2018. Keynote
TuleapCon2018. KeynoteTuleapCon2018. Keynote
TuleapCon2018. Keynote
 
TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018TuleapCon 2018. Tuleap Development circa end of march 2018
TuleapCon 2018. Tuleap Development circa end of march 2018
 
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
TuleapCon 2017 - Agile Data Visualisation - Integration with Power BI
 
TuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-reviewTuleapCon 2017-Easy-Code-review
TuleapCon 2017-Easy-Code-review
 
TuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code reviewTuleapCon2017-Pull Requests for easy code review
TuleapCon2017-Pull Requests for easy code review
 

Dernier

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Dernier (20)

Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

TuleapCon 2018. Agency for Administrative Modernization Success Story

  • 1. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Tuleap at AMA Building and Managing a technology factory Daniel Dourado
  • 2. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Speaker Name: Daniel Dourado (Portugal) Experience: IT consultant - freelancer (previously: Manager at Accenture) Interests: Football, Music, Movies
  • 3. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source AMA – Agência para a Modernização Administrativa Portuguese Public Institute whose main mission is to simplify and modernize the relationship between us - Citizens, Entrepreneurs, the Companies - and the Portuguese State. Central point of integration / interconnection between the State - Central and Local Administration - and the Citizen, the Entrepreneur or the Companies. Responsible for the generic and central channels that the citizen may use to execute public, or even private, services – includes web, mobile and presential. Responsible for autenticacao.gov, which is the only platform where you, as a Citizen, can digitally authenticate (and sign documents) with entire trust in Portugal.
  • 4. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source IT at AMA Solutions • Central and unique citizen electronic authentication provider for Portuguese citizens • Interoperability provider • Central citizen portal for the execution of public services • Central entrepreneur portal for the execution of public services • Central process solution for the execution of public services • Central payment solution • Electronic forms solution • Central Public Entity Services and it’s Relationships Catalogue • … Many projects running continuously Many solutions to maintain Too many stakeholders to manage A government to obey
  • 5. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Why did we choose Tuleap initially? • To replace in many cases information that was being managed in excel • Generic ease of use, but mainly in the creation of new trackers (or management of existing ones) • Trackers abstraction – that allow us to monitor ‘whatever’ we want • The possibility to define worflows thru trackers, thus, allowing us to better involve/motivate/ other areas/teams • Automatic generated dashboards based on the information • Document centralization
  • 6. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Development trackers 1 How we use Tuleap nowadays? The trackers
  • 7. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Management trackers 2 How we use Tuleap nowadays? The trackers
  • 8. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Product management trackers 3 How we use Tuleap nowadays? The trackers
  • 9. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source • Unique folder structure thru all projects • Document templates 1 How we use Tuleap nowadays? Folder structure, docs templates & Wiki
  • 10. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source • Wiki as central shared repository of information 2 How we use Tuleap nowadays? Folder structure, docs templates & Wiki
  • 11. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? The agile dashboard • First real approaches on agile dashboard (we’ve been testing and evangelizing for a very long time)
  • 12. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Mylyn Connector for Tuleap • First real approaches • Real usefull
  • 13. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager • Field manager is a ‘plugin’ that allows to execute formulas or criteria so that a field value can be set with a value based on other field(s). Examples: 1. ‘Field 1’= 2*(‘Field B’ + 6) + ‘Field C’; 2. If (‘Field 1’ > 6 AND ‘Field 2’ < 5) Then ‘Field 99’ = ‘No worries’; else ‘Field 99’ = ‘Panic’;
  • 14. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager Set the service in the administration area 1
  • 15. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager • Access it by selecting in the left pane • Automatic visualize your project trackers 2
  • 16. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager • Select or filter the field that you want to update • Select ‘Define formula’ 3
  • 17. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager • Set the value • Left side showing the available tracker fields (to be used in formula) • Right side showing the options, in case the ‘target’ field is a multiselection field (‘sb’ type) • Click or drag n’ drop 4
  • 18. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source How we use Tuleap nowadays? Our customization - the Field Manager • Check the results • A scheduler is runing in the back to assure values are updated 5
  • 19. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Some stats… 0 1000 2000 3000 4000 5000 6000 7000 100 105 110 115 120 125 130 135 140 145 150 Numberofartifacts Projects NUMBER OF ARTIFACTS BY PROJECT 0 2 4 6 8 10 12 14 16 18 20 100 105 110 115 120 125 130 135 140 145 150 Numberofartifacts Projects NUMBER OF MEMBERS PER PROJECT 817 documents centralized and managed 986 document versions 0 50 100 150 200 250 jun/17 jul/17 ago/17 set/17 out/17 nov/17 dez/17 jan/18 fev/18 mar/18 # Documents uploaded and updated (ett) 0 2 4 6 8 10 12 14 16 18 #Users registration thru time
  • 20. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Tuleap at AMA – benefits of using tuleap as of today…more to come, tomorrow! • Document centralization • Project templating and uniformization Thru templating every stakeholder has the same project ‘layout’…it approaches stakeholders vision and reduces different project perspectives • Better information definition, tracking and monitorization Not only because of tracking field abstraction and the possibility of definition of workflows and that kind of stuff (trackers capabilities)…also because Tuleap logs everything (the stakeholders are…or aren’t doing…) AMA centralizes IT information processes in Tuleap – manages and monitor contracts, projects, requirements, development tasks • Better requirement lifecycle management Requirements are centralized and defined in a central channel, where all stakeholders have access - no more mail discussion, where sometimes some stakeholders were not involved!
  • 21. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Tuleap at AMA – goals • Process optimization, always!
  • 22. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Tuleap at AMA – 2018 Roadmap • Instance updated to community release • Git and Jenkins integration • Some extra customizations: Possibility of css change, on the fly Multiple projects vision (custom portfolio management)
  • 23. my Success Story with Tuleap @TuleapOpenALM 100 % Agile and Open Source Thank you very much!