SlideShare uma empresa Scribd logo
1 de 70
Baixar para ler offline
Scrum: From the Classroom
to the Workplace
Cadeira: Gestão de Projetos Informáticos
Orador: Pedro Torres
Data: Dezembro 2018
Pedro Gustavo Torres
Engineering Director @
Working in Agile echosystems since 2010
Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer
https://pt.linkedin.com/in/pedrogustavotorres
https://twitter.com/_pedro_torres
https://pedrogustavotorres.wordpress.com
pedro.gustavo.torres@gmail.com
http://slideshare.net/pedrogustavotorres
2014 2015
2008 2013
2005 2005
2016
2013
2008
2002
2016
2017
2018
2016
Ground rules
• There are no silly questions
• Shoot questions as I go
• We treat among ourselves as you (“tu”)
What is Agile?
Agile Onion
Agile Manifesto
Agile Adoption in 2017
What is Waterfall?
Waterfall
Waterfall’s origin
• Winston W. Royce’s paper from 1970 “Managing the Development of
Large Software Systems”
• “…I believe in this concept, but the implementation described above is
risky and invites failure.”
Winston Royce
Why do IT companies still
use Waterfall?
Waterfall “sells” promises hard to keep
• Waterfall is based in a precise plan (usually a Gantt chart)
• Fixed Scope with Time and Budget being negotiable variables
(Quality is considered the 4th variable)
• Agile doesn't sell promises or perfection like Waterfall
• In Agile we share the risk... in Waterfall it stands all on the side
of the supplier... so the latter protects himself regarding costs
and time
Let’s face it: Software projects are a challenge
Let’s face it: Software projects are a challenge
Facts that need to be acknowledge
• Uncertainty exists... so why not deal with it?... instead of ignoring it?
• Risks exists too... so why not share it with all parties involved?
• Software development is not the same thing as putting bricks on a wall (it
is not a repeatable / predictable process)
• onTime, onBudget and onTarget (Waterfall classic project’s success
indicators) are pointless if there is no returned value to the organization /
customers / stakeholders
Agile versus Waterfall
Benefits of Adopting Agile in 2017
Challenges Experienced Adopting & Scaling Agile in 2017
Sad but true
• The majority of the current workforce was taught to act and think like
Waterfall
• Waterfall is still a dogma in a lot of companies today
Agile versus Agility
• Some companies just want agility and not necessarily Agile
Confusion between Agile and “Javardice”
• Shortcuts
• No documentation
• Poor software quality (lack of testing)
• No planning
• No commitment
• No deadlines
• …
Misconception of what Agile is
Agile as a “buzzword”
• As far as traditional companies go:
• Everyone wants to be Agile
• Everyone wants to say “Agile”
• Very few wants to work in Agile
• And even less knows what Agile is
• In companies well established in Agile practices:
• There are no areas or teams called “Agile”
• You don’t hear the word “Agile” that often
• People just do their “thing”
• It’s in the culture
What is Scrum?
Scrum was “born” more than 20 years a go
Team
• Product Owner
• Scrum Master
• Development Team
Artifacts
• Product Backlog
• Sprint Backlog
• Increment
• Definition of Done
(Transparency)
Events
• The Sprint
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
Scrum in a (Scrum Guide, July 2016)
Framework / Empirical process (Inspection, Adaption, Transparency)
Values
• Commitment
• Courage
• Focus
• Openness
• Respect
Scrum greatest value: Courage
• To admit that things might change
• That an estimate is not a certainty
• That we can explain / understand requirements wrongly
• That we don't know everything upfront (in spite of being specialists in the
subject matter)
• To deliver bad news
• To be transparent
Scrum in other areas?
• Hardware
• Human Resources (e.g. Recruiting)
• Marketing
• Planning a wedding
• …
State of Scrum in 2017
How are Agile
transformations?
Companies transition to Agile
Why companies want to be Agile?
• To be competitive
• To be efficient and effective
• To attract talent (you!)
• Because everybody else is doing it
• To be able to say: “We’re Agile!”
“Someone” from the Scrum Alliance in 2016
• Companies around the globe struggle with the implementation of
Agile
• “…It takes at least 2 years to start to get comfortable with the
uncomfortable…”
Learning: People have 3 zones
• Comfort zone
• Learning zone
• Panic zone
Corporates: Moving from Individuals to Teams
• The change of focus from individuals to teams
• Performance reviews should be team based
• Tips for Agile teams:
• Search for consensus and not unanimity
• We don’t need project managers (to control teams)… we need self-organizing
teams
Corporates: Flat organizations vs Heavy hierarchies
• Middle managers tend to be a big resistance to change (afraid of losing
power)
• The more middle managers you have the bigger is the distance between
top management and the majority of the employees
• In 2016 excess management is costing the U.S. $3 Trillion Per Year ( )
• 3 Trillion = 3,000,000,000,000
Corporates: Complicated, bureaucratic and “politic”
• Big corporates forget to simplify things... And they add extra layers of complexity:
• Activity Planning
• Capacity Planning
• Timesheets
• …
• Timesheets:
• focus on idle people and not on idle work
• why do we need to be 100% busy?
• why do we need to report time spent on things?
• Where are the startup and entrepreneurship spirits? Big corporates should act
more times like if they were startups
Outdated: Scientific Management (aka Taylorism)’s origin
• Frederick Winslow Taylor’s paper from 1911 “The Principles of Scientific Management”
• Managers and workers
• Micromanagement
• United States’ Portrait of that time:
• Civil war between 1861 and 1865
• Slavery abolished in 1865
• In 1900, 11 percent of the 14 years old and over was illiterate. *
• Only 50% of 5 to 19 years-olds were attending school in 1900. *
• Women didn’t had the right to vote
*120 years of American Education: A Statistical Portrait
Frederick Taylor
Watch the baton not the runner
• If you are just concerned about the runner running... what happens if
he runs on the wrong direction?
Regarding change how effective
do you believe evangelization
is?
Changing people
• Evangelization isn’t that effective
• You need empowerment to “promote” change
• Everybody wants to change… but nobody wants to be changed
• People will always resist to change: Fear of losing their job, of not being good in the new way of
working, losing power… “the unknown is always worst than the known”
• Comfort zone is change’s worst enemy
• People also need time to change… if they are too busy… overloaded with work… how can they
change? Even worst…how can they innovate?
• Planning at 100% capacity kills your chance to continuously improve
New generations will make everything easier
• They are the hope for software development and the Agile mindset
• eduScrum
• Scrum classes
• Scrum popularity
• Communities of Practice
• Events, Meetups, etc.
• ...
• Other generations don't like to change.. they are comfortable in their zone... so why
change?
• Only if they are in a very painful situation... and still... sometimes it is not enough to
change
But all this is about transitions to Agile
• What about companies that were born agile?
A couple of Companies in Portugal “born” Agile
Common characteristics of “born” Agile companies
• Great Culture
• Informality
• One or two weeks sprints
• Continuous Integration
• Continuous Delivery pipelines
• Unit & Integration (automated) Testing
• Frequent releases
• Bleeding edge technologies
• Multiple scrum teams
• Fun environment
• …
What’s in it for me with
Scrum?
Scrum greatest virtues: IKEA Effect
• Build the product with your customers
Scrum greatest virtues: Sustainable pace
• Software development is a marathon not a 100 meters race
Scrum: How to start?
• 7 easy steps:
0 - put everyone on board (communicate to all stakeholders)
1 - create backlogs
2 - create teams (POs, SMs, Devs, QAs, etc.)
3 - decide sprint length
4 - have a sprint zero / grooming / planning
5 - start sprinting
6 - have a new sprint while there is still work to be done J
Scrum not enough? Story Points
• Estimations: Collective (Scrum) vs Single head (Waterfall)
• Story Points versus Time
• Accuracy (uncertainty) vs Precision (silver bullets)... people being
fooled by themselves
Scrum not enough? Vertical teams
• Should you organize your teams around the
layers of your architecture?
• Should you create feature (vertical) teams?
• Maybe a mix of both?
1999	UEFA	Champions	League	Final
Manchester	United	vs	Bayern	Munich
Scrum not enough? Vertical slices
• People love horizontal work instead of vertical work (it’s easier)... and
then things go wrong... because Scrum isn’t just about working in
iterations!
• You need to deliver completed work
• Analyze
• Develop
• Test
Scrum not enough? Extreme Programming (XP)
Scrum not enough? Kanban
Scrum not enough? Autonomy, Mastery, Purpose
• “The surprising truth about what motivates us” by Dan Pink
• Delegate and let decisions be made closer to where the work is
• To delegate you need to trust them
• When you trust you need to be prepared to be screwed (just like in a
marriage)
• Self-organization, empowerment, accountability, delegation, etc.
Scrum not enough? Autonomy, Mastery, Purpose
• Self-organization works for nature… so why not for teams?
Scrum not enough? No managers
Scrum not enough?: #NoEstimates
• Do we really need estimates?
Scrum not enough?: DevOps Culture
Which advices I would like to
give to you?
Advice
• Challenge the status quo
• Always ask “Why?”
Advice
• Don’t be fooled by the false sense of security
Advice
• You will always need luck to succeed
• Luck = Competence + Opportunity
Advice
• Choose carefully the company you will work for… you should search
for companies that work with Agile practices
Advice
• Watch out for “propaganda”
Advice
• Choose the right tool for the job
FIM
Scrum: From the Classroom
to the Workplace

