People over Process: Applying It in Real World Software Development

317 views

Published on

Video and slides synchronized, mp3 and slide download available at http://bit.ly/17kpKtZ.

Glen Ford shares from his technical experience in industry, and particularly from his learning at zeebox, Unibet and BBC R&D over the last few years - focusing on practical application. Filmed at qconlondon.com.

Glen is the Chief Architect of zeebox, a UK based startup aiming to bring the best of web and TV together. With nearly 20 years of experience he has worked in various industries including Defence, Telecommunications, Gaming and Media. Most recently at Unibet and BBC R&D he has a passion for problem solving, delivering under pressure and building great teams. Twitter: @glen_ford

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
317
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

People over Process: Applying It in Real World Software Development

  1. 1. People  over  Process   Applying  it  in  real  world   so1ware  development?   5462  
  2. 2. InfoQ.com: News & Community Site • 750,000 unique visitors/month • Published in 4 languages (English, Chinese, Japanese and Brazilian Portuguese) • Post content from our QCon conferences • News 15-20 / week • Articles 3-4 / week • Presentations (videos) 12-15 / week • Interviews 2-3 / week • Books 1 / month Watch the video with slide synchronization on InfoQ.com! http://www.infoq.com/presentations /agile-lessons
  3. 3. Presented at QCon London www.qconlondon.com Purpose of QCon - to empower software development by facilitating the spread of knowledge and innovation Strategy - practitioner-driven conference designed for YOU: influencers of change and innovation in your teams - speakers and topics driving the evolution and innovation - connecting and catalyzing the influencers and innovators Highlights - attended by more than 12,000 delegates since 2007 - held in 9 cities worldwide
  4. 4. Some  brief  context…   Who  am  I?   @glen_ford  
  5. 5. Some  more  context…   So  why  this  talk?  
  6. 6. “Individuals  and   Interac9ons  over   Processes  and  Tools”   So  how  do  we  apply  this?  
  7. 7. Star9ng  with  me…   Story  #  1  
  8. 8. A  long  9me  ago,   in  a  country  far  away…    
  9. 9. Seriously  intense  
  10. 10. I  was  smug,  arrogant   Start Process Decision A B
  11. 11. Interrup9on  
  12. 12. you’re  an  arsehole.   You  are  good  at  what  you   do  but…  
  13. 13. Ouch.   I  was  forced  to  look  in  a  mirror   and  what  I  saw  was  ugly.  
  14. 14. All  change?  
  15. 15. Constantly  seek  feedback.   Apply  this  feedback  to  yourself.  
  16. 16. It’s  just  how  we  do  it…   Story  #  2  
  17. 17. Good  company   Smart  people  
  18. 18. SCRUM  RITUALISTIC  
  19. 19. A  retrospec9ve…   Issue  #  1  –  improve  our  es=ma=on!  
  20. 20. Planning…   EsFmaFng.    A  long  meeFng.     Really  long.  I  mean  Hours.  
  21. 21. Rinse  and  Repeat  
  22. 22. Whoa!    Stop!!   How  about  not  esFmaFng?  
  23. 23. Yikes,  too  radical,  ok.   Instead,  let’s  Fmebox   esFmaFon.    You  have  an  hour,   if  you  can’t  esFmate  it  in  that   Fme,  it’s  not  in  the  sprint.  
  24. 24. Quality  interac9ons   EsFmaFons  became   discussions.  
  25. 25. Making  changes.   Tricking  the  gyroscope.  
  26. 26. Constantly  look  for   feedback  on  changes.  
  27. 27. The  mythical  10x  Team?   Story  #  3  
  28. 28. Small  team.  Strong  team.   By  rights  everyone  in  the   team  should  be  a  team  lead.  
  29. 29. Sounds  great.   Maybe.  
  30. 30. A  lot  of  years  of   experience,     means  a  lot  of  “iner9a”  
  31. 31. The  situa9on  
  32. 32. Analysis  paralysis?   Everyone  can  argue  mulFple   points  of  view  effecFvely.  
  33. 33. How  to  lead  such  a  team?  
  34. 34. Vision?   You  need  a  why.   With  why,  you  can  guide  how.  
  35. 35. Applying  it     Turning  it  around.  
  36. 36. Be  it  code,  architecture     or  process     There  needs  to  be  a  why.  
  37. 37. Seek  to  understand  the  why.  
  38. 38. Process  is  not   the  rule  of  law.  
  39. 39. Rather  it  is  a  set  of  concepts  
  40. 40. in  which  to  frame  the   interac9on  between   individuals  
  41. 41. in  order  to  facilitate  the   efficient  genera9on  of  value.  
  42. 42. The  advantage  of  quality   interac9ons  is  you  decrease   the  reliance  on  process.   Encourage  quality   interacFons.  
  43. 43. Any  change   starts  with  you.   People  
  44. 44. Any  change  feeds  back     into  the  system   InteracFons  
  45. 45. People  need  to  understand   why  more  than  how.   People  over  Process  
  46. 46. Thank  you   5462  

×