Evolving Agile Leadership
A Story of Challenging Convention
Ahmed Sidky
Head of Development Management – Riot Games
President – International Consortium for Agile (ICAgile)
@asidky
20YEARS
on thePMI-ACP
Steering committeePh.D.in Agile
Transformationand
Agility Assessment
years ofexperiencein software
development,managementanddelivery
Presidentof
Co-authored
Consulted,trainedor coachedwith
peopleandteams from …
ProgramChair
Headof
Development
Management
@asidky
@asidky
#18 on	Glassdoor’s 50	Best	Places	to	Work	
#13 on	Fortune’s	100	
Best	Companies	to	
Work	
#19 on	Fortune’s	50	Best	
Workplaces	for	Camaraderie
#21 on	Fortune’s	100	Best	
Workplaces	for	Millennials
WE REALLY CARE ABOUT PLAYERS, PEOPLE AND CULTURE
WE REALLY CARE ABOUT PLAYERS, PEOPLE AND CULTURE
@asidky
2500+ RIOTERS
15 OFFICES
SANTA MONICA
ST. LOUIS
NEW YORK
SAO PAULO
SANTIAGO
MEXICO CITY
DUBLIN
MOSCOW
COLOGNE
SEOUL
ISTANBUL
TAIPEI
SYDNEY
HONGKONG
TOKYO
@asidky
LEAGUE OF LEGENDS
League of Legends is a team-oriented action and strategy game
MOBA (multiplayer online battle arena)
Multiplayer (5 versus 5) Battle Arena
Multiplayer (5 versus 5) Battle Arena (notonline)
100 MILLION
MONTHLY ACTIVE
PLAYERS
GAME
CINEMATICS
MUSIC
INFRA-STRUCTURE
COMICS
E-SPORTS
WE ARE PLAYER-DRIVEN
Mindset Values Principles Practices
WHAT IS AGILE
AGILEIS A
MINDSET
DESCRIBEDBY
4 VALUES
DEFINEDBY
12 PRINCIPLES
MANIFESTEDTHROUGH
UNLIMITEDNUMBEROFPRACTICES
@asidky
Mindset Values Principles Practices
AGILEIS A
MINDSET
DESCRIBEDBY
4 VALUES
DEFINEDBY
12 PRINCIPLES
MANIFESTEDTHROUGH
UNLIMITEDNUMBEROFPRACTICES
WHAT IS AGILE
SCRUM XP RIOT
@asidky
Mindset Values Principles Practices
WHAT IS AGILE
BEING
AGILE
DOING
AGILE
AGILEIS A
MINDSET
DESCRIBEDBY
4 VALUES
DEFINEDBY
12 PRINCIPLES
MANIFESTEDTHROUGH
UNLIMITEDNUMBEROFPRACTICES
@asidky
SHU HA RI
THE JOURNEY TO AGILITY
Followthe Rule- Know the Rule
FollowingPreciselywithoutModification
Breakthe Rule - KnowVariations
ShiftingBetween Techniques
Be the Rule- Create Variations
New techniques,even unconsciously
LEADERSHIP
GOOD VS BAD LEADERSHIP
IS NOT EQUAL TO
AGILE VS NON-AGILELEADERSHIP
@asidky
Typical Agile “Leadership”Roles
Product Owner Agile Coach Scrum Master “Agile Project Manager”
@asidky
LEADERS ARE ACCOUNTABLE
RESPONSIBILITYVS ACCOUNTABILITY
Responsibility: A	
strong	feeling	driving	
one	to	willingly	
perform	their	duties	
with	total	ownership	
(no	excuses	– no	
blame).	Do	whatever	
it	takes	to	make	it	
happen	attitude.
Accountability	is	
external.	You	can	not	
delegate	it. Accountability: To	
hold	someone	to	
account	and	question	
their	fulfillment	of	
the	duties	or	tasks	
assigned	to	them.	
Accountability	
requires	answers	and	
entails	consequences
@asidky
OWNERSHIP vs LEADERSHIP
LEADERSHIP = SINGLEACCOUNTABILITY
OWNERSHIP= COLLECTIVE RESPONSBILITY
@asidky
AgileTeam
Leader
“singlewringable neck”
Accountability	
from	outside
Accountability	
from	the	team
ACCOUNTABILITY AND PERFORMANCE
@asidky
LEADERS MAKE DECISIONS
LEADER vs NON-LEADER
IF THE TEAM CAN’T COME TO AN AGREEMENT,
A LEADER CAN MAKE A DECISION AND FORCE CLOSURE@asidky
LEADERS ARE FOLLOWED
[REGARDLESS OF STYLE/STANCE]
THE VISIONARY
LEADER
THE PACE-SETTING
LEADER
THE AFFILIATIVE
LEADER
THE COMMANDING
LEADER
THE COACHING
LEADER
THE DEMOCRATIC
LEADER
DIFFERENT LEADERSHIP STANCES OR STYLES
Typical Agile “Leadership”Roles
Product Owner Agile Coach Scrum Master “Agile Project Manager”
@asidky
Project/Program
Managers
Developers Analysts Testers
“The Business”
DomainExperts Users &
Customers
Governance
Technology Group
PRE-AGILE
@asidky
Governance Developers Analysts TestersDomainExperts Users &
Customers
“The Business”
Project/Program
Managers
Technology Group
PRE-AGILE
@asidky
GovernanceDomainExperts Users &
Customers
Agile
Team
Scrum Master“The Business”
AGILE TEAMS
@asidky
GovernanceDomainExperts Users &
Customers
Agile
Team
Scrum Master
ProductOwner
?
“The Business”
AGILE TEAMS
@asidky
AGILE TEAMS
Scrum Master
Developers
Tech Lead
Business Analysts
Testers
Product Owner
Who is leading the team? Who is accountable for the work of the team?
@asidky
Governance Developers Analysts TestersDomainExperts Users &
Customers
“The Business”
Project/Program
Managers
Technology Group
PRE-AGILE
@asidky
AGILE TEAMS
Scrum Master
Developers
Tech Lead
Business Analysts
Testers
Product Owner
Project/Program Manager
Agile Coach
Who is leading the team? Who is accountable for the work of the team?
@asidky
TRADITIONAL TEAM LEADERSHIP MODEL
TEAMLEADERSHIP@asidky
AGILE TEAM LEADERSHIP MODEL @ RIOT
TEAM
DELIVERY LEAD
Leading deliveryandexecution
TEAM CAPTAIN
Leading theoverall effort
PRODUCT LEAD
Leading product strategies andresonancewithaudience
CRAFT LEAD(S)(Design, Art, Talent, Eng.Publishing, etc)
Leading ontechnical directioninaspecificcraft area
LEADERSHIP@asidky
LEADERSHIP TEAM
AGILE TEAM LEADERSHIP MODEL @ RIOT
@asidky
LEADERSHIP TEAM
AGILE TEAM LEADERSHIP MODEL @ RIOT
@asidky
LEADERSHIP TEAM
AGILE TEAM LEADERSHIP MODEL @ RIOT
@asidky
Team Captain
Delivery Lead Craft Lead(s)
(Design, Art, Talent, Eng.Publishing, etc)
Product Lead
Leadership Team
AGILE TEAM LEADERSHIP MODEL @ RIOT
@asidky
UNFORTUNATELY THE HATS AREN’T MAGICAL
WHO IS READY FOR THE ROLE?
@asidky
#1: WE DECOUPLED RESPONSIBILITIESsort	of	…
@asidky
RESPONSIBILITIES
1 Accountable for having and leading with the right vision (vision can come from anyone)
2 Assesses and recruits the best talent for Riot and their team
3 Collaboratively creates and executes the delivery plan for optimal player value
4 Communicates to Riot execs/advisors and (re)sets expectations
5 Creates product strategies from a vision (vision can come from anyone)
6 Defines and measures delivery KPIs for optimal team sustainability and efficiency
7 Defines and measures product KPIs for optimal player value and experience
8 Creates, prioritizes, and maintains the product backlog
9 Decomposes features by player value [break down work using vertical slicing]
@asidky
10 Drives the creation of the product roadmap
11 Defines quality expectations and negotiates trade-offs
12 Analyzes and mitigates delivery risks
13 Eliminates or manages team and work dependencies
14 Designs and implements the team’s work system
15 Drives alignment around strategies and tactics
16 Drives team’s continuous improvement
17 Leads finances [cost, forecasting / budgeting, return on investment]
18 Leads staffing [onboarding, transfers, headcount, etc.]
RESPONSIBILITIES
@asidky
19 Leads contracting and procurement [vendors, contractors, etc.]
20 Drives strategic alignment with Riot
21
Creates a healthy ecosystem where allteam members are able tocontribute and challenge openly
& productively. Does this by modeling desired behaviors (Physiological safety )
22 Facilitates team processes and activities [stand ups, etc.]
23 Removes team and task blockers
24 Leads team start up activities [project and team chartering, working agreements, etc.]
25 Identifies the right problem and opportunity spaces topursue
26 Updates team information radiators
RESPONSIBILITIES
@asidky
27
Identifies and engages stakeholders appropriately [eg. communication, participation, soliciting feedback, setting
expectations etc.]
28 Sustains and improves team health and performance
29 Mentors team members on craft
30 Leads strategic and technical direction for the craft within the team
31 Sustains craft health on the team
32 Proposes and facilitates team building activities
33 Ultimately accountable for allteam outcomes; holds allother leads accountable
34 Understands and articulates audience resonance
35 Validates product assumptions
RESPONSIBILITIES
RESPONSIBILITIES
TEAM CAPTAIN: LEADINGTHE OVERALL EFFORT
• Accountableforhavingandleadingwith the rightvision (vision can comefromanyone)
• Assesses andrecruits thebest talentfor Riot andtheir team
• Ultimately accountableforallteam outcomes;holdsall otherleads accountable
• Creates a healthy ecosystem whereall team membersare ableto contributeandchallengeopenly& productively.Does this by
modelingdesiredbehaviors(Physiologicalsafety )
PRODUCT LEAD:LEADINGPRODUCT STRATEGIES AND RESONANCE WITH AUDIENCE
• Creates productstrategies froma vision (vision can comefromanyone)
• Decomposesfeatures by player value [breakdownwork using verticalslicing]
• Understands andarticulatesaudienceresonance
DELIVERY LEAD - LEADINGDELIVERY AND EXECUTION
• Collaborativelycreates andexecutes the delivery planfor optimalplayer value
• Designs andimplementsthe team’s work system
• Leadsteam start upactivities [projectand teamchartering,workingagreements, etc.]
@asidky
THE REMAINING 25+
RESPONSIBILITES
ARE UP TO THE TEAM
@asidky
#2: WE INVESTED IN
GROWING THE SKILLS
AND COMPETENCIES
NEEDED TO BE AGILE
LEADERS IN THEIR
CRAFTS
@asidky
LEARNING + MENTORING + PRACTICE = COMPETENCY
www.ICAgile.com@asidky
LEARNING + MENTORING + PRACTICE = COMPETENCY
www.ICAgile.com@asidky
DELIVERY LEAD
Leading deliveryandexecution
TEAM CAPTAIN
Leading theoverall effort
PRODUCT LEAD
Leading product strategies andresonancewithaudience
CRAFT LEAD(S)(Design, Art, Talent, Eng.Publishing, etc)
Leading ontechnical directioninaspecificcraft area
“AGILE” LEADERSHIP ROLES AT RIOT
@asidky
THANK YOU
ANY QUESTIONS
OUT THERE ???
@asidky

