SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Beyond the Crystal Ball:
The Agile PMO
Right Work, Right Time, Right People
Tonight we will cover...
● Who are these people?
● PMO Challenges
● Getting back to Agile
● Our Fantastic Voyage through Process Experiments
○ ROIs and Roadmaps
○ Swagathons
○ The Social Experiment
● Q&A
Hello!
Heather Fleming, Sr. Director, PMO
● Started out in front-end development, management and design in 1996
● Was PMP Certified, is Myers-Briggs (MBTI®) Certified
● Heading up PMOs since 2006 for The Knot and Gilt
Justin Riservato, Director, Program Mgmt
● Started out in Customer Service and Product Marketing, realized that the
best part of every job was the Project Management
● Fell in love with Gilt’s PMO’s philosophy and never looked back!
What is Gilt?
Gilt (www.gilt.com) is an e-commerce company focused on
flash sales. We provide insider access to top designers at
up to 60% off, in sales typically lasting 72 hours.
We’re also one of the top tech companies in NYC!
Check out tech.gilt.com to learn more about us!
Are Traditional PMOs Set up to Fail?
Responsibilities of Traditional PMOs
● Planning & Roadmapping
● Resource & Capacity Planning
● PM Processes & Standards
In a recent survey by EDI International titled “The State of the Project Management Office: On the
Road to the Next Generation”, more than half of the respondents report that the value of their PMO is
being questioned by key stakeholders.
What’s the problem?
The company is expecting you to predict the future...
Months (sometimes years) out...
In software engineering...
Given a short (one sentence) description of the work...
And you will be held accountable for your predictions!
So what do most people do?
● They believe “going Agile” is a silver bullet.
● People use the word “Agile” in many ways.
● They implement Scrum
And then what happens?
● The company still wants you to predict the future.
● The engineers are rebelling against the Scrum process.
● The PMO is called into question anyway
Oh noes!
Remember the Triangle of Truth
Remember the Cone of Uncertainty
Image from agilenutshell.com
And Remember the Manifesto!
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
The PMO @ Gilt
We get things done.
We tackle a lot of the operational function of running
Gilt Tech.
We help Gilt Tech explore and experiment with efficient
processes to select and execute strategic projects.
(Notice we didn’t say “standardize”...)
Our Fantastic Voyage
● ROI, Roadmaps and RFW Process
● One Pagers and Swagathon
● The Social Experiment
Everybody Loves Roadmaps
Project Q1 Q2 Q3 Q4
SEO v2
CMS
Email Redesign
Site Redesign
Landing Pages
WMS Upgrade
Referral Program
ROI/Roadmap Process
3 Month
Roadmap
New Project
Ideas
How long will it
take? (ROI)
Who can do it?
Re-prioritize!
Re-plan!
Get Exec
Approval
CHANGE
ROI/Roadmaps Retrospective
What works well with this model?
What doesn’t work well?
ROI/Roadmaps Retrospective
What we learned...
● We were on the “less valued” side of the Manifesto
○ We were spending more time planning than doing
○ ...and more time on documentation
○ ...and more time on processes and tools
● We change a lot!
● We want transparency and a say in the order of work
The Spirit...
Swagathon
One Pager
Project
Team
(maybe?)
Backlog
Product
Council
Swagathon
Process States
Swagathon Retrospective
What works well with this model?
What doesn’t work well?
Swagathon Retrospective
What we learned...
● We were still on the “less valued” side of the Manifesto
○ ...we were following a plan instead of developing working software
○ ...we spent too much time on processes and tools
● Creating “on the fly” teams was challenging
● We were giving people false hope with our backlog
● We could respond to change easier, but
we were still missing a bigger story...
The Social Experiment
Strategy
Initiatives
KPIs
Teams
Ingredients
Execution
The Social Experiment
Strategy: Big Areas of Focus
Initiatives: What are we doing / not doing?
KPIs: Answering WHY
Teams: Who do we need?
Ingredients: Qualities, Not Titles
Execution: Get Working!
Product Visionary
Driving product vision and strategic innovation. Strong point of view.
PR and Relationship Manager
Managing the external view of the team. Communicates well both verbally
and via email. Knows how to deliver an excellent presentation.
Product Ideator
Thinking creatively and driving tactical innovation. Being the voice of the
customer.
Visual Designer
Creates on-brand visual designs.
UX
Build wireframes, runs usability tests, designs user interactions.
Coder
Writes feature and test code. Create queries and reports.
Product Marketer
Analyzes the market and competitive landscape, determines
product/feature positioning so the customer clearly understands the benefit,
figures out ways to drive traffic to the product or feature.
Business thinker
Driving KPI thinking. Understanding business mechanics. Sizing
opportunities.
Organizer
Driving planning of work, running productive meetings, keeping the team
focused on execution.
Engineering Architect
High level system design. Managing technical debt. Building for the right
amount of performance and scale. Providing technical leadership and
mentorship.
Quality Manager
Ensuring the quality of releases. Making sure that the right amount of
automation is built (unit tests).
Motivator
Creating a sense of urgency while ensuring a sustainable pace for the
team.
Cruise Director
Making things fun. Creating a sense of team spirit.
Analyst
Drives product instrumentation. Proposes tests (e.g. a/b tests). Analyzes
data. Creates and tests hypotheses and uses these to influence product
direction. Can clearly communicate what data means.
Technical Operator
Drives product instrumentation. Pays attention to production operational
parameters (alerts, tuning, etc).
The Social Experiment Retrospective
What works well with this model?
What doesn’t work well?
The Social Experiment Retrospective
What we learned...
● We know how our work ties into a bigger story
● We know we are working on the things that matter the most
● We want to continue to get better at Collaboration
● Valuing Individuals and Interactions is key
● Responding to Change will always be challenging
Q&A
Thank you!

