Upload
jason-green
View
155
Download
1
Embed Size (px)
Citation preview
Agile At Brainly
Building an Empowered TeamJason Green - Brainly
Building an Empowered Team
- Brainly- Largest Social learning network for
students worldwide.- 35 countries- 42M monthly unique visitors- 15M answered questions- 600 worldwide moderators
Building an Empowered Team
“I have a feature request” “We need this built asap”
Building an Empowered Team
2 reasons why this happens:
- Team composition- Team don’t know or understand the business
priorities
Solution
Problem Domain
Technical Implementation
Building an Empowered Team
CR on checkout in PL is low
Implement a exit intent solution
offer dotpay as a payment provider rework the
checkout form
Solution
Stakeholder
Problem Domain
Technical Implementation
Project Manager
Building an Empowered Team
Team
Solution
Problem Domain
Technical Implementation
Product Owner
Stakeholders
Building an Empowered Team
Team
Solution
Problem Domain
Technical Implementation
Business Owner
Building an Empowered Team
Team
And now everybody is a stakeholder.
Other Stakeholders
Place your team into the solution domain.
Give them everything they need to get there
Building an Empowered Team
Team(Every Role is Optional)
- Design- Business
Intelligence- Development- Devops- and anything
else they need
Building an Empowered Team
Engineering Managers
Business Owners
Human Resources
Subject Matter
Experts
Agile Coach
Product Roadmap
There is no product roadmap. Instead:
Company Mission|
Product Vision|
SMART Objectives (Specific, Measurable, Achievable, Relevant, Time Bound)
Product Roadmap becomes - Prioritised list of problems - prioritised on business value- clear hypothesis and measurable opportunities
Building an Empowered Team
How can we calculate BV?
- Business value in a marketplace may consist of:- seller experience (acquisition, quality, NPS)- buyer experience (CR, CLV, NPS)- Legal & regulatory issues- strategic decisions - supporting functions (employer branding etc / HR)
Each of these need to be weighted in order to determine business value.
Building an Empowered Team
Requirements for a great team that sits in the solution domain
1. Excellencea. T - shaped peopleb. Complementary individualsc. Knowledge sharingd. Varied experience
Building an Empowered Team
Concierge Roles:
Role of the Engineering Manager
a. Hiring (and firing)b. moving people around & shaking things upc. unblocking the teamd. listening to the teame. ensuring the team have everything they need
Building an Empowered Team
Concierge Roles:
Role of the Business Owner
1. Sit in the Problem Domaina. Find out what the root cause of the problem is
(talk to stakeholders, gather data)b. prioritise the problems on business value /
opportunity with the other BOsc. Bring the problems to the team
Building an Empowered Team
Other Concierge Roles:
- Human Resources- Agile Coach- Subject Matter Experts
Fulfil traditional business rolesAvailable to the team whenever the team requires
them
Building an Empowered Team
Role of the Team
1. Sit in the solution domaina. come up with solutions for the problemb. work out the best one to implement based on
simple analysisc. implement solution in lean way with clear
hypothesisd. Validate hypothesise. Iterate or move on
Building an Empowered Team
Lean- fast feedback loop- MVP approach- Know when to move on
Building an Empowered Team
Agile At Brainly