SlideShare a Scribd company logo
1 of 29
Download to read offline
Supporting governments and
corporations in achieving savings
The Story of Agile
@ VORTAL
© VORTAL 2014 – All rights reserved
1
Who I am…
2
Rui Barreira
Senior Delivery Manager/Agile Coach
@ VORTAL
Agile Enthusiast since 2008
Experienced Software Architect and
Product Manager
pt.linkedin.com/in/ruimbarreira/
rui.barreira@vortal.biz
3
Once upon a time
in the end of 2012…
The Reality
© VORTAL 2014 – All rights reserved
4
Software Development became
core to business
New IT Development Unit
1
2
The Heroes
© VORTAL 2014 – All rights reserved
5
The Challenges
© VORTAL 2014 – All rights reserved
6
Communication
DeliveryRequirements
~14.000.000 lines
Team Organization
© VORTAL 2014 – All rights reserved
7
PRODUCT OWNER
ARCHITECTURE
GROUP
TECHNICAL LEAD
SCRUM MASTER
TEAM MEMBER
The Practices
© VORTAL 2014 – All rights reserved
8
Management
Scrum based1
Daily Meetings, Planning
& Retrospective2
3 weeks cycle3
Engineering
Continuous Integration1
Peer Review2
Incremental Design3
The Board
© VORTAL 2014 – All rights reserved
9
Retrospective
© VORTAL 2014 – All rights reserved
10
14 Releases / 10 Months
Fully committed team
Responsive to Change
Lack of continuous improvement
Lack of external process visibility
11
Going to
SOUTH AMERCIA!
© VORTAL 2014 – All rights reserved
12
Global Challenge
© VORTAL 2014 – All rights reserved
13
Team ”Upgrade”
10
Functional
Experts
30
Software
Engineers
25+ Different
Backgrounds
Rich Experience
Portfolio.
250+ Accumulated Years Of Experience
…and Growing!
© VORTAL 2014 – All rights reserved
14
Some current Heroes
© VORTAL 2014 – All rights reserved
15
Streams & Workgroup
Projects Mainline Technical FastTrack Innovation
Functional
Analysis
Scrum of
Scrums
Architecture
Workgroup
© VORTAL 2014 – All rights reserved
16
Backlogs
Strategic
Roadmap
All the features of
product roadmap
Stream’s Backlog
All the features of a
particular stream
Sprint Backlog
Stories for the
sprint
© VORTAL 2014 – All rights reserved
17
Sprints & Acceptance
Sprint 1
% Functional Analysis Acceptance
FRDxxx
Week 2
% Development
FRDxxx
Week 4 Week 6Week 5
% Development
FRDzzz
% Development
FRDzzz
Week 3
Sprint 2
Sprint 3
% Functional Analysis Acceptance
FRDyyy
Week 9
% Development
FRDyyy
Week 8
% Development
FRDyyy
Week 7
% Functional Analysis Acceptance
FRDzzz
Week 1
% Development
FRDxxx
FA check point FA check point
FA check point FA check point
FA check point FA check point
Global Control
© VORTAL 2014 – All rights reserved
18
Done is better than perfect
19
Development
Finished Report
Code Commented
and Committed to
Line
Technical
Requirement
Document
Unit Tests
© VORTAL 2014 – All rights reserved
Practice, repetition, learn, adapt
20
© VORTAL 2014 – All rights reserved
Team Lists 10
Problems
Act
Find
Options
Prioritize
Review
2 more
problems
There is always someone slower
21
© VORTAL 2014 – All rights reserved
C
O
A
C
H
Create Trust and Rapport
Observe and Assess
Ask Powerful Questions
Challenge and Give Feedback
Hold Accountable
Retrospective
© VORTAL 2014 – All rights reserved
22
7000 hours delivered
Focus on people
Continuous improvement
Bigger team, less proximity
Automate, Automate, Automate
© VORTAL 2014 – All rights reserved
23
24
COMMITMENT
25
COLLECTIVE
OWNERSHIP
26
COMMUNICATION &
COLLABORATION
27
PEOPLE
28
THIS IS HOW WE DO IT
AND YOU?
THANKS
for your attention
© VORTAL 2014 – All rights reserved
29

More Related Content

What's hot

12 agile principles
12 agile principles12 agile principles
12 agile principlesSteve Ngo
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
 
PRINCE2 Practitioner Course Training Part 16
PRINCE2 Practitioner Course Training Part 16PRINCE2 Practitioner Course Training Part 16
PRINCE2 Practitioner Course Training Part 16Skillogic Solutions
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Adapting Agile in Large Organisations
Adapting Agile in Large OrganisationsAdapting Agile in Large Organisations
Adapting Agile in Large OrganisationsIIBA UK Chapter
 
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)Skillogic Solutions
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpAgile ME
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...AgileSparks
 
