SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
MANAGING	
  AN	
  AGILE	
  TEAM	
  
                       FARHAN THAWAR, VP ENGINEERING!

                                                   Sep 28th 2011!




1 	
   / 	
   8 	
  
SHORT	
  BIO	
  
•  Coding	
  since	
  1986	
  
•  Managing	
  coders	
  since	
  1998	
  
•  Current	
  team	
  is	
  ~100	
  agile	
  engineers	
  




      2 	
   / 	
   8 	
  
AGENDA	
  
1.  Great	
  (not	
  good)	
  People	
  
2.  Lightweight	
  Process	
  
3.  Cadence	
  loop	
  




      3 	
   / 	
   8 	
  
ATTRACTING	
  GREAT	
  PEOPLE	
  
•    Other	
  smart	
  people	
  
•    Interviews	
  
      •  hard	
  problems	
  
      •  coding	
  
      •  propensity	
  to	
  acHon	
  
•    Speed	
  of	
  decisions	
  




     4 	
   / 	
   8 	
  
RETAINING	
  GREAT	
  PEOPLE	
  
•    Dan	
  Pink	
  
      •  Mastery	
  
      •  Autonomy	
  
      •  Purpose	
  
•    Great	
  people	
  are	
  10x	
  good	
  people	
  
•    Be	
  the	
  "unblocker”	
  
      •  Less	
  process	
  




     5 	
   / 	
   8 	
  
PROCESS	
  
•    Agile	
  the	
  Xtreme	
  Labs	
  way	
  
      •  Pivotal	
  Labs	
  
      •  Pair	
  programming	
  
      •  Fixed	
  hours	
  –	
  no	
  WFH	
  
•    Few	
  meeHngs	
  
•    Decisions	
  over	
  deliberaHon	
  




     6 	
   / 	
   8 	
  
PROCESS	
  (TOOLS)	
  
•    Prefer	
  talking	
  over	
  email	
  
•    Ranking	
  from	
  1..N	
  (not	
  high/med/low)	
  
      •  Pivotal	
  Tracker	
  
•    Agile	
  team	
  room	
  




     7 	
   / 	
   8 	
  
RESULTS	
  