Ahmed Sidky (ICAgile)

  • 1.
    Evolving Agile Leadership AStory of Challenging Convention Ahmed Sidky Head of Development Management – Riot Games President – International Consortium for Agile (ICAgile) @asidky
  • 2.
    20YEARS on thePMI-ACP Steering committeePh.D.inAgile Transformationand Agility Assessment years ofexperiencein software development,managementanddelivery Presidentof Co-authored Consulted,trainedor coachedwith peopleandteams from … ProgramChair Headof Development Management @asidky
  • 3.
  • 4.
    #18 on Glassdoor’s 50 Best Places to Work #13on Fortune’s 100 Best Companies to Work #19 on Fortune’s 50 Best Workplaces for Camaraderie #21 on Fortune’s 100 Best Workplaces for Millennials WE REALLY CARE ABOUT PLAYERS, PEOPLE AND CULTURE
  • 5.
    WE REALLY CAREABOUT PLAYERS, PEOPLE AND CULTURE
  • 6.
  • 7.
    2500+ RIOTERS 15 OFFICES SANTAMONICA ST. LOUIS NEW YORK SAO PAULO SANTIAGO MEXICO CITY DUBLIN MOSCOW COLOGNE SEOUL ISTANBUL TAIPEI SYDNEY HONGKONG TOKYO @asidky
  • 8.
  • 9.
    League of Legendsis a team-oriented action and strategy game MOBA (multiplayer online battle arena)
  • 10.
    Multiplayer (5 versus5) Battle Arena
  • 11.
    Multiplayer (5 versus5) Battle Arena (notonline)
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
    Mindset Values PrinciplesPractices WHAT IS AGILE AGILEIS A MINDSET DESCRIBEDBY 4 VALUES DEFINEDBY 12 PRINCIPLES MANIFESTEDTHROUGH UNLIMITEDNUMBEROFPRACTICES @asidky
  • 21.
    Mindset Values PrinciplesPractices AGILEIS A MINDSET DESCRIBEDBY 4 VALUES DEFINEDBY 12 PRINCIPLES MANIFESTEDTHROUGH UNLIMITEDNUMBEROFPRACTICES WHAT IS AGILE SCRUM XP RIOT @asidky
  • 22.
    Mindset Values PrinciplesPractices WHAT IS AGILE BEING AGILE DOING AGILE AGILEIS A MINDSET DESCRIBEDBY 4 VALUES DEFINEDBY 12 PRINCIPLES MANIFESTEDTHROUGH UNLIMITEDNUMBEROFPRACTICES @asidky
  • 23.
    SHU HA RI THEJOURNEY TO AGILITY Followthe Rule- Know the Rule FollowingPreciselywithoutModification Breakthe Rule - KnowVariations ShiftingBetween Techniques Be the Rule- Create Variations New techniques,even unconsciously
  • 24.
  • 25.
    GOOD VS BADLEADERSHIP IS NOT EQUAL TO AGILE VS NON-AGILELEADERSHIP @asidky
  • 26.
    Typical Agile “Leadership”Roles ProductOwner Agile Coach Scrum Master “Agile Project Manager” @asidky
  • 27.
  • 28.
    RESPONSIBILITYVS ACCOUNTABILITY Responsibility: A strong feeling driving one to willingly perform their duties with total ownership (no excuses –no blame). Do whatever it takes to make it happen attitude. Accountability is external. You can not delegate it. Accountability: To hold someone to account and question their fulfillment of the duties or tasks assigned to them. Accountability requires answers and entails consequences @asidky
  • 29.
    OWNERSHIP vs LEADERSHIP LEADERSHIP= SINGLEACCOUNTABILITY OWNERSHIP= COLLECTIVE RESPONSBILITY @asidky
  • 30.
  • 31.
  • 32.
    LEADER vs NON-LEADER IFTHE TEAM CAN’T COME TO AN AGREEMENT, A LEADER CAN MAKE A DECISION AND FORCE CLOSURE@asidky
  • 33.
  • 35.
    THE VISIONARY LEADER THE PACE-SETTING LEADER THEAFFILIATIVE LEADER THE COMMANDING LEADER THE COACHING LEADER THE DEMOCRATIC LEADER DIFFERENT LEADERSHIP STANCES OR STYLES
  • 37.
    Typical Agile “Leadership”Roles ProductOwner Agile Coach Scrum Master “Agile Project Manager” @asidky
  • 38.
    Project/Program Managers Developers Analysts Testers “TheBusiness” DomainExperts Users & Customers Governance Technology Group PRE-AGILE @asidky
  • 39.
    Governance Developers AnalystsTestersDomainExperts Users & Customers “The Business” Project/Program Managers Technology Group PRE-AGILE @asidky
  • 40.
    GovernanceDomainExperts Users & Customers Agile Team ScrumMaster“The Business” AGILE TEAMS @asidky
  • 41.
    GovernanceDomainExperts Users & Customers Agile Team ScrumMaster ProductOwner ? “The Business” AGILE TEAMS @asidky
  • 42.
    AGILE TEAMS Scrum Master Developers TechLead Business Analysts Testers Product Owner Who is leading the team? Who is accountable for the work of the team? @asidky
  • 43.
    Governance Developers AnalystsTestersDomainExperts Users & Customers “The Business” Project/Program Managers Technology Group PRE-AGILE @asidky
  • 44.
    AGILE TEAMS Scrum Master Developers TechLead Business Analysts Testers Product Owner Project/Program Manager Agile Coach Who is leading the team? Who is accountable for the work of the team? @asidky
  • 45.
    TRADITIONAL TEAM LEADERSHIPMODEL TEAMLEADERSHIP@asidky
  • 46.
    AGILE TEAM LEADERSHIPMODEL @ RIOT TEAM DELIVERY LEAD Leading deliveryandexecution TEAM CAPTAIN Leading theoverall effort PRODUCT LEAD Leading product strategies andresonancewithaudience CRAFT LEAD(S)(Design, Art, Talent, Eng.Publishing, etc) Leading ontechnical directioninaspecificcraft area LEADERSHIP@asidky
  • 47.
    LEADERSHIP TEAM AGILE TEAMLEADERSHIP MODEL @ RIOT @asidky
  • 48.
    LEADERSHIP TEAM AGILE TEAMLEADERSHIP MODEL @ RIOT @asidky
  • 49.
    LEADERSHIP TEAM AGILE TEAMLEADERSHIP MODEL @ RIOT @asidky
  • 50.
    Team Captain Delivery LeadCraft Lead(s) (Design, Art, Talent, Eng.Publishing, etc) Product Lead Leadership Team AGILE TEAM LEADERSHIP MODEL @ RIOT @asidky
  • 51.
    UNFORTUNATELY THE HATSAREN’T MAGICAL WHO IS READY FOR THE ROLE? @asidky
  • 52.
    #1: WE DECOUPLEDRESPONSIBILITIESsort of … @asidky
  • 53.
    RESPONSIBILITIES 1 Accountable forhaving and leading with the right vision (vision can come from anyone) 2 Assesses and recruits the best talent for Riot and their team 3 Collaboratively creates and executes the delivery plan for optimal player value 4 Communicates to Riot execs/advisors and (re)sets expectations 5 Creates product strategies from a vision (vision can come from anyone) 6 Defines and measures delivery KPIs for optimal team sustainability and efficiency 7 Defines and measures product KPIs for optimal player value and experience 8 Creates, prioritizes, and maintains the product backlog 9 Decomposes features by player value [break down work using vertical slicing] @asidky
  • 54.
    10 Drives thecreation of the product roadmap 11 Defines quality expectations and negotiates trade-offs 12 Analyzes and mitigates delivery risks 13 Eliminates or manages team and work dependencies 14 Designs and implements the team’s work system 15 Drives alignment around strategies and tactics 16 Drives team’s continuous improvement 17 Leads finances [cost, forecasting / budgeting, return on investment] 18 Leads staffing [onboarding, transfers, headcount, etc.] RESPONSIBILITIES @asidky
  • 55.
    19 Leads contractingand procurement [vendors, contractors, etc.] 20 Drives strategic alignment with Riot 21 Creates a healthy ecosystem where allteam members are able tocontribute and challenge openly & productively. Does this by modeling desired behaviors (Physiological safety ) 22 Facilitates team processes and activities [stand ups, etc.] 23 Removes team and task blockers 24 Leads team start up activities [project and team chartering, working agreements, etc.] 25 Identifies the right problem and opportunity spaces topursue 26 Updates team information radiators RESPONSIBILITIES @asidky
  • 56.
    27 Identifies and engagesstakeholders appropriately [eg. communication, participation, soliciting feedback, setting expectations etc.] 28 Sustains and improves team health and performance 29 Mentors team members on craft 30 Leads strategic and technical direction for the craft within the team 31 Sustains craft health on the team 32 Proposes and facilitates team building activities 33 Ultimately accountable for allteam outcomes; holds allother leads accountable 34 Understands and articulates audience resonance 35 Validates product assumptions RESPONSIBILITIES
  • 57.
    RESPONSIBILITIES TEAM CAPTAIN: LEADINGTHEOVERALL EFFORT • Accountableforhavingandleadingwith the rightvision (vision can comefromanyone) • Assesses andrecruits thebest talentfor Riot andtheir team • Ultimately accountableforallteam outcomes;holdsall otherleads accountable • Creates a healthy ecosystem whereall team membersare ableto contributeandchallengeopenly& productively.Does this by modelingdesiredbehaviors(Physiologicalsafety ) PRODUCT LEAD:LEADINGPRODUCT STRATEGIES AND RESONANCE WITH AUDIENCE • Creates productstrategies froma vision (vision can comefromanyone) • Decomposesfeatures by player value [breakdownwork using verticalslicing] • Understands andarticulatesaudienceresonance DELIVERY LEAD - LEADINGDELIVERY AND EXECUTION • Collaborativelycreates andexecutes the delivery planfor optimalplayer value • Designs andimplementsthe team’s work system • Leadsteam start upactivities [projectand teamchartering,workingagreements, etc.] @asidky
  • 58.
  • 59.
    #2: WE INVESTEDIN GROWING THE SKILLS AND COMPETENCIES NEEDED TO BE AGILE LEADERS IN THEIR CRAFTS @asidky
  • 60.
    LEARNING + MENTORING+ PRACTICE = COMPETENCY www.ICAgile.com@asidky
  • 61.
    LEARNING + MENTORING+ PRACTICE = COMPETENCY www.ICAgile.com@asidky
  • 62.
    DELIVERY LEAD Leading deliveryandexecution TEAMCAPTAIN Leading theoverall effort PRODUCT LEAD Leading product strategies andresonancewithaudience CRAFT LEAD(S)(Design, Art, Talent, Eng.Publishing, etc) Leading ontechnical directioninaspecificcraft area “AGILE” LEADERSHIP ROLES AT RIOT @asidky
  • 63.
    THANK YOU ANY QUESTIONS OUTTHERE ??? @asidky