Mais conteúdo relacionado

Mais procurados

The Kanban PMO: How to improve an existing PMO using Kanban and AgilePM
The Kanban PMO: How to improve an existing PMO using Kanban and AgilePMThe Kanban PMO: How to improve an existing PMO using Kanban and AgilePM
The Kanban PMO: How to improve an existing PMO using Kanban and AgilePMActiniumPartners
 
The Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceThe Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceMatt Holitza
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BAreggie_d
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...ProjectCon
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementBabu Appat
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMOLeanKit
 
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...Wellingtone
 
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Scrum Bangalore
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...Scrum Australia Pty Ltd
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
How to make your PMO tool Implementation successful and deliver real busines...
 How to make your PMO tool Implementation successful and deliver real busines... How to make your PMO tool Implementation successful and deliver real busines...
How to make your PMO tool Implementation successful and deliver real busines...Association for Project Management
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk ManagementProjectCon
 
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015AgileSparks
 
Faster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayFaster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayDimitri Ponomareff
 

Mais procurados (18)

The Kanban PMO: How to improve an existing PMO using Kanban and AgilePM
The Kanban PMO: How to improve an existing PMO using Kanban and AgilePMThe Kanban PMO: How to improve an existing PMO using Kanban and AgilePM
The Kanban PMO: How to improve an existing PMO using Kanban and AgilePM
 
The Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governanceThe Agile PMO: Ensuring visibility and governance
The Agile PMO: Ensuring visibility and governance
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BA
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
 
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
Future PMO 2017 - Ash Sheikh, Robot Says Culture - Why Agile Doesn’t Mean the...
 
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
Product Discovery to Delivery - Jayaprakash Puttaswamy - Scrum Bangalore 19th...
 
To be agile or not to be, that is not the question webinar
To be agile or not to be, that is not the question webinarTo be agile or not to be, that is not the question webinar
To be agile or not to be, that is not the question webinar
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...
 
The Role of the BA in Agile Software Development
The Role of the BA in Agile Software DevelopmentThe Role of the BA in Agile Software Development
The Role of the BA in Agile Software Development
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
How to make your PMO tool Implementation successful and deliver real busines...
 How to make your PMO tool Implementation successful and deliver real busines... How to make your PMO tool Implementation successful and deliver real busines...
How to make your PMO tool Implementation successful and deliver real busines...
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
 
A Guide to Risk Management
A Guide to Risk ManagementA Guide to Risk Management
A Guide to Risk Management
 
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015Who says release planning is not agile - Vered Yeret at Agile Israel 2015
Who says release planning is not agile - Vered Yeret at Agile Israel 2015
 
