SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
What and What not
A Portfolio Lead Retrospects
Yashasree Barve & Dipen Shah
Tata Consultancy Services
Yashasree Barve, CSM, CSP
Scrum Gathering India 2014
Diversity & Women’s Network @ TCS
Dipen Shah
Scrum Gathering India 2014
Who’s in the room?
Scrum Gathering India 2014
2. Agile Coach or
Consultants
1. Scrum Master,
Team Member, or
Product Owner
3. Program,
Portfolio Lead, or
Manager?
4. None of these
What is a Project?
Scrum Gathering India 2014
2. Project is what our
business sponsors tell
us to do.
1. It’s a temporary
group activity
designed to produce a
unique product,
service or result.
3. Something that we
do every day as part of
software development
4. None of these
What is a Portfolio?
Scrum Gathering India 2014
2. Something that
Photographers click for
aspiring models
1. A collection of
investments held by an
investment company,
hedge fund, financial
institution or individual.
3. A collection of
programs, projects and/or
operations may not be
interdependent managed
as a group.
4. None of these
Context Setting
Scrum Gathering India 2014
Project
• Agile/Scrum for 7 years
• ~30 parallel scrum projects
• ~200 team members in all
• 6 program groups
• Flat reporting structure
• 3 Delivery owners
• Open source + Enterprisy
• Data intensive apps
• Wide technology footprint
Quick Facts
Portfolio
Program
Scrum Gathering India 2014
0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Team2
Team1
Team3
Team23 Team22
Team21
Team20
Team19
Team18
Team30
Team29
Team28
Team27
Team26
Team25
Team24
Team35Team34
Team33
Team32
Team31
Duration (months)
Unit of measurement
Priority
Unit of measurement
Team17
Team16
Team15
Team14
Team13
Team12
Team11 Team10
Team9
Team8
Team7
Team6
Team5
Team4
Program 6
Program 5Program 3
Program 4Program 2
Program 1
Our Portfolio!
Scrum Gathering India 2014
Stressed out!
Time for a Retrospective!
Scrum Gathering India 2014
What is the Career path
defined by Scrum?
Scrum Gathering India 2014
2. Developer >>
Product Owner
1. Developer >>
Scrum Master
3. Developer >>
Project Manager
4. None of these
People Problems
Scrum Gathering India 2014
Cope up
with Emergent
Design
Adopt
Engineering
practices,
be a craftsman
Feeling
stagnant,
not growing
Individual
Performance
over Team
Performance
Cope up
with Emergent
Design
No defined
Career Path
Managing Career Path
Scrum Gathering India 2014
Understand
individual
aspirations
Set expectations
For
Project and Role
Deep
involvement
with teams
Separate Role
from
Designation
Share & Learn
• Put training plan
• Assign mentees
• Create forums to
learn and share
Architectural
Thinking
• Explain Big picture
• Design Discussions
• Architecture CoE
• Portfolio level
weekly scrum of
scrums for tech leads
Fuel
Innovation
• Portfolio
Visioning
• PoCs with new
technology
• Continuous
Improvement
• Business value
addition
Scrum Gathering India 2014
Defining Career Path
What is the appraisal process
prescribed by Scrum?
Scrum Gathering India 2014
2. Scrum prescribes
Bell Curve
1. Scrum prescribes
evaluating team and
not individuals
3. None of these 4. Scrum does not
define any appraisal
process
Scrum Gathering India 2014
Add Scrum-y performance goals
Team Behavior, Building
trust, transparency
Sharing, Learning
Mentoring, Pairing up
Improve the process
through retrospectives
New ideas, Technology /
Business value additions
How do Stakeholders decide
the project priorities?
Scrum Gathering India 2014
2. Why worry about
the stakeholder
priorities?
1. All stakeholders
know each other
very well and think
alike.
3. None of these 4. Each stakeholders
may have their own
priorities and product
vision.
Stakeholder Management
Challenges
Scrum Gathering India 2014 Yashasree Barve & Dipen Shah
Multiple Sponsors
Different roadmaps & Priorities
Varied interaction styles with team
Inconsistency of approach
Product quality not similar
Image source: http://lifewayblog.wpengine.netdna-cdn.com/biblestudiesforlife/files/2013/12/road-map.jpg
Scrum Gathering India 2014
Roadmap Discussions
Scrum Gathering India 2014
Be open and Transparent
Image Source: http://farm3.staticflickr.com/2645/3759196793_77a886c9d1_o.jpg
Scrum Gathering India 2014
Elephants and cheetahs in the room
Image source: http://u.jimdo.com/www54/o/s9dc4a98b8dbd1ac4/img/ibc8486b329af5038/1332179649/std/image.jpg
Scrum Gathering India 2014
Organizational Rhythm
Project Mapping
0
1
2
3
4
5
Complexity
Sponsor Grade
Duration
Cost
Team maturity
(reverse)
Business Value
Impact of failure
Sample Project
Scrum Gathering India 2014
What Application Support
Groups feel about Agile?
Scrum Gathering India 2014
2. OMG!1. Wow!
3. Frustrated 4. I don’t care
The Support Hangover…
Less
Documentation
Churn in
the team
Not able to
cope up!
Frequent
Releases
Production
Issues
Scrum Gathering India 2014
Define what’s “Just Enough”
Scrum Gathering India 2014
DEEP Product Backlog
Definition of Done
Architecture Diagram
Security Review Document
Major Design Decisions
Automated Tests
User Manual
Support
onboarding
process
Bi-weekly calls
to sync up
Add support
stories to
backlog
Give support
Access to
Product
Backlog
Pair up Dev
and Support
teams
Bust
troublesome
tickets through
Do It Yourself
screens
Supporting the Support!
Scrum Gathering India 2014
1 Pay attention to Career Growth in terms of responsibilities
2 Ensure scrum-y goals enter appraisal process
3 Transparent and constant connection with stakeholders
4 Projects’ Rhythm and Mapping helps appropriate oversight
5 Define Just Enough Documentation and help support group
Panch-Mantras for a Happy agile
Portfolio Leadership
Happy to take Questions
Hope This Session Helps!
Thank you
?
Scrum Gathering India 2014

