The role of leadership in software development
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Uploaded on Jun 19, 2008
Google Tech Talks
May 6, 2008
When you look around, there are a lot of leaders recommended for software development. We have the functional manager and the project manager, the scrum master and the black belt, the product owner and the customer-on-site, the technical leader and the architect, the product manager and the chief engineer.
Clearly that's too many leaders. So how many leaders should there be, what should they do, what shouldn't they do, and what skills do they need?
This will be a presentation and discussion of leadership roles in software development -- what works, what doesn't and why.
Speaker: Mary Poppendieck
Mary Poppendieck started her career as a process control programmer, moved on to manage the IT department of a manufacturing plant, and then ended up in product development, where she was both a product champion and department manager.
Mary considered retirement 1998, but instead found herself managing a government software project where she first encountered the word "waterfall." When Mary compared her experience in successful software and product development to the prevailing opinions about how to manage software projects, she decided the time had come for a new paradigm. She wrote the award-winning book Lean Software Development: An Agile Toolkit in 2003 to explain how the lean principles from manufacturing offer a better approach to software development.
Over the past six years, Mary has found retirement elusive as she lectures and teaches classes with her husband Tom. Based on their on-going learning, they wrote a second book, Implementing Lean Software Development: From Concept to Cash in 2006. A popular writer and speaker, Mary continues to bring fresh perspectives to the world of software development.
Speaker: Tom Poppendieck
Tom Poppendieck has 25 years of experience in computing including eight years of work with object technology. His modeling and mentoring skills are rooted in his experience as a physics professor. His early work was in IT infrastructure, product development, and manufacturing support, and evolved to consulting project assignments in healthcare, logistics, mortgage banking, and travel services.
Tom led the development of a world-class product data management practice for a major commercial avionics manufacturer that reduced design to production transition efforts from 6 months to 6 weeks. He also led the technical architecture team for very large national and international Baan and SAP implementations.
Tom Poppendieck is an enterprise analyst and architect, and an agile process mentor. He focuses on identifying real business value and enabling product teams to realize that value. Tom specializes in understanding customer processes and in effective collaboration of customer, development and support specialists to maximize development efficiency, system flexibility, and business value.
Tom is co-author of the book Lean Software Development: An Agile Toolkit, published in 2003, and its sequel, Implementing Lean Software Development: From Concept to Cash, published in 2006.
Standard YouTube License
- 59:00 Values-Based Leadershipby UCtelevisionFeatured 21,474
- 1:01:33 A Possible Future of Software Developmentby GoogleTechTalks 61,017 views
- 1:33:20 Self-Organization: The Secret Sauce for Improving your Scrum teamby GoogleTechTalks 70,390 views
- 54:23 80:20 rules! - Building software smarterby GoogleTechTalks 35,912 views
- 1:00:28 Leadership and Visionby GoogleTechTalks 91,986 views
- 1:03:42 GTAC 2011: Closing Keynote - Secrets of World Class Software Organizationsby GoogleTechTalks 10,879 views
- 4 videos Play all Leanby ehsavoie
- 55:27 How Cybercriminals Steal Moneyby GoogleTechTalks 134,832 views
- 1:00:18 How To Design A Good API and Why it Mattersby GoogleTechTalks 173,675 views
- 59:34 Automated Testing Patterns and Smellsby GoogleTechTalks 42,200 views
- 56:36 So You Want To Be A Programming Rock Star?by GoogleTechTalks 55,661 views
- 32:08 "The Clean Code Talks -- Unit Testing"by GoogleTechTalks 95,306 views
- 1:36:09 Hyperproductive Distributed Scrum Teamsby GoogleTechTalks 26,254 views
- 38:25 "The Clean Code Talks -- Inheritance, Polymorphism, & Testing"by GoogleTechTalks 125,973 views
- 1:02:52 Google Personal Growth Series: Mindsight: The New Science ofby GoogleTechTalks 159,758 views
- 56:31 The Secret History of Silicon Valleyby GoogleTechTalks 219,133 views
- 1:00:49 Competing On The Basis Of Speedby GoogleTechTalks 4,520 views
- 55:40 Coaching Series: Impactful Communicationby GoogleTechTalks 141,097 views
- 56:21 Putting the Fun in Functional: Applying Game Mechanics to Functional Softwareby GoogleTechTalks 46,796 views
- 1:13:53 Advanced Topics in Programming Languages: Java Puzzlers,...by GoogleTechTalks 201,636 views
- 45:37 Eclipse Day at the Googleplex: Mylyn Simplifies Developmentby GoogleTechTalks 14,094 views
- Loading more suggestions...