Faster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayFaster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean Way
 

Semelhante a Beyond the Crystal Ball: The Agile PMO

Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerProduct School
 
Why And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMWhy And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMProduct School
 
What Are the Road Mapping Essentials by former Capital One PM
What Are the Road Mapping Essentials by former Capital One PMWhat Are the Road Mapping Essentials by former Capital One PM
What Are the Road Mapping Essentials by former Capital One PMProduct School
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMProduct School
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersDanielle Martin
 
Google Interview Prep Guide Product Manager
Google Interview Prep Guide Product ManagerGoogle Interview Prep Guide Product Manager
Google Interview Prep Guide Product ManagerLewis Lin 🦊
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOProduct School
 
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
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoDanielle Martin
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMProduct School
 
Andrew Lukianenko: Role of Project Manager in tech startups (UA)
Andrew Lukianenko: Role of Project Manager in tech startups (UA)Andrew Lukianenko: Role of Project Manager in tech startups (UA)
Andrew Lukianenko: Role of Project Manager in tech startups (UA)Lviv Startup Club
 
How to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMHow to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMProduct School
 
Becoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerBecoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerPromotable
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management ManagementJeremy Horn
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMProduct School
 
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadLearn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadProduct School
 
Running a small, high tech consulting firm - lessons learned
Running a small, high tech consulting firm - lessons learnedRunning a small, high tech consulting firm - lessons learned
Running a small, high tech consulting firm - lessons learnedPere Ferrera Bertran
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation MethodologyOdoo
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianoGuild .
 

Semelhante a Beyond the Crystal Ball: The Agile PMO (20)

Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product Manager
 
Why And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PMWhy And How to Transition into Product Management by Google PM
Why And How to Transition into Product Management by Google PM
 
What Are the Road Mapping Essentials by former Capital One PM
What Are the Road Mapping Essentials by former Capital One PMWhat Are the Road Mapping Essentials by former Capital One PM
What Are the Road Mapping Essentials by former Capital One PM
 
Key Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PMKey Tactics for a Successful Product Launch by Kespry Senior PM
Key Tactics for a Successful Product Launch by Kespry Senior PM
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
 
Google Interview Prep Guide Product Manager
Google Interview Prep Guide Product ManagerGoogle Interview Prep Guide Product Manager
Google Interview Prep Guide Product Manager
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPO
 
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)
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at Avvo
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PM
 
Andrew Lukianenko: Role of Project Manager in tech startups (UA)
Andrew Lukianenko: Role of Project Manager in tech startups (UA)Andrew Lukianenko: Role of Project Manager in tech startups (UA)
Andrew Lukianenko: Role of Project Manager in tech startups (UA)
 
How to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMHow to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PM
 
Becoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerBecoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product Owner
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management Management
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
 
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product LeadLearn PM Craft to Help You Crack Interviews by Meta Product Lead
Learn PM Craft to Help You Crack Interviews by Meta Product Lead
 
Running a small, high tech consulting firm - lessons learned
Running a small, high tech consulting firm - lessons learnedRunning a small, high tech consulting firm - lessons learned
Running a small, high tech consulting firm - lessons learned
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha Subramanian
 

Mais de Gilt Tech Talks

Optimizely at Gilt--November 2013 presentation
Optimizely at Gilt--November 2013 presentationOptimizely at Gilt--November 2013 presentation
Optimizely at Gilt--November 2013 presentationGilt Tech Talks
 
iOS Testing With Appium at Gilt
iOS Testing With Appium at GiltiOS Testing With Appium at Gilt
iOS Testing With Appium at GiltGilt Tech Talks
 
Handling Changes to Your Server-Side Data Model
Handling Changes to Your Server-Side Data ModelHandling Changes to Your Server-Side Data Model
Handling Changes to Your Server-Side Data ModelGilt Tech Talks
 
Exploring Docker at Gilt
Exploring Docker at GiltExploring Docker at Gilt
Exploring Docker at GiltGilt Tech Talks
 