White Paper: Product Regulatory Compliance
White Paper: Product Regulatory ComplianceWhite Paper: Product Regulatory Compliance
White Paper: Product Regulatory ComplianceVedant Borse
 
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridWebinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridIntland Software GmbH
 
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsPerformance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsTechWell
 
Agile Governance
Agile GovernanceAgile Governance
Agile GovernanceNUS-ISS
 
Origins of Agile
Origins of AgileOrigins of Agile
Origins of AgileJohn Dobbin
 

What's hot (20)

12 agile principles
12 agile principles12 agile principles
12 agile principles
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
Agile (s.e)
Agile (s.e)Agile (s.e)
Agile (s.e)
 
State of agile development survey 2015
State of agile development survey 2015State of agile development survey 2015
State of agile development survey 2015
 
Project Management Discussion with the BDPA Baltimore Chapter
 Project Management Discussion with the BDPA Baltimore Chapter Project Management Discussion with the BDPA Baltimore Chapter
Project Management Discussion with the BDPA Baltimore Chapter
 
PRINCE2 Practitioner Course Training Part 16
PRINCE2 Practitioner Course Training Part 16PRINCE2 Practitioner Course Training Part 16
PRINCE2 Practitioner Course Training Part 16
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Adapting Agile in Large Organisations
Adapting Agile in Large OrganisationsAdapting Agile in Large Organisations
Adapting Agile in Large Organisations
 
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael StumpBe agile. Scale up. Stay Lean with SAFe by Michael Stump
Be agile. Scale up. Stay Lean with SAFe by Michael Stump
 
Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...Leveraging Cloud data to optimize your product decisions and Agile processes ...
Leveraging Cloud data to optimize your product decisions and Agile processes ...
 
White Paper: Product Regulatory Compliance
White Paper: Product Regulatory ComplianceWhite Paper: Product Regulatory Compliance
White Paper: Product Regulatory Compliance
 
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall HybridWebinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
Webinar: Development with Agile, Waterfall and Agile-Waterfall Hybrid
 
Performance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps EnvironmentsPerformance Testing in Agile and DevOps Environments
Performance Testing in Agile and DevOps Environments
 
Agile Governance
Agile GovernanceAgile Governance
Agile Governance
 
Origins of Agile
Origins of AgileOrigins of Agile
Origins of Agile
 

Similar to The Story of Agile @ Vortal - Agile Portugal

Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...Kevin Hancock
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...Ewa Stepien
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPssuserb8dd32
 
8 reasons to adopt AgilePM
8 reasons to adopt AgilePM8 reasons to adopt AgilePM
8 reasons to adopt AgilePMMark Constable
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallPrateek Shrivastava
 
SAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactorsSAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactorsRoberto Carlos Roldán
 
Spira Plan Overview Presentation
Spira Plan Overview PresentationSpira Plan Overview Presentation
Spira Plan Overview PresentationAdam Sandman
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesPooja Wandile
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...CollabNet
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelRenee Troughton
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 vasuballa
 
20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean DocumentationCraeg Strong
 
Agile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionAgile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionBlackvard
 

Similar to The Story of Agile @ Vortal - Agile Portugal (20)

Agile leadership - challenges in agile adoption
Agile leadership - challenges in agile adoptionAgile leadership - challenges in agile adoption
Agile leadership - challenges in agile adoption
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...Securely Scaling Agile Software Delivery:  Traceability, Visibility and Colla...
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...
Successful SaaS implementation journey, Sarkis Kerkezian, Oracle @ SaaS Day, ...
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAPAgile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
 
8 reasons to adopt AgilePM
8 reasons to adopt AgilePM8 reasons to adopt AgilePM
8 reasons to adopt AgilePM
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
SAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactorsSAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactors
 
Spira Plan Overview Presentation
Spira Plan Overview PresentationSpira Plan Overview Presentation
Spira Plan Overview Presentation
 
Scaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its ChallengesScaling Scrum to Large Distributed Teams and Its Challenges
Scaling Scrum to Large Distributed Teams and Its Challenges
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta Model
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
 
Resume arvind -csm
Resume arvind -csmResume arvind -csm
Resume arvind -csm
 
20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation20141109 Agile Dev East 2014 Conf Lean Documentation
20141109 Agile Dev East 2014 Conf Lean Documentation
 
Agile Software Development with Scrum – Introduction
Agile Software Development with Scrum – IntroductionAgile Software Development with Scrum – Introduction
Agile Software Development with Scrum – Introduction
 
Sdlc
SdlcSdlc
Sdlc
 

More from Rui M. Barreira

Agile retrospectives v100
Agile retrospectives v100Agile retrospectives v100
Agile retrospectives v100Rui M. Barreira
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseRui M. Barreira
 
Sensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceSensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceRui M. Barreira
 
Ambient Intelligence – Useful and non intrusive technology
Ambient Intelligence – Useful and non intrusive technologyAmbient Intelligence – Useful and non intrusive technology
Ambient Intelligence – Useful and non intrusive technologyRui M. Barreira
 