Más contenido relacionado

La actualidad más candente

Agile training
Agile trainingAgile training
Agile trainingMax Carlin
 
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydHiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydAgile Software Community of India
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017Maurizio Mancini
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Cprime
 
Increasing Business Agility through Organizational Restructuring and Transfor...
Increasing Business Agility through Organizational Restructuring and Transfor...Increasing Business Agility through Organizational Restructuring and Transfor...
Increasing Business Agility through Organizational Restructuring and Transfor...Chandan Patary
 
Agile in IT support and IT operation team
Agile in IT support and IT operation teamAgile in IT support and IT operation team
Agile in IT support and IT operation teamChandan Patary
 
Scrum master vs agile coach difference explained
Scrum master vs agile coach difference explainedScrum master vs agile coach difference explained
Scrum master vs agile coach difference explainedKaty Slemon
 
How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017Maurizio Mancini
 
3 Stages of Agility: Agile Austin 2016
3 Stages of Agility: Agile Austin 20163 Stages of Agility: Agile Austin 2016
3 Stages of Agility: Agile Austin 2016Dave Sharrock
 
Coaching stances
Coaching stancesCoaching stances
Coaching stancesXPDays
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile CertificationsRichard Cheng
 
Coaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile CoachesCoaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile CoachesChandan Patary
 
Take Your Team from Good to Great
Take Your Team from Good to GreatTake Your Team from Good to Great
Take Your Team from Good to GreatBrad Swanson
 
2017 Adroit's Training Brochure(imp)
2017 Adroit's Training Brochure(imp)2017 Adroit's Training Brochure(imp)
2017 Adroit's Training Brochure(imp)Mandeep K Kochhar
 
Agile leaders
Agile leadersAgile leaders
Agile leadersXPDays
 

La actualidad más candente (20)

Agile training
Agile trainingAgile training
Agile training
 
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydHiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Increasing Business Agility through Organizational Restructuring and Transfor...
Increasing Business Agility through Organizational Restructuring and Transfor...Increasing Business Agility through Organizational Restructuring and Transfor...
Increasing Business Agility through Organizational Restructuring and Transfor...
 
Agile in IT support and IT operation team
Agile in IT support and IT operation teamAgile in IT support and IT operation team
Agile in IT support and IT operation team
 
Scrum master vs agile coach difference explained
Scrum master vs agile coach difference explainedScrum master vs agile coach difference explained
Scrum master vs agile coach difference explained
 
Ipma scrum keynote
Ipma scrum keynoteIpma scrum keynote
Ipma scrum keynote
 
Action learning @ hrec july 2013 v2
Action learning @ hrec july 2013 v2Action learning @ hrec july 2013 v2
Action learning @ hrec july 2013 v2
 
How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017How to Reboot your Agile Team San Diego 2017
How to Reboot your Agile Team San Diego 2017
 
3 Stages of Agility: Agile Austin 2016
3 Stages of Agility: Agile Austin 20163 Stages of Agility: Agile Austin 2016
3 Stages of Agility: Agile Austin 2016
 