Mais conteúdo relacionado

Mais procurados

12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the UnmanageableRon Lichty
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Pedro Gustavo Torres
 
How to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeHow to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeCamille Fournier
 
Sociology of Agile Transformation
Sociology of Agile TransformationSociology of Agile Transformation
Sociology of Agile TransformationTathagat Varma
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
You Can't Buy Agile
You Can't Buy AgileYou Can't Buy Agile
You Can't Buy AgileRTigger
 
Transforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyRon Lichty
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCMichael Sahota
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Ron Lichty
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotifyJohn Tian
 
Doing the right thing
Doing the right thingDoing the right thing
Doing the right thingRonan Berder
 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering ManagementAdam Christian
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopLeanAgileTraining
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016Mia Horrigan
 
Advanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsAdvanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsRyan Ripley
 
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017Pedro Gustavo Torres
 

Mais procurados (19)

12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable12 Take Aways - Managing the Unmanageable
12 Take Aways - Managing the Unmanageable
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
 
How to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibeHow to go from structureless to structured without losing your vibe
How to go from structureless to structured without losing your vibe
 
Sociology of Agile Transformation
Sociology of Agile TransformationSociology of Agile Transformation
Sociology of Agile Transformation
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
You Can't Buy Agile
You Can't Buy AgileYou Can't Buy Agile
You Can't Buy Agile
 
Transforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron LichtyTransforming Chaos To Clarity, Ron Lichty
Transforming Chaos To Clarity, Ron Lichty
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOC
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotify
 
Agile at Spotify
Agile at SpotifyAgile at Spotify
Agile at Spotify
 
Doing the right thing
Doing the right thingDoing the right thing
Doing the right thing
 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering Management
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016
 
Advanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult QuestionsAdvanced Scrum: Answering the Difficult Questions
Advanced Scrum: Answering the Difficult Questions
 
Scaling july 2014 4.key
Scaling july 2014 4.keyScaling july 2014 4.key
Scaling july 2014 4.key
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
 

Semelhante a Scrum: From the Classroom to the Workplace :: FCUP 2018

Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO SummitDave Kellogg
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile ManagementPeter Stevens
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Pedro Gustavo Torres
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017Jill Hopper
 
IT In The Park 2017
IT In The Park 2017IT In The Park 2017
IT In The Park 2017Ray Bugg
 
The team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachThe team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachCaio Cestari
 
Hello... I'm your project manager
Hello... I'm your project managerHello... I'm your project manager
Hello... I'm your project managerAdam Mitchell
 
Hello... I'm your project manager
Hello... I'm your project managerHello... I'm your project manager
Hello... I'm your project managerAdam Mitchell
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
 