Scaling Gilt: from monolith ruby app to micro service scala service architecture
Scaling Gilt: from monolith ruby app to micro service scala service architectureScaling Gilt: from monolith ruby app to micro service scala service architecture
Scaling Gilt: from monolith ruby app to micro service scala service architectureGilt Tech Talks
 
PostgreSQL Setup Using Docker
PostgreSQL Setup Using DockerPostgreSQL Setup Using Docker
PostgreSQL Setup Using DockerGilt Tech Talks
 
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...Gilt Tech Talks
 
Scala Self Types by Gregor Heine, Principal Software Engineer at Gilt
Scala Self Types by Gregor Heine, Principal Software Engineer at GiltScala Self Types by Gregor Heine, Principal Software Engineer at Gilt
Scala Self Types by Gregor Heine, Principal Software Engineer at GiltGilt Tech Talks
 

Mais de Gilt Tech Talks (11)

Optimizely at Gilt--November 2013 presentation
Optimizely at Gilt--November 2013 presentationOptimizely at Gilt--November 2013 presentation
Optimizely at Gilt--November 2013 presentation
 
An Intro to Swift
An Intro to SwiftAn Intro to Swift
An Intro to Swift
 
iOS Testing With Appium at Gilt
iOS Testing With Appium at GiltiOS Testing With Appium at Gilt
iOS Testing With Appium at Gilt
 
Handling Changes to Your Server-Side Data Model
Handling Changes to Your Server-Side Data ModelHandling Changes to Your Server-Side Data Model
Handling Changes to Your Server-Side Data Model
 
Mobile Testing at Gilt
Mobile Testing at GiltMobile Testing at Gilt
Mobile Testing at Gilt
 
Exploring Docker at Gilt
Exploring Docker at GiltExploring Docker at Gilt
Exploring Docker at Gilt
 
Scaling Gilt: from monolith ruby app to micro service scala service architecture
Scaling Gilt: from monolith ruby app to micro service scala service architectureScaling Gilt: from monolith ruby app to micro service scala service architecture
Scaling Gilt: from monolith ruby app to micro service scala service architecture
 
PostgreSQL Setup Using Docker
PostgreSQL Setup Using DockerPostgreSQL Setup Using Docker
PostgreSQL Setup Using Docker
 
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...
Roadmap for the Trillion Sensor Universe -- a Gilt-hosted, Internet of Things...
 
Scala Self Types by Gregor Heine, Principal Software Engineer at Gilt
Scala Self Types by Gregor Heine, Principal Software Engineer at GiltScala Self Types by Gregor Heine, Principal Software Engineer at Gilt
Scala Self Types by Gregor Heine, Principal Software Engineer at Gilt
 
Virtualization at Gilt
Virtualization at GiltVirtualization at Gilt
Virtualization at Gilt
 