Coaching stances
Coaching stancesCoaching stances
Coaching stances
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile Certifications
 
Coaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile CoachesCoaching Sutra - Book for Agile Coaches
Coaching Sutra - Book for Agile Coaches
 
Take Your Team from Good to Great
Take Your Team from Good to GreatTake Your Team from Good to Great
Take Your Team from Good to Great
 
2017 Adroit's Training Brochure(imp)
2017 Adroit's Training Brochure(imp)2017 Adroit's Training Brochure(imp)
2017 Adroit's Training Brochure(imp)
 
Agile foundation online - slide share
Agile  foundation   online - slide shareAgile  foundation   online - slide share
Agile foundation online - slide share
 
Scrum foundation online
Scrum foundation   onlineScrum foundation   online
Scrum foundation online
 
Agile leaders
Agile leadersAgile leaders
Agile leaders
 

Destacado

Thinking about implementing e-portfolio in education
Thinking about implementing e-portfolio in educationThinking about implementing e-portfolio in education
Thinking about implementing e-portfolio in educationSarah Stewart
 
Animales mamíferos
Animales mamíferosAnimales mamíferos
Animales mamíferosMarta_tuchi
 
Animales mamíferos
Animales mamíferosAnimales mamíferos
Animales mamíferosMagalyCh
 
Portfolio assessment by dr.shazia zamir
Portfolio assessment by dr.shazia zamirPortfolio assessment by dr.shazia zamir
Portfolio assessment by dr.shazia zamirDr.Shazia Zamir
 
Portfolio Assessment
Portfolio AssessmentPortfolio Assessment
Portfolio AssessmentSel Yan
 
E portfolios atc overview
E portfolios atc overviewE portfolios atc overview
E portfolios atc overviewrobin fay
 
Portfolio Assessment
Portfolio AssessmentPortfolio Assessment
Portfolio AssessmentMarsha Ratzel
 
Portfolio mangement
Portfolio mangementPortfolio mangement
Portfolio mangementPolite Man
 
Introduction portfolio management
Introduction portfolio managementIntroduction portfolio management
Introduction portfolio managementNoorulhadi Qureshi
 
Assessment Of Student Learning
Assessment Of Student LearningAssessment Of Student Learning
Assessment Of Student LearningArlan Villanueva
 

Destacado (12)

Los reptiles
Los reptilesLos reptiles
Los reptiles
 
Thinking about implementing e-portfolio in education
Thinking about implementing e-portfolio in educationThinking about implementing e-portfolio in education
Thinking about implementing e-portfolio in education
 
Animales mamíferos
Animales mamíferosAnimales mamíferos
Animales mamíferos
 
Animales mamíferos
Animales mamíferosAnimales mamíferos
Animales mamíferos
 
Portfolio assessment by dr.shazia zamir
Portfolio assessment by dr.shazia zamirPortfolio assessment by dr.shazia zamir
Portfolio assessment by dr.shazia zamir
 
Portfolio Assessment
Portfolio AssessmentPortfolio Assessment
Portfolio Assessment
 
E portfolios atc overview
E portfolios atc overviewE portfolios atc overview
E portfolios atc overview
 
Portfolio Assessment
Portfolio AssessmentPortfolio Assessment
Portfolio Assessment
 
Portfolio Assessment
Portfolio AssessmentPortfolio Assessment
Portfolio Assessment
 
Portfolio mangement
Portfolio mangementPortfolio mangement
Portfolio mangement
 
Introduction portfolio management
Introduction portfolio managementIntroduction portfolio management
Introduction portfolio management
 
Assessment Of Student Learning
Assessment Of Student LearningAssessment Of Student Learning
Assessment Of Student Learning
 

Similar a What and What Not, Portfolio Lead Retrospects (In Enterprise Agile context)

Xebia-Agile consulting and training offerings
Xebia-Agile consulting and training offeringsXebia-Agile consulting and training offerings
Xebia-Agile consulting and training offeringsXebia IT Architects
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextNicholas Ho
 
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Maurizio Mancini
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionTechWell
 
What Is The Process Of Becoming A Professional Agile Coach?
What Is The Process Of Becoming A Professional Agile Coach?What Is The Process Of Becoming A Professional Agile Coach?
What Is The Process Of Becoming A Professional Agile Coach?Advance Agility
 
LeadSquared - Interns.pptx
LeadSquared - Interns.pptxLeadSquared - Interns.pptx
LeadSquared - Interns.pptxFaisalKhan18790
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAbhishek Prasoon
 
management development programs
management development programsmanagement development programs
management development programsZice Life
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Role of the Project Manager in Agile
Role of the Project Manager in AgileRole of the Project Manager in Agile
Role of the Project Manager in AgileDarren Wilmshurst
 