Building the right team | Ralf C. Adam
Building the right team | Ralf C. AdamBuilding the right team | Ralf C. Adam
Building the right team | Ralf C. AdamRalf C. Adam
 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.Infoshare
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedWojciech Seliga
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupJoanna Vahlsing
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 

Semelhante a Scrum: From the Classroom to the Workplace :: FCUP 2018 (20)

Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO Summit
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017
 
IT In The Park 2017
IT In The Park 2017IT In The Park 2017
IT In The Park 2017
 
The team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachThe team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile Coach
 
Hello... I'm your project manager
Hello... I'm your project managerHello... I'm your project manager
Hello... I'm your project manager
 
Hello... I'm your project manager
Hello... I'm your project managerHello... I'm your project manager
Hello... I'm your project manager
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
Building the right team | Ralf C. Adam
Building the right team | Ralf C. AdamBuilding the right team | Ralf C. Adam
Building the right team | Ralf C. Adam
 
Hoe to make engg
Hoe to make enggHoe to make engg
Hoe to make engg
 
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
infoShare 2013: Wojciech Seliga - Kariera software developera na poważnie.
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career Unplugged
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
Lean thinking and the agile culture
Lean thinking and the agile cultureLean thinking and the agile culture
Lean thinking and the agile culture
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 

Mais de Pedro Gustavo Torres

Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Pedro Gustavo Torres
 
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022Pedro Gustavo Torres
 
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022Pedro Gustavo Torres
 
Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Pedro Gustavo Torres
 
Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Pedro Gustavo Torres
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020Pedro Gustavo Torres
 
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020Pedro Gustavo Torres
 
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Pedro Gustavo Torres
 
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Pedro Gustavo Torres
 
Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Pedro Gustavo Torres
 
Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Pedro Gustavo Torres
 
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Pedro Gustavo Torres
 
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019Pedro Gustavo Torres
 
When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019Pedro Gustavo Torres
 
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Pedro Gustavo Torres
 
Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017Pedro Gustavo Torres
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...Pedro Gustavo Torres
 
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016Pedro Gustavo Torres
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016 Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016 Pedro Gustavo Torres
 

Mais de Pedro Gustavo Torres (20)

Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022
 
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
 
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
 
Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020
 
Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020
 
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
 
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
 
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
 
Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019
 
Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019
 
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
 
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019
 
When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019
 
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
 
Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017
 
Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
 
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
The Hard Life of a Scrum Master :: Scrum Day Portugal 2016
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016 Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: BPI 2016
 

Último

Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 

Último (20)

Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 