Último

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Último (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Beyond the Crystal Ball: The Agile PMO

  • 1. Beyond the Crystal Ball: The Agile PMO Right Work, Right Time, Right People
  • 2. Tonight we will cover... ● Who are these people? ● PMO Challenges ● Getting back to Agile ● Our Fantastic Voyage through Process Experiments ○ ROIs and Roadmaps ○ Swagathons ○ The Social Experiment ● Q&A
  • 3. Hello! Heather Fleming, Sr. Director, PMO ● Started out in front-end development, management and design in 1996 ● Was PMP Certified, is Myers-Briggs (MBTI®) Certified ● Heading up PMOs since 2006 for The Knot and Gilt Justin Riservato, Director, Program Mgmt ● Started out in Customer Service and Product Marketing, realized that the best part of every job was the Project Management ● Fell in love with Gilt’s PMO’s philosophy and never looked back!
  • 4. What is Gilt? Gilt (www.gilt.com) is an e-commerce company focused on flash sales. We provide insider access to top designers at up to 60% off, in sales typically lasting 72 hours. We’re also one of the top tech companies in NYC! Check out tech.gilt.com to learn more about us!
  • 5. Are Traditional PMOs Set up to Fail? Responsibilities of Traditional PMOs ● Planning & Roadmapping ● Resource & Capacity Planning ● PM Processes & Standards In a recent survey by EDI International titled “The State of the Project Management Office: On the Road to the Next Generation”, more than half of the respondents report that the value of their PMO is being questioned by key stakeholders.
  • 6. What’s the problem? The company is expecting you to predict the future... Months (sometimes years) out... In software engineering... Given a short (one sentence) description of the work... And you will be held accountable for your predictions!
  • 7. So what do most people do? ● They believe “going Agile” is a silver bullet. ● People use the word “Agile” in many ways. ● They implement Scrum
  • 8. And then what happens? ● The company still wants you to predict the future. ● The engineers are rebelling against the Scrum process. ● The PMO is called into question anyway Oh noes!
  • 10. Remember the Cone of Uncertainty Image from agilenutshell.com
  • 11. And Remember the Manifesto! Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 12. The PMO @ Gilt We get things done. We tackle a lot of the operational function of running Gilt Tech. We help Gilt Tech explore and experiment with efficient processes to select and execute strategic projects. (Notice we didn’t say “standardize”...)
  • 13. Our Fantastic Voyage ● ROI, Roadmaps and RFW Process ● One Pagers and Swagathon ● The Social Experiment
  • 14. Everybody Loves Roadmaps Project Q1 Q2 Q3 Q4 SEO v2 CMS Email Redesign Site Redesign Landing Pages WMS Upgrade Referral Program
  • 15. ROI/Roadmap Process 3 Month Roadmap New Project Ideas How long will it take? (ROI) Who can do it? Re-prioritize! Re-plan! Get Exec Approval CHANGE
  • 16. ROI/Roadmaps Retrospective What works well with this model? What doesn’t work well?
  • 17. ROI/Roadmaps Retrospective What we learned... ● We were on the “less valued” side of the Manifesto ○ We were spending more time planning than doing ○ ...and more time on documentation ○ ...and more time on processes and tools ● We change a lot! ● We want transparency and a say in the order of work
  • 21. Swagathon Retrospective What works well with this model? What doesn’t work well?
  • 22. Swagathon Retrospective What we learned... ● We were still on the “less valued” side of the Manifesto ○ ...we were following a plan instead of developing working software ○ ...we spent too much time on processes and tools ● Creating “on the fly” teams was challenging ● We were giving people false hope with our backlog ● We could respond to change easier, but we were still missing a bigger story...
  • 24. The Social Experiment Strategy: Big Areas of Focus Initiatives: What are we doing / not doing? KPIs: Answering WHY Teams: Who do we need? Ingredients: Qualities, Not Titles Execution: Get Working!
  • 25. Product Visionary Driving product vision and strategic innovation. Strong point of view. PR and Relationship Manager Managing the external view of the team. Communicates well both verbally and via email. Knows how to deliver an excellent presentation. Product Ideator Thinking creatively and driving tactical innovation. Being the voice of the customer. Visual Designer Creates on-brand visual designs. UX Build wireframes, runs usability tests, designs user interactions. Coder Writes feature and test code. Create queries and reports. Product Marketer Analyzes the market and competitive landscape, determines product/feature positioning so the customer clearly understands the benefit, figures out ways to drive traffic to the product or feature. Business thinker Driving KPI thinking. Understanding business mechanics. Sizing opportunities. Organizer Driving planning of work, running productive meetings, keeping the team focused on execution. Engineering Architect High level system design. Managing technical debt. Building for the right amount of performance and scale. Providing technical leadership and mentorship. Quality Manager Ensuring the quality of releases. Making sure that the right amount of automation is built (unit tests). Motivator Creating a sense of urgency while ensuring a sustainable pace for the team. Cruise Director Making things fun. Creating a sense of team spirit. Analyst Drives product instrumentation. Proposes tests (e.g. a/b tests). Analyzes data. Creates and tests hypotheses and uses these to influence product direction. Can clearly communicate what data means. Technical Operator Drives product instrumentation. Pays attention to production operational parameters (alerts, tuning, etc).
  • 26. The Social Experiment Retrospective What works well with this model? What doesn’t work well?
  • 27. The Social Experiment Retrospective What we learned... ● We know how our work ties into a bigger story ● We know we are working on the things that matter the most ● We want to continue to get better at Collaboration ● Valuing Individuals and Interactions is key ● Responding to Change will always be challenging