Getting started right
Getting started rightGetting started right
Getting started rightRichard Cheng
 
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?Advance Agility
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 

Similar a What and What Not, Portfolio Lead Retrospects (In Enterprise Agile context) (20)

Xebia-Agile consulting and training offerings
Xebia-Agile consulting and training offeringsXebia-Agile consulting and training offerings
Xebia-Agile consulting and training offerings
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business context
 
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017
Transforming Managers for an Agile Deployment - Agile Tour Montreal 2017
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile Adoption
 
SASM4_Sample.pdf
SASM4_Sample.pdfSASM4_Sample.pdf
SASM4_Sample.pdf
 
What Is The Process Of Becoming A Professional Agile Coach?
What Is The Process Of Becoming A Professional Agile Coach?What Is The Process Of Becoming A Professional Agile Coach?
What Is The Process Of Becoming A Professional Agile Coach?
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
LeadSquared - Interns.pptx
LeadSquared - Interns.pptxLeadSquared - Interns.pptx
LeadSquared - Interns.pptx
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 
management development programs
management development programsmanagement development programs
management development programs
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Role of the Project Manager in Agile
Role of the Project Manager in AgileRole of the Project Manager in Agile
Role of the Project Manager in Agile
 
Getting started right
Getting started rightGetting started right
Getting started right
 
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?
What are the Steps to Becoming a Scaled Agile Framework (SAFe) Trainer?
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 

Más de yashasree

NFR in Scrum
NFR in ScrumNFR in Scrum
NFR in Scrumyashasree
 
Panch tantras of agile dev teams - yashasree-tcs
Panch tantras of agile dev teams - yashasree-tcsPanch tantras of agile dev teams - yashasree-tcs
Panch tantras of agile dev teams - yashasree-tcsyashasree
 
Yashasree barve as an architect - ai2012 - 1.0 - share
Yashasree barve   as an architect - ai2012 - 1.0 - shareYashasree barve   as an architect - ai2012 - 1.0 - share
Yashasree barve as an architect - ai2012 - 1.0 - shareyashasree
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-shareyashasree
 
Yashasree barve as an architect - at2011
Yashasree barve   as an architect - at2011Yashasree barve   as an architect - at2011
Yashasree barve as an architect - at2011yashasree
 
Rubyizing the devs and ops of an enterprise 1.0
Rubyizing the devs and ops of an enterprise 1.0Rubyizing the devs and ops of an enterprise 1.0
Rubyizing the devs and ops of an enterprise 1.0yashasree
 

Más de yashasree (6)

NFR in Scrum
NFR in ScrumNFR in Scrum
NFR in Scrum
 
Panch tantras of agile dev teams - yashasree-tcs
Panch tantras of agile dev teams - yashasree-tcsPanch tantras of agile dev teams - yashasree-tcs
Panch tantras of agile dev teams - yashasree-tcs
 
Yashasree barve as an architect - ai2012 - 1.0 - share
Yashasree barve   as an architect - ai2012 - 1.0 - shareYashasree barve   as an architect - ai2012 - 1.0 - share
Yashasree barve as an architect - ai2012 - 1.0 - share
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-share
 
Yashasree barve as an architect - at2011
Yashasree barve   as an architect - at2011Yashasree barve   as an architect - at2011
Yashasree barve as an architect - at2011
 
Rubyizing the devs and ops of an enterprise 1.0
Rubyizing the devs and ops of an enterprise 1.0Rubyizing the devs and ops of an enterprise 1.0
Rubyizing the devs and ops of an enterprise 1.0
 

Último

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