Scrum: From the Classroom to the Workplace :: FCUP 2018

  • 1. Scrum: From the Classroom to the Workplace Cadeira: Gestão de Projetos Informáticos Orador: Pedro Torres Data: Dezembro 2018
  • 2. Pedro Gustavo Torres Engineering Director @ Working in Agile echosystems since 2010 Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer
  • 4. 2014 2015 2008 2013 2005 2005 2016 2013 2008 2002
  • 6. Ground rules • There are no silly questions • Shoot questions as I go • We treat among ourselves as you (“tu”)
  • 13. Waterfall’s origin • Winston W. Royce’s paper from 1970 “Managing the Development of Large Software Systems” • “…I believe in this concept, but the implementation described above is risky and invites failure.” Winston Royce
  • 14. Why do IT companies still use Waterfall?
  • 15. Waterfall “sells” promises hard to keep • Waterfall is based in a precise plan (usually a Gantt chart) • Fixed Scope with Time and Budget being negotiable variables (Quality is considered the 4th variable) • Agile doesn't sell promises or perfection like Waterfall • In Agile we share the risk... in Waterfall it stands all on the side of the supplier... so the latter protects himself regarding costs and time
  • 16. Let’s face it: Software projects are a challenge
  • 17. Let’s face it: Software projects are a challenge
  • 18. Facts that need to be acknowledge • Uncertainty exists... so why not deal with it?... instead of ignoring it? • Risks exists too... so why not share it with all parties involved? • Software development is not the same thing as putting bricks on a wall (it is not a repeatable / predictable process) • onTime, onBudget and onTarget (Waterfall classic project’s success indicators) are pointless if there is no returned value to the organization / customers / stakeholders
  • 20. Benefits of Adopting Agile in 2017
  • 21. Challenges Experienced Adopting & Scaling Agile in 2017
  • 22. Sad but true • The majority of the current workforce was taught to act and think like Waterfall • Waterfall is still a dogma in a lot of companies today
  • 23. Agile versus Agility • Some companies just want agility and not necessarily Agile
  • 24. Confusion between Agile and “Javardice” • Shortcuts • No documentation • Poor software quality (lack of testing) • No planning • No commitment • No deadlines • …
  • 26. Agile as a “buzzword” • As far as traditional companies go: • Everyone wants to be Agile • Everyone wants to say “Agile” • Very few wants to work in Agile • And even less knows what Agile is • In companies well established in Agile practices: • There are no areas or teams called “Agile” • You don’t hear the word “Agile” that often • People just do their “thing” • It’s in the culture
  • 28. Scrum was “born” more than 20 years a go
  • 29. Team • Product Owner • Scrum Master • Development Team Artifacts • Product Backlog • Sprint Backlog • Increment • Definition of Done (Transparency) Events • The Sprint • Sprint Planning • Daily Scrum • Sprint Review • Sprint Retrospective Scrum in a (Scrum Guide, July 2016) Framework / Empirical process (Inspection, Adaption, Transparency) Values • Commitment • Courage • Focus • Openness • Respect
  • 30. Scrum greatest value: Courage • To admit that things might change • That an estimate is not a certainty • That we can explain / understand requirements wrongly • That we don't know everything upfront (in spite of being specialists in the subject matter) • To deliver bad news • To be transparent
  • 31. Scrum in other areas? • Hardware • Human Resources (e.g. Recruiting) • Marketing • Planning a wedding • …
  • 32. State of Scrum in 2017
  • 35. Why companies want to be Agile? • To be competitive • To be efficient and effective • To attract talent (you!) • Because everybody else is doing it • To be able to say: “We’re Agile!”
  • 36. “Someone” from the Scrum Alliance in 2016 • Companies around the globe struggle with the implementation of Agile • “…It takes at least 2 years to start to get comfortable with the uncomfortable…”
  • 37. Learning: People have 3 zones • Comfort zone • Learning zone • Panic zone
  • 38. Corporates: Moving from Individuals to Teams • The change of focus from individuals to teams • Performance reviews should be team based • Tips for Agile teams: • Search for consensus and not unanimity • We don’t need project managers (to control teams)… we need self-organizing teams
  • 39. Corporates: Flat organizations vs Heavy hierarchies • Middle managers tend to be a big resistance to change (afraid of losing power) • The more middle managers you have the bigger is the distance between top management and the majority of the employees • In 2016 excess management is costing the U.S. $3 Trillion Per Year ( ) • 3 Trillion = 3,000,000,000,000
  • 40. Corporates: Complicated, bureaucratic and “politic” • Big corporates forget to simplify things... And they add extra layers of complexity: • Activity Planning • Capacity Planning • Timesheets • … • Timesheets: • focus on idle people and not on idle work • why do we need to be 100% busy? • why do we need to report time spent on things? • Where are the startup and entrepreneurship spirits? Big corporates should act more times like if they were startups
  • 41. Outdated: Scientific Management (aka Taylorism)’s origin • Frederick Winslow Taylor’s paper from 1911 “The Principles of Scientific Management” • Managers and workers • Micromanagement • United States’ Portrait of that time: • Civil war between 1861 and 1865 • Slavery abolished in 1865 • In 1900, 11 percent of the 14 years old and over was illiterate. * • Only 50% of 5 to 19 years-olds were attending school in 1900. * • Women didn’t had the right to vote *120 years of American Education: A Statistical Portrait Frederick Taylor
  • 42. Watch the baton not the runner • If you are just concerned about the runner running... what happens if he runs on the wrong direction?
  • 43. Regarding change how effective do you believe evangelization is?
  • 44. Changing people • Evangelization isn’t that effective • You need empowerment to “promote” change • Everybody wants to change… but nobody wants to be changed • People will always resist to change: Fear of losing their job, of not being good in the new way of working, losing power… “the unknown is always worst than the known” • Comfort zone is change’s worst enemy • People also need time to change… if they are too busy… overloaded with work… how can they change? Even worst…how can they innovate? • Planning at 100% capacity kills your chance to continuously improve
  • 45. New generations will make everything easier • They are the hope for software development and the Agile mindset • eduScrum • Scrum classes • Scrum popularity • Communities of Practice • Events, Meetups, etc. • ... • Other generations don't like to change.. they are comfortable in their zone... so why change? • Only if they are in a very painful situation... and still... sometimes it is not enough to change
  • 46. But all this is about transitions to Agile • What about companies that were born agile?
  • 47. A couple of Companies in Portugal “born” Agile
  • 48. Common characteristics of “born” Agile companies • Great Culture • Informality • One or two weeks sprints • Continuous Integration • Continuous Delivery pipelines • Unit & Integration (automated) Testing • Frequent releases • Bleeding edge technologies • Multiple scrum teams • Fun environment • …
  • 49. What’s in it for me with Scrum?
  • 50. Scrum greatest virtues: IKEA Effect • Build the product with your customers
  • 51. Scrum greatest virtues: Sustainable pace • Software development is a marathon not a 100 meters race
  • 52. Scrum: How to start? • 7 easy steps: 0 - put everyone on board (communicate to all stakeholders) 1 - create backlogs 2 - create teams (POs, SMs, Devs, QAs, etc.) 3 - decide sprint length 4 - have a sprint zero / grooming / planning 5 - start sprinting 6 - have a new sprint while there is still work to be done J
  • 53. Scrum not enough? Story Points • Estimations: Collective (Scrum) vs Single head (Waterfall) • Story Points versus Time • Accuracy (uncertainty) vs Precision (silver bullets)... people being fooled by themselves
  • 54. Scrum not enough? Vertical teams • Should you organize your teams around the layers of your architecture? • Should you create feature (vertical) teams? • Maybe a mix of both? 1999 UEFA Champions League Final Manchester United vs Bayern Munich
  • 55. Scrum not enough? Vertical slices • People love horizontal work instead of vertical work (it’s easier)... and then things go wrong... because Scrum isn’t just about working in iterations! • You need to deliver completed work • Analyze • Develop • Test
  • 56. Scrum not enough? Extreme Programming (XP)
  • 58. Scrum not enough? Autonomy, Mastery, Purpose • “The surprising truth about what motivates us” by Dan Pink • Delegate and let decisions be made closer to where the work is • To delegate you need to trust them • When you trust you need to be prepared to be screwed (just like in a marriage) • Self-organization, empowerment, accountability, delegation, etc.
  • 59. Scrum not enough? Autonomy, Mastery, Purpose • Self-organization works for nature… so why not for teams?
  • 60. Scrum not enough? No managers
  • 61. Scrum not enough?: #NoEstimates • Do we really need estimates?
  • 62. Scrum not enough?: DevOps Culture
  • 63. Which advices I would like to give to you?
  • 64. Advice • Challenge the status quo • Always ask “Why?”
  • 65. Advice • Don’t be fooled by the false sense of security
  • 66. Advice • You will always need luck to succeed • Luck = Competence + Opportunity
  • 67. Advice • Choose carefully the company you will work for… you should search for companies that work with Agile practices
  • 68. Advice • Watch out for “propaganda”
  • 69. Advice • Choose the right tool for the job
  • 70. FIM Scrum: From the Classroom to the Workplace