•    Daily	
  
      •  Company	
  standup	
  
      •  Pla[orm	
  standup	
  
      •  Team	
  standup	
  
•    Weekly	
  
      •  Send	
  to	
  QA	
  
      •  Ship	
  to	
  customer	
  
      •  Demo	
  to	
  company	
  
•    Project	
  
      •  Kickoff	
  physically	
  with	
  customer	
  
      •  Submit	
  to	
  appStore	
  
      •  RetrospecHve	
  




     8 	
   / 	
   8 	
  

Contenu connexe

Tendances

Test Driven Design by Jonas Auken
Test Driven Design by Jonas AukenTest Driven Design by Jonas Auken
Test Driven Design by Jonas Auken
agilencr
 
Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & Powerpoint
Apogee Search
 

Tendances (20)

Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Going faster with kanban
Going faster with kanbanGoing faster with kanban
Going faster with kanban
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
Scrum toufiq
Scrum toufiqScrum toufiq
Scrum toufiq
 
Jira Templating
Jira TemplatingJira Templating
Jira Templating
 
Test Driven Design by Jonas Auken
Test Driven Design by Jonas AukenTest Driven Design by Jonas Auken
Test Driven Design by Jonas Auken
 
Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Scrum Master Facilitation Techniques
Scrum Master Facilitation TechniquesScrum Master Facilitation Techniques
Scrum Master Facilitation Techniques
 
Introduction to kanban
Introduction to kanbanIntroduction to kanban
Introduction to kanban
 
From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight. From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight.
 
Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & Powerpoint
 
2013 Enterprise Track, Getting GIS done using the Scrum Methodology Jonathan ...
2013 Enterprise Track, Getting GIS done using the Scrum Methodology Jonathan ...2013 Enterprise Track, Getting GIS done using the Scrum Methodology Jonathan ...
2013 Enterprise Track, Getting GIS done using the Scrum Methodology Jonathan ...
 
Building better agile processes
Building better agile processesBuilding better agile processes
Building better agile processes
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
Can GIS be Agile?
Can GIS be Agile?Can GIS be Agile?
Can GIS be Agile?
 
Agile methodologies in short
Agile methodologies in shortAgile methodologies in short
Agile methodologies in short
 
Design is a process, not a Document
Design is a process, not a DocumentDesign is a process, not a Document
Design is a process, not a Document
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 

Similaire à Farhan Thawar - Managing an Agile Team

Remote Project Manager's Arsenal
Remote Project Manager's ArsenalRemote Project Manager's Arsenal
Remote Project Manager's Arsenal
Patti Chan
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015
David Phipps
 

Similaire à Farhan Thawar - Managing an Agile Team (20)

Remote Project Manager's Arsenal
Remote Project Manager's ArsenalRemote Project Manager's Arsenal
Remote Project Manager's Arsenal
 
Afganistan Culture Shock
Afganistan Culture ShockAfganistan Culture Shock
Afganistan Culture Shock
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
Agile Training March 2015
Agile Training March 2015Agile Training March 2015
Agile Training March 2015
 
It's XP, Stupid
It's XP, StupidIt's XP, Stupid
It's XP, Stupid
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Easy & Effective Usability Testing at CodeMash 2012
Easy & Effective Usability Testing at CodeMash 2012Easy & Effective Usability Testing at CodeMash 2012
Easy & Effective Usability Testing at CodeMash 2012
 
Agile at LIC (GTPF 2011)
Agile at LIC (GTPF 2011)Agile at LIC (GTPF 2011)
Agile at LIC (GTPF 2011)
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Scrum
ScrumScrum
Scrum
 
Becoming A Technical Project Manager
Becoming A Technical Project ManagerBecoming A Technical Project Manager
Becoming A Technical Project Manager
 
Supersize me: Making Drupal go large
Supersize me: Making Drupal go largeSupersize me: Making Drupal go large
Supersize me: Making Drupal go large
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
How medium uses Neo4j
How medium uses Neo4jHow medium uses Neo4j
How medium uses Neo4j
 
Workflow solutions best practices and mistakes to avoid
Workflow solutions best practices and mistakes to avoidWorkflow solutions best practices and mistakes to avoid
Workflow solutions best practices and mistakes to avoid
 
Agile product development and management
Agile product development and managementAgile product development and management
Agile product development and management
 

Plus de #DevTO

Plus de #DevTO (14)

Alan Hietala - A Brief Into to AngularJS
Alan Hietala - A Brief Into to AngularJSAlan Hietala - A Brief Into to AngularJS
Alan Hietala - A Brief Into to AngularJS
 
Eli Aleyner & Mani Fazeli - What does it take to find a co founder
Eli Aleyner & Mani Fazeli - What does it take to find a co founderEli Aleyner & Mani Fazeli - What does it take to find a co founder
Eli Aleyner & Mani Fazeli - What does it take to find a co founder
 
Greg Wilson - We Know (but ignore) More Than We Think
Greg Wilson - We Know (but ignore) More Than We ThinkGreg Wilson - We Know (but ignore) More Than We Think
Greg Wilson - We Know (but ignore) More Than We Think
 
Joey Coleman - Building an Open Data Ecosystem for all to access
Joey Coleman - Building an Open Data Ecosystem for all to accessJoey Coleman - Building an Open Data Ecosystem for all to access
Joey Coleman - Building an Open Data Ecosystem for all to access
 
Peter Newhook - Make Data Dance
Peter Newhook - Make Data DancePeter Newhook - Make Data Dance
Peter Newhook - Make Data Dance
 
Yuriy Blokhin - Building a Development Platform
Yuriy Blokhin - Building a Development PlatformYuriy Blokhin - Building a Development Platform
Yuriy Blokhin - Building a Development Platform
 
Katherine Hague - The Decentralize Future of eCommerce
 Katherine Hague - The Decentralize Future of eCommerce Katherine Hague - The Decentralize Future of eCommerce
Katherine Hague - The Decentralize Future of eCommerce
 
Tyson Kingsbury - Anatomy of a Logo
Tyson Kingsbury  - Anatomy of a LogoTyson Kingsbury  - Anatomy of a Logo
Tyson Kingsbury - Anatomy of a Logo
 
Kevin MacDonald - Anyone can make maps
Kevin MacDonald - Anyone can make mapsKevin MacDonald - Anyone can make maps
Kevin MacDonald - Anyone can make maps
 
Brian Hogg - Web Apps using HTML5 and JS
Brian Hogg - Web Apps using HTML5 and JSBrian Hogg - Web Apps using HTML5 and JS
Brian Hogg - Web Apps using HTML5 and JS
 
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile AppsShoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
 
Marc Roginsky - How to Deliver Effective Client-facing Presentations
Marc Roginsky - How to Deliver Effective Client-facing PresentationsMarc Roginsky - How to Deliver Effective Client-facing Presentations
Marc Roginsky - How to Deliver Effective Client-facing Presentations
 
Shey Sewani - RabbitMQ At FreshBooks
Shey Sewani - RabbitMQ At FreshBooksShey Sewani - RabbitMQ At FreshBooks
Shey Sewani - RabbitMQ At FreshBooks
 
Alex Stobe - Dev Networking
Alex Stobe - Dev NetworkingAlex Stobe - Dev Networking
Alex Stobe - Dev Networking
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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?
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Farhan Thawar - Managing an Agile Team

  • 1. MANAGING  AN  AGILE  TEAM   FARHAN THAWAR, VP ENGINEERING! Sep 28th 2011! 1   /   8  
  • 2. SHORT  BIO   •  Coding  since  1986   •  Managing  coders  since  1998   •  Current  team  is  ~100  agile  engineers   2   /   8  
  • 3. AGENDA   1.  Great  (not  good)  People   2.  Lightweight  Process   3.  Cadence  loop   3   /   8  
  • 4. ATTRACTING  GREAT  PEOPLE   •  Other  smart  people   •  Interviews   •  hard  problems   •  coding   •  propensity  to  acHon   •  Speed  of  decisions   4   /   8  
  • 5. RETAINING  GREAT  PEOPLE   •  Dan  Pink   •  Mastery   •  Autonomy   •  Purpose   •  Great  people  are  10x  good  people   •  Be  the  "unblocker”   •  Less  process   5   /   8  
  • 6. PROCESS   •  Agile  the  Xtreme  Labs  way   •  Pivotal  Labs   •  Pair  programming   •  Fixed  hours  –  no  WFH   •  Few  meeHngs   •  Decisions  over  deliberaHon   6   /   8  
  • 7. PROCESS  (TOOLS)   •  Prefer  talking  over  email   •  Ranking  from  1..N  (not  high/med/low)   •  Pivotal  Tracker   •  Agile  team  room   7   /   8  
  • 8. RESULTS   •  Daily   •  Company  standup   •  Pla[orm  standup   •  Team  standup   •  Weekly   •  Send  to  QA   •  Ship  to  customer   •  Demo  to  company   •  Project   •  Kickoff  physically  with  customer   •  Submit  to  appStore   •  RetrospecHve   8   /   8