What and What Not, Portfolio Lead Retrospects (In Enterprise Agile context)

  • 1. What and What not A Portfolio Lead Retrospects Yashasree Barve & Dipen Shah Tata Consultancy Services
  • 2. Yashasree Barve, CSM, CSP Scrum Gathering India 2014 Diversity & Women’s Network @ TCS
  • 4. Who’s in the room? Scrum Gathering India 2014 2. Agile Coach or Consultants 1. Scrum Master, Team Member, or Product Owner 3. Program, Portfolio Lead, or Manager? 4. None of these
  • 5. What is a Project? Scrum Gathering India 2014 2. Project is what our business sponsors tell us to do. 1. It’s a temporary group activity designed to produce a unique product, service or result. 3. Something that we do every day as part of software development 4. None of these
  • 6. What is a Portfolio? Scrum Gathering India 2014 2. Something that Photographers click for aspiring models 1. A collection of investments held by an investment company, hedge fund, financial institution or individual. 3. A collection of programs, projects and/or operations may not be interdependent managed as a group. 4. None of these
  • 7. Context Setting Scrum Gathering India 2014 Project • Agile/Scrum for 7 years • ~30 parallel scrum projects • ~200 team members in all • 6 program groups • Flat reporting structure • 3 Delivery owners • Open source + Enterprisy • Data intensive apps • Wide technology footprint Quick Facts Portfolio Program
  • 8. Scrum Gathering India 2014 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Team2 Team1 Team3 Team23 Team22 Team21 Team20 Team19 Team18 Team30 Team29 Team28 Team27 Team26 Team25 Team24 Team35Team34 Team33 Team32 Team31 Duration (months) Unit of measurement Priority Unit of measurement Team17 Team16 Team15 Team14 Team13 Team12 Team11 Team10 Team9 Team8 Team7 Team6 Team5 Team4 Program 6 Program 5Program 3 Program 4Program 2 Program 1 Our Portfolio!
  • 9. Scrum Gathering India 2014 Stressed out!
  • 10. Time for a Retrospective! Scrum Gathering India 2014
  • 11. What is the Career path defined by Scrum? Scrum Gathering India 2014 2. Developer >> Product Owner 1. Developer >> Scrum Master 3. Developer >> Project Manager 4. None of these
  • 12. People Problems Scrum Gathering India 2014 Cope up with Emergent Design Adopt Engineering practices, be a craftsman Feeling stagnant, not growing Individual Performance over Team Performance Cope up with Emergent Design No defined Career Path
  • 13. Managing Career Path Scrum Gathering India 2014 Understand individual aspirations Set expectations For Project and Role Deep involvement with teams Separate Role from Designation
  • 14. Share & Learn • Put training plan • Assign mentees • Create forums to learn and share Architectural Thinking • Explain Big picture • Design Discussions • Architecture CoE • Portfolio level weekly scrum of scrums for tech leads Fuel Innovation • Portfolio Visioning • PoCs with new technology • Continuous Improvement • Business value addition Scrum Gathering India 2014 Defining Career Path
  • 15. What is the appraisal process prescribed by Scrum? Scrum Gathering India 2014 2. Scrum prescribes Bell Curve 1. Scrum prescribes evaluating team and not individuals 3. None of these 4. Scrum does not define any appraisal process
  • 16. Scrum Gathering India 2014 Add Scrum-y performance goals Team Behavior, Building trust, transparency Sharing, Learning Mentoring, Pairing up Improve the process through retrospectives New ideas, Technology / Business value additions
  • 17. How do Stakeholders decide the project priorities? Scrum Gathering India 2014 2. Why worry about the stakeholder priorities? 1. All stakeholders know each other very well and think alike. 3. None of these 4. Each stakeholders may have their own priorities and product vision.
  • 18. Stakeholder Management Challenges Scrum Gathering India 2014 Yashasree Barve & Dipen Shah Multiple Sponsors Different roadmaps & Priorities Varied interaction styles with team Inconsistency of approach Product quality not similar
  • 20. Scrum Gathering India 2014 Be open and Transparent
  • 21. Image Source: http://farm3.staticflickr.com/2645/3759196793_77a886c9d1_o.jpg Scrum Gathering India 2014 Elephants and cheetahs in the room
  • 23. Project Mapping 0 1 2 3 4 5 Complexity Sponsor Grade Duration Cost Team maturity (reverse) Business Value Impact of failure Sample Project Scrum Gathering India 2014
  • 24. What Application Support Groups feel about Agile? Scrum Gathering India 2014 2. OMG!1. Wow! 3. Frustrated 4. I don’t care
  • 25. The Support Hangover… Less Documentation Churn in the team Not able to cope up! Frequent Releases Production Issues Scrum Gathering India 2014
  • 26. Define what’s “Just Enough” Scrum Gathering India 2014 DEEP Product Backlog Definition of Done Architecture Diagram Security Review Document Major Design Decisions Automated Tests User Manual
  • 27. Support onboarding process Bi-weekly calls to sync up Add support stories to backlog Give support Access to Product Backlog Pair up Dev and Support teams Bust troublesome tickets through Do It Yourself screens Supporting the Support!
  • 28. Scrum Gathering India 2014 1 Pay attention to Career Growth in terms of responsibilities 2 Ensure scrum-y goals enter appraisal process 3 Transparent and constant connection with stakeholders 4 Projects’ Rhythm and Mapping helps appropriate oversight 5 Define Just Enough Documentation and help support group Panch-Mantras for a Happy agile Portfolio Leadership
  • 29. Happy to take Questions Hope This Session Helps! Thank you ? Scrum Gathering India 2014