More from Rui M. Barreira (7)

Agile retrospectives v100
Agile retrospectives v100Agile retrospectives v100
Agile retrospectives v100
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade Portucalense
 
Getting things done
Getting things doneGetting things done
Getting things done
 
Sensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente IntelligenceSensor Networks and Ambiente Intelligence
Sensor Networks and Ambiente Intelligence
 
Ambient Intelligence – Useful and non intrusive technology
Ambient Intelligence – Useful and non intrusive technologyAmbient Intelligence – Useful and non intrusive technology
Ambient Intelligence – Useful and non intrusive technology
 
What the bread_said
What the bread_saidWhat the bread_said
What the bread_said
 
Store
StoreStore
Store
 

Recently uploaded

Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 

Recently uploaded (16)

Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 

The Story of Agile @ Vortal - Agile Portugal

  • 1. Supporting governments and corporations in achieving savings The Story of Agile @ VORTAL © VORTAL 2014 – All rights reserved 1
  • 2. Who I am… 2 Rui Barreira Senior Delivery Manager/Agile Coach @ VORTAL Agile Enthusiast since 2008 Experienced Software Architect and Product Manager pt.linkedin.com/in/ruimbarreira/ rui.barreira@vortal.biz
  • 3. 3 Once upon a time in the end of 2012…
  • 4. The Reality © VORTAL 2014 – All rights reserved 4 Software Development became core to business New IT Development Unit 1 2
  • 5. The Heroes © VORTAL 2014 – All rights reserved 5
  • 6. The Challenges © VORTAL 2014 – All rights reserved 6 Communication DeliveryRequirements ~14.000.000 lines
  • 7. Team Organization © VORTAL 2014 – All rights reserved 7 PRODUCT OWNER ARCHITECTURE GROUP TECHNICAL LEAD SCRUM MASTER TEAM MEMBER
  • 8. The Practices © VORTAL 2014 – All rights reserved 8 Management Scrum based1 Daily Meetings, Planning & Retrospective2 3 weeks cycle3 Engineering Continuous Integration1 Peer Review2 Incremental Design3
  • 9. The Board © VORTAL 2014 – All rights reserved 9
  • 10. Retrospective © VORTAL 2014 – All rights reserved 10 14 Releases / 10 Months Fully committed team Responsive to Change Lack of continuous improvement Lack of external process visibility
  • 12. © VORTAL 2014 – All rights reserved 12 Global Challenge
  • 13. © VORTAL 2014 – All rights reserved 13 Team ”Upgrade” 10 Functional Experts 30 Software Engineers 25+ Different Backgrounds Rich Experience Portfolio. 250+ Accumulated Years Of Experience …and Growing!
  • 14. © VORTAL 2014 – All rights reserved 14 Some current Heroes
  • 15. © VORTAL 2014 – All rights reserved 15 Streams & Workgroup Projects Mainline Technical FastTrack Innovation Functional Analysis Scrum of Scrums Architecture Workgroup
  • 16. © VORTAL 2014 – All rights reserved 16 Backlogs Strategic Roadmap All the features of product roadmap Stream’s Backlog All the features of a particular stream Sprint Backlog Stories for the sprint
  • 17. © VORTAL 2014 – All rights reserved 17 Sprints & Acceptance Sprint 1 % Functional Analysis Acceptance FRDxxx Week 2 % Development FRDxxx Week 4 Week 6Week 5 % Development FRDzzz % Development FRDzzz Week 3 Sprint 2 Sprint 3 % Functional Analysis Acceptance FRDyyy Week 9 % Development FRDyyy Week 8 % Development FRDyyy Week 7 % Functional Analysis Acceptance FRDzzz Week 1 % Development FRDxxx FA check point FA check point FA check point FA check point FA check point FA check point
  • 18. Global Control © VORTAL 2014 – All rights reserved 18
  • 19. Done is better than perfect 19 Development Finished Report Code Commented and Committed to Line Technical Requirement Document Unit Tests © VORTAL 2014 – All rights reserved
  • 20. Practice, repetition, learn, adapt 20 © VORTAL 2014 – All rights reserved Team Lists 10 Problems Act Find Options Prioritize Review 2 more problems
  • 21. There is always someone slower 21 © VORTAL 2014 – All rights reserved C O A C H Create Trust and Rapport Observe and Assess Ask Powerful Questions Challenge and Give Feedback Hold Accountable
  • 22. Retrospective © VORTAL 2014 – All rights reserved 22 7000 hours delivered Focus on people Continuous improvement Bigger team, less proximity Automate, Automate, Automate
  • 23. © VORTAL 2014 – All rights reserved 23
  • 28. 28 THIS IS HOW WE DO IT AND YOU?
  • 29. THANKS for your attention © VORTAL 2014 – All rights reserved 29