POPULARITY
"Pull, don't push. Don't tell people what to do. Tell them what results you want and let them figure out how best to achieve the outcome that's needed." Mary & Tom Poppendieck are the co-authors of several books related to Agile and Lean, including their award-winning book “Lean Software Development: An Agile Toolkit” published in 2003. In this episode, Mary & Tom shared about lean software development, its principles and mindset, and the concept of a pull system. Mary & Tom then pointed out the problems of having proxies in software development and how it is much better to manage by the outcomes by having the people directly figuring out the best way to achieve those outcomes. Later on, Mary & Tom talked about the concept of flow, why it is important to optimize flow, and how to optimize flow by analyzing the value stream map and minimizing approval process. Listen out for: Career Journey - [00:05:26] Lean Software Development - [00:18:50] Pull, Don't Push - [00:23:34] Proxies - [00:31:00] Managing by Outcome - [00:37:10] Optimizing Flow - [00:41:18] Value Stream Map & Approvals - [00:47:00] 3 Tech Lead Wisdom - [00:55:05] _____ Mary Poppendieck's Bio Mary wrote the now-classic book “Lean Software Development: an Agile Toolkit”, proposing an approach which focuses on customers, respects software engineers, concentrates on learning, and leverages flow. Mary is a popular writer and speaker. Sequels of her first book include “Implementing Lean Software Development: from Concept to Cash”, “Leading Lean Software Development: Results are Not the Point” and “The Lean Mindset: Ask the Right Questions”. Tom Poppendieck's Bio Tom has over three decades of experience in computing, including several years of work with object technology. Tom holds a PhD in Physics and has taught physics for ten years. He is the coauthor of four books: “Lean Software Development” (2003), “Implementing Lean Software Development” (2006), “Leading Lean Software Development” (2009) and “Lean Mindset” (2013). Follow Mary and Tom: Website – http://www.poppendieck.com/ Mary's blog – http://www.leanessays.com/ Mary's Twitter – @mpoppendieck Our Sponsor Today's episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals. Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it's free to join and easy to keep up with the latest tech trends. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/91.
Support the show (https://www.patreon.com/masteringagility)
In this week's episode, Dave and Peter will unpack lean thinking. They'll explore how it works in an innovative and complex environment. This week takeaways:— Efficiency or effectiveness— System variance in complex systems— Apply the method to the right problemReferences in this episode:Gary Hamel — https://www.garyhamel.com/authorTom and Mary Poppendieck — https://www.goodreads.com/book/show/194338.Lean_Software_DevelopmentVideo — https://www.youtube.com/watch?v=vJG698U2MvoWe love to hear feedback! If you have questions, would like to propose a topic, or even join us for a conversation, contact us here: feedback@definitelymaybeagile.com
This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubAino Vonge Corry - Author of "Retrospectives Antipatterns" - @apaipiAllen Holub - Author of "Holub on Patterns" & "Taming Java Threads" - @allenholubBernd Rücker - Author of "Practical Process Automation" - @berndrueckerMary Poppendieck - Author of "The Lean Mindset" - @mpoppendieckMike Amundsen - Author of "Design and Build Great Web APIs" - @mamundRobert C. Martin (Uncle Bob) - Author of "Clean Code" & "The Clean Coder", Co-author of the Agile Manifesto - @unclebobmartinDESCRIPTIONSharing from our experiences is one of the most important ways in which we can help software developers and engineers that are just starting out. We asked some of the well-known and respected names in the industry what are some of the things they wish someone had told them when they were starting out. Dive into this GOTO Unscripted episode to discover the stories of Mary Poppendieck, Mike Amundsen, Allen Holub, Bernd Rücker, Aino Vonge Corry and Uncle Bob Martin. Read the full transcription of the interview here:https://gotopia.tech/bookclub/episodes/you-wish-you-had-known-when-you-started-as-a-developerRECOMMENDED BOOKSAino Vonge Corry • Retrospectives Antipatterns • https://amzn.to/3naFk84Bernd Rücker • Practical Process Automation • https://amzn.to/3cs3BSHMike Amundsen • Design and Build Great Web APIs • https://bookshop.org/a/9452/9781680506808Uncle Bob • Clean Code • https://amzn.to/3soPO6kUncle Bob • Clean Coder • https://amzn.to/3dhEPWXUncle Bob • Clean Architecture • https://amzn.to/3x0gjBQUncle Bob • Clean Agile • https://amzn.to/3fEqTrOAllen Holub • Holub on Patterns • https://amzn.to/3g8Is3uAllen Holub • Taming Java Threads • https://amzn.to/3mLNYdIMary & Tom Poppendieck • The Lean Mindset • https://amzn.to/3hqeczXMary & Tom Poppendieck • Implementing Lean Software Development • https://amzn.to/3hm6XufMary & Tom Poppendieck • Leading Lean Software Development • https://amzn.to/2STLX4vMary & Tom Poppendieck • Lean Software Development • https://amzn.to/3hkZifIhttps://twitter.com/GOTOconhttps://www.linkedin.com/company/goto-https://www.facebook.com/GOTOConferencesLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket at https://gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
https://www.leanblog.org/391My guests for Episode #391 are Mary Poppendieck and Tom Poppendieck, the authors of books including Lean Software Development: An Agile Toolkit, Implementing Lean Software Development, and The Lean Mindset: Ask the Right Questions.In the episode, we'll hear their thoughts on Lean as "a way of thinking that values people" and how teamwork, problem solving, and customer focus are integral to Lean -- in software or otherwise. How can we build capabilities for problem solving ("producing people") and how can we "learn how to learn"?Questions, Links, and MoreHow did you first discover Lean? How did you come to see the potential applications to software development?You published Lean Software Development in 2003 -- how do you define that term “Lean” and what does it mean to you?How has your view of Lean evolved over those 17 years?What have you learned about Lean / TPS from visiting Japan?Your 2013 book is called "The Lean Mindset" -- as the subtitle says, asking the right questions is important... why so? How do we know what the right questions are?2009 -- Leading Lean Software Development -- another provocative subtitle... "results are not the point" -- what do you mean?LeanEssays.comTheir website: http://poppendieck.com/Mary on Twitter
Mary Poppendieck has a message for the software community: Stop talking about soft skills and let engineers be engineers. https://builtin.com/software-engineering-perspectives/lean-agile-methodology-software-engineering Lean Software Development: An Agile ToolkitAgile ManifestoWhy Google’s Programming Language Is Worth Your Timepopular essaystarted going to mendropped steadily since thenabout a quarter3.5 times more likelypushed intoare seen asagain and again and againtwo thirdstrying thingsPre-Emptive, Client-Side Rate Limiting
Mary and Tom Poppendieck on The Modern Agile Show, Daniel Mezick on Agile Uprising, Jennifer Tu, Zee Spencer, Thayer Prime, and Matt Patterson on Tech Done Right, James Colgan on This Is Product Management, and Matt Kaplan on Build by Drift. I’d love for you to email me with any comments about the show or any suggestions for podcasts I might want to feature. Email podcast@thekguy.com. This episode covers the five podcast episodes I found most interesting and wanted to share links to during the two week period starting March 18, 2019. These podcast episodes may have been released much earlier, but this was the fortnight when I started sharing links to them to my social network followers. MARY AND TOP POPPENDIECK ON THE MODERN AGILE SHOW The Modern Agile Show podcast featured Mary and Tom Poppendieck with host Joshua Kerievsky. Recorded at the ScanAgile 2018 conference in Helsinki, Mary and Tom talked about their keynote on proxies and permissions. Inspired by Bret Victor’s statement that creators need an immediate connection to what they create, Tom and Mary presented on how the most effective teams are autonomous, asynchronous teams that are free of the proxies and permissions that separate creators from their creations. This led to a discussion of lean thinking and Mary pointed out that the interesting thing about lean is that fast and safe go together. She gave the example of a construction site where nothing slows things down more than the occurrence of an accident. Mary talked about how Jeff Bezos is a good early example of someone who understood that if you want to get really, really big, you need to have autonomous agents acting independently and thinking for themselves. iTunes link: https://itunes.apple.com/ca/podcast/interview-with-mary-and-tom-poppendieck/id1326918248?i=1000407584120&mt=2 Website link: https://github.com/modernagile/podcast/blob/master/ModernAgileShow_26_Interview_with_Mary_and_Tom_Poppendieck.mp3 DANIEL MEZICK ON AGILE UPRISING The Agile Uprising podcast featured Daniel Mezick with hosts Jay Hrcsko and Brad Stokes. Daniel told the story of how the OpenSpace Agility movement was born from ideas he brought to a Scrum Gathering in Paris in 2013 under the name Open Agile Adoption. He described Open Space as an invitational, all-hands meeting format in which there is an important issue, no one person has the answer, and there is an urgency to reach a decision. The Open Space format then creates the conditions for high performance through self-organization. Brad brought up that he imagines that OpenSpace Agility can be terrifying to some leaders. Daniel noted that the fear is due to the fact that we have failed the executive leadership of the largest organizations. In the name of “meeting them where they’re at,” we’ve traded away our principles and values and haven’t taught them anything in exchange. Daniel says, “Self-management scales. Not the framework.” This echoes Mary Poppendieck’s comments from the Modern Agile Show on how self-managing, autonomous, asynchronous agents are the only way to scale. Using Scrum as an example, Daniel said that, for the Product Owner to be successful, everyone in the organization must respect his or her decisions. If you do that, he says, you will immediately get culture change because you’ve refactored the authority distribution schema. iTunes link: https://itunes.apple.com/ca/podcast/openspace-agility-with-daniel-mezick/id1163230424?i=1000430511928&mt=2 Website link: https://agileuprising.libsyn.com/podcast/openspace-agility-with-daniel-mezick JENNIFER TU, ZEE SPENCER, THAYER PRIME, AND MATT PATTERSON ON TECH DONE RIGHT FROM TABLE XI The Tech Done Right podcast featured Jennifer Tu, Zee Spencer, Thayer Prime, and Matt Patterson with host Noel Rappin. Noel started by asking the guests what they thought the biggest mistake people make when trying to hire developers is. Thayer said, “One of the biggest mistakes anybody makes in hiring is hiring people they like and that they want to work with because they’re nice as opposed to hiring against a spec of what the worker is supposed to be doing.” This comment matches my own experience because this practice was rampant on previous teams of mine. Jennifer asked Matt how his company attracts candidates and he described using their current employee’s networks. Thayer called this the number one diversity mistake that all companies make. Noel asked about what to do at the end of the process where you need to go from multiple opinions you need to turn into a single yes/no decision. Jennifer has everyone write down their impressions before they talk to anyone else and write down specifically what they observed to support the conclusion you come to. This is how I always do it, but I’m always surprised at how few teams practice this. Noel asked about good and bad uses of interview time. I loved Jennifer’s example of what a bad use of time it is to say, “Tell me about yourself.” Sometimes I have candidates jump into providing this kind of information even though I hadn’t asked. Such people steer the interview into a well-prepared speech of all their best qualities that doesn’t give you a full picture of the candidate. Thayer then made a comment about the tendency of interviewers to try to make the candidates sweat. I agree with Thayer that this is usually the exact opposite of what you want if you’re trying to make the interview as much like the actual job experience as possible. iTunes link: https://itunes.apple.com/ca/podcast/episode-56-developer-hiring/id1195695341?i=1000430735771&mt=2 Website link: https://www.techdoneright.io/56 JAMES COLGAN ON THIS IS PRODUCT MANAGEMENT The This Is Product Management podcast featured James Colgan with host Mike Fishbein. James is a product manager for Outlook Mobile, which has 100 million monthly active users. James talked about his strategy for user growth being to make a product that is trusted by IT and loved by users. This led to their measures of success, such as usage and love for the product, measured by things like app store rating. James gave a great example of doing user research to create a product that is loved globally rather just in certain geographies. They did research in Asia and found drastic differences in the relationship between personal time and work time. They found North Americans and Europeans kept a strong delineation between work and personal time, but they found significant overlap between personal and work time among Asian customers. The data-driven nature of the product decisions payed dividends in both choosing the right features to work on and avoiding the wrong ones. They got the idea that they wanted to improve the ease of composing emails, but after looking at their instrumentation, they found that the average session length was 22 seconds. So instead they focused on consumption of emails over composition. iTunes link: https://itunes.apple.com/ca/podcast/188-listening-to-users-at-scale-is-product-management/id975284403?i=1000430581654&mt=2 Website link: https://www.thisisproductmanagement.com/episodes/listening-to-users-at-scale/ MATT KAPLAN ON BUILD BY DRIFT The Build by Drift podcast featured Matt Kaplan with host Maggie Crowley. Matt talked about how the book Creativity Inc. by Pixar founder Ed Catmull inspired him to see the similarities between creating products and telling stories. He says that every great story has a protagonist (the target user), starts with tension (the problem the product is trying to solve), has an end state (the vision for solving the user’s problem), has a core belief (the product differentiators), and consists of a sequence of events to get to that end state (the work we need to do to get the users from the tension to the end state). Maggie asked what the benefits are of thinking about products in this way and he explained that product management is about solving problems and telling stories. Stories could be used to convince salespeople that you’re doing the right thing, to tell engineers about what they’re going to build, or to tell customers about what your team has built. iTunes link: https://itunes.apple.com/ca/podcast/build-19-how-great-products-are-like-great-stories/id1445050691?i=1000430866513&mt=2 Website link: https://www.youtube.com/watch?v=swz0TnLwbrA&list=PL_sQbSaZtRqCn6JJSkjma79c8c4bLdaJH&index=4&t=0s FEEDBACK Ask questions, make comments, and let your voice be heard by emailing podcast@thekguy.com. Twitter: https://twitter.com/thekguy LinkedIn: https://www.linkedin.com/in/keithmmcdonald/ Facebook: https://www.facebook.com/thekguypage Instagram: https://www.instagram.com/the_k_guy/ YouTube: https://www.youtube.com/channel/UCysPayr8nXwJJ8-hqnzMFjw Website:
GUEST BIO: David James is the founder of TotalCarCheck.co.uk, a vehicle background check website. David started this company as successful entrepreneurs do, by solving a problem he encountered. After his parents bought a stolen car and found themselves at a $5,000 loss, he created a website that wouldn't allow this to happen again. David's focused and realistic mindset has supported TotalCarCheck.co.uk in running background checks on almost two thirds of all the vehicles in the United Kingdom. The parallel app has become one of the top utility apps in the UK and David continues to use forward thinking, innovation, and his customers to grow his company and create transparency in the car buying process. SHOW SUMMARY: David James, founder of TotalCarCheck.co.uk, is an entrepreneur with a laser focus on simplicity and great results. His vehicle background check website has become the most successful website in the UK in his niche. David has built the foundation for his software based of seven lean principles, which he'll discuss during our conversation. In this episode, David explains how he runs his company with only two employees, his advice for new software entrepreneurs and the books that have given him the insight for this accolade of success. This is The Lean Commerce Podcast. TOPICS: How did you get started with your business? 0:57 I had a more normal career starting off, but I always had an entrepreneurial spirit. My parents accidentally bought a stolen car and I realized there was a problem that needed to be solved, people needed to be able to run a background check on a car. 4:17 Once you get the wheels rolling, you start to get momentum. Very quickly people started to realize what we were doing was different than what other vehicle background check websites were doing and business started to grow from there. 6:33 Even in darker times, there is opportunity. It sounds spiritual, but the experience of my parent's buying the stolen car was an epiphany for me. When I look back, it all seems kind of unbelievable that something so fortunate was built from such a negative experience. If you have a passion for something and genuinely enjoy doing it, it really helps you to become successful. 13:06 I think if you are consistent in what you want to do, you generally get results in the end. If you stay consistent in those principles and approach, you come out well in the end. You're checking two thirds of all of the vehicles in the UK, what does the backend of your business look like? 15:55 Pretty much from day one, we've done this with only two staff members (including myself). This works because of two rules. The first is, we automate ruthlessly. People tend to skip over this because the initial effort is difficult, but the cost saving over five years is incredible. The second is, outsource wherever you can. Our accounts, legal, HR, design and development are all outsourced. This gives you much more flexibility. What are your lean development principles? 20:22 My lean business strategy comes from the seven principles outlined in Lean Software Development by Mary Poppendieck. First, eliminate all waste. Second, amplify learning by teaching your entire team, not just yourself. Third, make decisions as late as possible. Fourth, deliver as quickly as possible. Fifth, empower the team. Sixth, build integrity. Seventh, see the whole picture. Marketing techniques that worked before, don't always work now. How do you work around this problem? 35:56 It's frustrating because you don't know if it's the market changing or if you did something wrong. But, that's the beauty of what we do. It was formulaic, it would be easy. That's how the best have their advantage because they are able to discover the variables to focus on and the variables to ignore. 38:40 Whenever I'm pouring over the numbers, I try to ground myself by asking, “What am I doing this for?” and remind myself that I'm doing this so I can
GUEST BIO: David James is the founder of TotalCarCheck.co.uk, a vehicle background check website. David started this company as successful entrepreneurs do, by solving a problem he encountered. After his parents bought a stolen car and found themselves at a $5,000 loss, he created a website that wouldn't allow this to happen again. David's focused and realistic mindset has supported TotalCarCheck.co.uk in running background checks on almost two thirds of all the vehicles in the United Kingdom. The parallel app has become one of the top utility apps in the UK and David continues to use forward thinking, innovation, and his customers to grow his company and create transparency in the car buying process. SHOW SUMMARY: David James, founder of TotalCarCheck.co.uk, is an entrepreneur with a laser focus on simplicity and great results. His vehicle background check website has become the most successful website in the UK in his niche. David has built the foundation for his software based of seven lean principles, which he'll discuss during our conversation. In this episode, David explains how he runs his company with only two employees, his advice for new software entrepreneurs and the books that have given him the insight for this accolade of success. This is The Lean Commerce Podcast. TOPICS: How did you get started with your business? 0:57 I had a more normal career starting off, but I always had an entrepreneurial spirit. My parents accidentally bought a stolen car and I realized there was a problem that needed to be solved, people needed to be able to run a background check on a car. 4:17 Once you get the wheels rolling, you start to get momentum. Very quickly people started to realize what we were doing was different than what other vehicle background check websites were doing and business started to grow from there. 6:33 Even in darker times, there is opportunity. It sounds spiritual, but the experience of my parent's buying the stolen car was an epiphany for me. When I look back, it all seems kind of unbelievable that something so fortunate was built from such a negative experience. If you have a passion for something and genuinely enjoy doing it, it really helps you to become successful. 13:06 I think if you are consistent in what you want to do, you generally get results in the end. If you stay consistent in those principles and approach, you come out well in the end. You're checking two thirds of all of the vehicles in the UK, what does the backend of your business look like? 15:55 Pretty much from day one, we've done this with only two staff members (including myself). This works because of two rules. The first is, we automate ruthlessly. People tend to skip over this because the initial effort is difficult, but the cost saving over five years is incredible. The second is, outsource wherever you can. Our accounts, legal, HR, design and development are all outsourced. This gives you much more flexibility. What are your lean development principles? 20:22 My lean business strategy comes from the seven principles outlined in Lean Software Development by Mary Poppendieck. First, eliminate all waste. Second, amplify learning by teaching your entire team, not just yourself. Third, make decisions as late as possible. Fourth, deliver as quickly as possible. Fifth, empower the team. Sixth, build integrity. Seventh, see the whole picture. Marketing techniques that worked before, don't always work now. How do you work around this problem? 35:56 It's frustrating because you don't know if it's the market changing or if you did something wrong. But, that's the beauty of what we do. It was formulaic, it would be easy. That's how the best have their advantage because they are able to discover the variables to focus on and the variables to ignore. 38:40 Whenever I'm pouring over the numbers, I try to ground myself by asking, “What am I doing this for?” and remind myself that I'm doing this so I can
GUEST BIO: David James is the founder of TotalCarCheck.co.uk, a vehicle background check website. David started this company as successful entrepreneurs do, by solving a problem he encountered. After his parents bought a stolen car and found themselves at a $5,000 loss, he created a website that wouldn’t allow this to happen again. David’s focused and realistic mindset has supported TotalCarCheck.co.uk in running background checks on almost two thirds of all the vehicles in the United Kingdom. The parallel app has become one of the top utility apps in the UK and David continues to use forward thinking, innovation, and his customers to grow his company and create transparency in the car buying process. SHOW SUMMARY: David James, founder of TotalCarCheck.co.uk, is an entrepreneur with a laser focus on simplicity and great results. His vehicle background check website has become the most successful website in the UK in his niche. David has built the foundation for his software based of seven lean principles, which he’ll discuss during our conversation. In this episode, David explains how he runs his company with only two employees, his advice for new software entrepreneurs and the books that have given him the insight for this accolade of success. This is The Lean Commerce Podcast. TOPICS: How did you get started with your business? 0:57 I had a more normal career starting off, but I always had an entrepreneurial spirit. My parents accidentally bought a stolen car and I realized there was a problem that needed to be solved, people needed to be able to run a background check on a car. 4:17 Once you get the wheels rolling, you start to get momentum. Very quickly people started to realize what we were doing was different than what other vehicle background check websites were doing and business started to grow from there. 6:33 Even in darker times, there is opportunity. It sounds spiritual, but the experience of my parent’s buying the stolen car was an epiphany for me. When I look back, it all seems kind of unbelievable that something so fortunate was built from such a negative experience. If you have a passion for something and genuinely enjoy doing it, it really helps you to become successful. 13:06 I think if you are consistent in what you want to do, you generally get results in the end. If you stay consistent in those principles and approach, you come out well in the end. You’re checking two thirds of all of the vehicles in the UK, what does the backend of your business look like? 15:55 Pretty much from day one, we’ve done this with only two staff members (including myself). This works because of two rules. The first is, we automate ruthlessly. People tend to skip over this because the initial effort is difficult, but the cost saving over five years is incredible. The second is, outsource wherever you can. Our accounts, legal, HR, design and development are all outsourced. This gives you much more flexibility. What are your lean development principles? 20:22 My lean business strategy comes from the seven principles outlined in Lean Software Development by Mary Poppendieck. First, eliminate all waste. Second, amplify learning by teaching your entire team, not just yourself. Third, make decisions as late as possible. Fourth, deliver as quickly as possible. Fifth, empower the team. Sixth, build integrity. Seventh, see the whole picture. Marketing techniques that worked before, don’t always work now. How do you work around this problem? 35:56 It’s frustrating because you don’t know if it’s the market changing or if you did something wrong. But, that’s the beauty of what we do. It was formulaic, it would be easy. That’s how the best have their advantage because they are able to discover the variables to focus on and the variables to ignore. 38:40 Whenever I’m pouring over the numbers, I try to ground myself by asking, “What am I doing this for?” and remind myself that I’m doing this so I can spend more time with my family. I don’t want to get lost in my work and have it be the center of everything that I do. This work has that effect on us and if we’re not careful, it can become addictive and habitual. 43:46 Throwing hours at a project doesn’t fix anything. It doesn’t achieve anything. You need to be creative and innovate. Spend your time wisely instead of in this false culture of hustle and working nine hours a day for six days a week. What tactics do you use to get reviews? 45:38 We incentive people to leave reviews by giving them a check voucher for $199, using copy that asks users to leave a review and we giveaway free information to users who create an account with us. Resources mentioned in the Podcast: Lean Software Development by Mary Poppendieck The Power of Persuasion: How We’re Bought and Sold Breakthrough Advertising by Eugene M. Schwartz The Four Hour Work Week: Escape 9-5, Live Anywhere and Join The New Rich Browser Stack Browser Shots Webpagetest.org Google Lighthouse Contact David: David on Twitter David on LinkedIN Total Car Check Total Car Check on Twitter
GUEST BIO: David James is the founder of TotalCarCheck.co.uk, a vehicle background check website. David started this company as successful entrepreneurs do, by solving a problem he encountered. After his parents bought a stolen car and found themselves at a $5,000 loss, he created a website that wouldn’t allow this to happen again. David’s focused and realistic mindset has supported TotalCarCheck.co.uk in running background checks on almost two thirds of all the vehicles in the United Kingdom. The parallel app has become one of the top utility apps in the UK and David continues to use forward thinking, innovation, and his customers to grow his company and create transparency in the car buying process. SHOW SUMMARY: David James, founder of TotalCarCheck.co.uk, is an entrepreneur with a laser focus on simplicity and great results. His vehicle background check website has become the most successful website in the UK in his niche. David has built the foundation for his software based of seven lean principles, which he’ll discuss during our conversation. In this episode, David explains how he runs his company with only two employees, his advice for new software entrepreneurs and the books that have given him the insight for this accolade of success. This is The Lean Commerce Podcast. TOPICS: How did you get started with your business? 0:57 I had a more normal career starting off, but I always had an entrepreneurial spirit. My parents accidentally bought a stolen car and I realized there was a problem that needed to be solved, people needed to be able to run a background check on a car. 4:17 Once you get the wheels rolling, you start to get momentum. Very quickly people started to realize what we were doing was different than what other vehicle background check websites were doing and business started to grow from there. 6:33 Even in darker times, there is opportunity. It sounds spiritual, but the experience of my parent’s buying the stolen car was an epiphany for me. When I look back, it all seems kind of unbelievable that something so fortunate was built from such a negative experience. If you have a passion for something and genuinely enjoy doing it, it really helps you to become successful. 13:06 I think if you are consistent in what you want to do, you generally get results in the end. If you stay consistent in those principles and approach, you come out well in the end. You’re checking two thirds of all of the vehicles in the UK, what does the backend of your business look like? 15:55 Pretty much from day one, we’ve done this with only two staff members (including myself). This works because of two rules. The first is, we automate ruthlessly. People tend to skip over this because the initial effort is difficult, but the cost saving over five years is incredible. The second is, outsource wherever you can. Our accounts, legal, HR, design and development are all outsourced. This gives you much more flexibility. What are your lean development principles? 20:22 My lean business strategy comes from the seven principles outlined in Lean Software Development by Mary Poppendieck. First, eliminate all waste. Second, amplify learning by teaching your entire team, not just yourself. Third, make decisions as late as possible. Fourth, deliver as quickly as possible. Fifth, empower the team. Sixth, build integrity. Seventh, see the whole picture. Marketing techniques that worked before, don’t always work now. How do you work around this problem? 35:56 It’s frustrating because you don’t know if it’s the market changing or if you did something wrong. But, that’s the beauty of what we do. It was formulaic, it would be easy. That’s how the best have their advantage because they are able to discover the variables to focus on and the variables to ignore. 38:40 Whenever I’m pouring over the numbers, I try to ground myself by asking, “What am I doing this for?” and remind myself that I’m doing this so I can spend more time with my family. I don’t want to get lost in my work and have it be the center of everything that I do. This work has that effect on us and if we’re not careful, it can become addictive and habitual. 43:46 Throwing hours at a project doesn’t fix anything. It doesn’t achieve anything. You need to be creative and innovate. Spend your time wisely instead of in this false culture of hustle and working nine hours a day for six days a week. What tactics do you use to get reviews? 45:38 We incentive people to leave reviews by giving them a check voucher for $199, using copy that asks users to leave a review and we giveaway free information to users who create an account with us. Resources mentioned in the Podcast: Lean Software Development by Mary Poppendieck The Power of Persuasion: How We’re Bought and Sold Breakthrough Advertising by Eugene M. Schwartz The Four Hour Work Week: Escape 9-5, Live Anywhere and Join The New Rich Browser Stack Browser Shots Webpagetest.org Google Lighthouse Contact David: David on Twitter David on LinkedIN Total Car Check Total Car Check on Twitter
This week's guests are Tom and Mary Poppendieck. Tom and Mary discussed the role that lean plays in software development, versus in more traditional operational contexts. An MP3 version of this episode is available for download here. In this episode you'll learn: The quote that inspires Tom and Mary (2:16) Their background (3:37) Lean in a development environment (7:24) An example problem (9:40) How one piece flow applies to software development (13:41) About defects (14:21) The role of Artificial Intelligence (18:46) Practicing lean in software (23:50) What "Respect for People" means to them (27:16) The best advice Mary has ever received (29:25) What Tom is most proud of as it relates to lean (30:28) Their book recommendations (31:20) Final words of wisdom (33:45) Podcast Resources Right Click to Download this Podcast as an MP3 Download a Free Audio Book at Audible.com Gemba Academy Kata Resources Lean Software Development Seat at the Table by Mark Schwartz Lean Essays Tom and Mary's Website Subscribe & Never Miss New Episodes! Click to Subscribe in iTunes If you enjoyed this podcast please be sure to subscribe on iTunes. Once you're a subscriber all new episodes will be downloaded to your iTunes account and smartphone. The easiest way for iPhone users to listen to the show is via the free, and incredible, Podcast app. You can download it here. CLICK HERE to subscribe to the Gemba Academy podcast on iTunes. You can also subscribe via Stitcher which is definitely Android friendly. What Do You Think? Have you ever practiced lean in a development context? How was it different?
The O’Reilly Programming Podcast: Embracing late changes, plurality, and decentralization.In this episode of the O’Reilly Programming Podcast, I talk with Michael Nygard, a software architect at Cognitect. He has spoken about “architecture without an end state” at numerous O’Reilly Software Architecture events, and he is the author of the book Release It! Design and Deploy Production-Ready Software.Discussion points: Architecture without an end state means accepting that “changes you’re starting now will co-exist with changes that started last year and the year before,” Nygard says. “If you adopt that perspective, then you stop trying to rip up the pavement and do something completely new, and you focus a lot more on incremental change.” Quoting Mary Poppendieck, Nygard says that changes in scope should be embraced as an opportunity. “It’s not only reality that we’re going to have technical disruptions to our systems; we’re going to have business disruptions as well,” he says. “Embracing plurality” is one of Nygard’s eight rules for architecting systems that are built to accept change. “When you build a service, it should allow for many consumers, some of whom you have no prior knowledge about— they just show up and start using your system,” he says. Other links: Nygard’s presentation Maneuverable Architecture from the 2016 O’Reilly Software Architecture Conference Nygard’s 2016 blog post on the “twilight period” in software development and deployment for cloud native systems Nygard’s workshop at QCon San Francisco on November 16th The book The Principles of Product Development Flow by Donald Reinertsen
The O’Reilly Programming Podcast: Embracing late changes, plurality, and decentralization.In this episode of the O’Reilly Programming Podcast, I talk with Michael Nygard, a software architect at Cognitect. He has spoken about “architecture without an end state” at numerous O’Reilly Software Architecture events, and he is the author of the book Release It! Design and Deploy Production-Ready Software.Discussion points: Architecture without an end state means accepting that “changes you’re starting now will co-exist with changes that started last year and the year before,” Nygard says. “If you adopt that perspective, then you stop trying to rip up the pavement and do something completely new, and you focus a lot more on incremental change.” Quoting Mary Poppendieck, Nygard says that changes in scope should be embraced as an opportunity. “It’s not only reality that we’re going to have technical disruptions to our systems; we’re going to have business disruptions as well,” he says. “Embracing plurality” is one of Nygard’s eight rules for architecting systems that are built to accept change. “When you build a service, it should allow for many consumers, some of whom you have no prior knowledge about— they just show up and start using your system,” he says. Other links: Nygard’s presentation Maneuverable Architecture from the 2016 O’Reilly Software Architecture Conference Nygard’s 2016 blog post on the “twilight period” in software development and deployment for cloud native systems Nygard’s workshop at QCon San Francisco on November 16th The book The Principles of Product Development Flow by Donald Reinertsen
A Cultura Lean, herdou do TPS, o hábito de buscar e eliminar desperdícios. Em se tratando de Lean, tudo aquilo que não agrega valor é desperdício. Os 7 principais desperdícios tradicionais são: 7 Desperdícios 1. Defeitos 2. Super-produção 3. Transporte 4. Esperas (Filas) 5. Estoque Desnecessário (WIP) 6. Movimentação Desnecessária (ergonomia) 7. Processamento Desnecessário O que você está fazendo hoje na sua organização que não está mais agregando valor? Leia o Livro de Tom e Mary Poppendieck sobre Lean http://amzn.to/1UowKgF Receba as novidades em seu e-mail: ✩ http://blog.andrefaria.com/vip Assine o podcast: ✩ Youtube http://andrefaria.com/youtube ✩ iTunes http://andrefaria.com/itunes ✩ Android http://andrefaria.com/android ✩ SoundCloud http://andrefaria.com/soundcloud Encontre-me nas redes sociais: ✩ Blog http://blog.andrefaria.com ✩ LinkedIn http://andrefaria.com/linkedin ✩ Twitter http://twitter.com/andrefaria ✩ Facebook http://andrefaria.com/facebook ✩ Instagram http://instagram.com/andrefaria ✩ Slideshare http://slideshare.com/andrefaria ✩ Snapchat http://andrefaria.com/snapchat ✩ About.me http://about.me/andrefaria
02:30 - Noah Gibbs Introduction Twitter GitHub Blog Ruby Rogues Episode #199: Deployments with Noah Gibbs Rebuilding Rails by Noah Gibbs Rails Deploy In An Hour Class 03:03 - Structure 03:44 - Guiding People Through the Magic Special-Purpose Tools: The Good and the Bad 06:55 - The Origins of Rebuilding Rails by Noah Gibbs 07:55 - The Practice of Code Reading 09:19 - Getting Started Rebuilding Rails Frameworks Sinatra Cuba Lotus The Core Functionality of Rack CGI = Common Gateway Interface 15:09 - Use Case for Rebuilding Rails Tradeoffs decent_exposure The Rails Way by Obie Fernandez 19:49 - View Model Objects (Presenter Objects?) 24:25 - What Do Rails Devs Take For Granted? Rack Security 27:59 - Rails = “Weird” ?? 32:48 - Rails Expectations When It’s Time for Separation Rails Programmers 37:56 - Constraints: Making Framework Decisions Volt Meteor 44:19 - Big Data Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems By Martin Kleppmann Aphyr (Jepsen) Picks simplehuman Garbage Cans (Avdi) Etsy CTO On Its Conservatively Crafty Tech Philosophy (Saron) Death Of A Programmer. Life Of A Farmer. (Saron) Mary Poppendieck's Keynote (Jessica) Ruby Remote Conf (Chuck) Rails Camp USA West Coast (Chuck) Traction: Get a Grip on Your Business by Gino Wickman (Chuck) Rails Camps (Coraline) The Codeless Code (Noah) Ruby Under a Microscope: An Illustrated Guide to Ruby Internals by Pat Shaughnessy (Noah) The Rails 4 Way by Obie Fernandez (Noah)
02:30 - Noah Gibbs Introduction Twitter GitHub Blog Ruby Rogues Episode #199: Deployments with Noah Gibbs Rebuilding Rails by Noah Gibbs Rails Deploy In An Hour Class 03:03 - Structure 03:44 - Guiding People Through the Magic Special-Purpose Tools: The Good and the Bad 06:55 - The Origins of Rebuilding Rails by Noah Gibbs 07:55 - The Practice of Code Reading 09:19 - Getting Started Rebuilding Rails Frameworks Sinatra Cuba Lotus The Core Functionality of Rack CGI = Common Gateway Interface 15:09 - Use Case for Rebuilding Rails Tradeoffs decent_exposure The Rails Way by Obie Fernandez 19:49 - View Model Objects (Presenter Objects?) 24:25 - What Do Rails Devs Take For Granted? Rack Security 27:59 - Rails = “Weird” ?? 32:48 - Rails Expectations When It’s Time for Separation Rails Programmers 37:56 - Constraints: Making Framework Decisions Volt Meteor 44:19 - Big Data Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems By Martin Kleppmann Aphyr (Jepsen) Picks simplehuman Garbage Cans (Avdi) Etsy CTO On Its Conservatively Crafty Tech Philosophy (Saron) Death Of A Programmer. Life Of A Farmer. (Saron) Mary Poppendieck's Keynote (Jessica) Ruby Remote Conf (Chuck) Rails Camp USA West Coast (Chuck) Traction: Get a Grip on Your Business by Gino Wickman (Chuck) Rails Camps (Coraline) The Codeless Code (Noah) Ruby Under a Microscope: An Illustrated Guide to Ruby Internals by Pat Shaughnessy (Noah) The Rails 4 Way by Obie Fernandez (Noah)
02:30 - Noah Gibbs Introduction Twitter GitHub Blog Ruby Rogues Episode #199: Deployments with Noah Gibbs Rebuilding Rails by Noah Gibbs Rails Deploy In An Hour Class 03:03 - Structure 03:44 - Guiding People Through the Magic Special-Purpose Tools: The Good and the Bad 06:55 - The Origins of Rebuilding Rails by Noah Gibbs 07:55 - The Practice of Code Reading 09:19 - Getting Started Rebuilding Rails Frameworks Sinatra Cuba Lotus The Core Functionality of Rack CGI = Common Gateway Interface 15:09 - Use Case for Rebuilding Rails Tradeoffs decent_exposure The Rails Way by Obie Fernandez 19:49 - View Model Objects (Presenter Objects?) 24:25 - What Do Rails Devs Take For Granted? Rack Security 27:59 - Rails = “Weird” ?? 32:48 - Rails Expectations When It’s Time for Separation Rails Programmers 37:56 - Constraints: Making Framework Decisions Volt Meteor 44:19 - Big Data Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems By Martin Kleppmann Aphyr (Jepsen) Picks simplehuman Garbage Cans (Avdi) Etsy CTO On Its Conservatively Crafty Tech Philosophy (Saron) Death Of A Programmer. Life Of A Farmer. (Saron) Mary Poppendieck's Keynote (Jessica) Ruby Remote Conf (Chuck) Rails Camp USA West Coast (Chuck) Traction: Get a Grip on Your Business by Gino Wickman (Chuck) Rails Camps (Coraline) The Codeless Code (Noah) Ruby Under a Microscope: An Illustrated Guide to Ruby Internals by Pat Shaughnessy (Noah) The Rails 4 Way by Obie Fernandez (Noah)
IBM Rational is "getting Agile" in a whole new way at Innovate 2012. Our new Agile Transformation Track features 50+ sessions on Agile adoption, scaling techniques, and experiences from real-world Agile teams at world-class companies. Learn the latest trends from industry experts like Mary Poppendieck, Scott Ambler and Alan Brown, and get answers to your questions from Agile coaches. Listen to this podcast so you don't miss a moment of the Agile action! Cheri Bergeron, speaker.
Here's the second part of our interview with Tom and Mary Poppendieck. The links for this episode are included with the show notes for part 1. This podcast is in English - Deze podcast is in het Engels
Welcome to the Software Process and Measurement Cast 76!In the SPaMCAST 76 I interviewed Tom and Mary Poppendieck talking about lean and their new book "Leading Lean Software Development: Results Are not the Point". Our interview covered the book, lean and leadership to just a few topics.Mary Poppendieck has been in the Information Technology industry for over thirty years. She has managed software development, supply chain management, manufacturing operations, and new product development. She spearheaded the implementation of a Just-in-Time system in a 3M video tape manufacturing plant and led new product development teams, commercializing products ranging from digital controllers to 3M Light Fiber™. Mary is a popular writer and speaker, and coauthor of the book Lean Software Development, which was awarded the Software Development Productivity Award in 2004. A sequel, Implementing Lean Software Development, was published in 2006. A third book, Leading Lean Software Development, was published in late 2009.Tom Poppendieck has over 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 holds a PhD in Physics and has taught physics for ten years. He is coauthor of the book Lean Software Development, which was awarded the Software Development Productivity Award in 2004. A sequel, Implementing Lean Software Development, was published in 2006. A third book, Leading Lean Software Development, was published in late 2009.Website: http://www.poppendieck.com/Leading Lean Software Development: Results Are not the Point http://www.amazon.com/exec/obidos/ASIN/0321620704/poppendieckco-20Contact Mary:Phone: 952-934-7998Email: mary@poppendieck.com Contact Tom:Phone: 612-804-7217Email: tom@poppendieck.com The essay in SPaMCAST 76 is titled "Walls". In the essay, "Walls" I explore the impact of living in an echo chamber when it comes to the ideas and concpets you use to drive change.Conferences and Speaking Engagements in 2010 (To Date)Are Your Project Stakeholders Satisfied February 11, 2010 11:00 am - 12:30 pm Eastern Time Measuring customer satisfaction is more than just asking if your clients got what they wanted. Customer satisfaction is a messy mix of expectations, experiences, and perceptions - with maybe a hint of functionality. In this webinar, Tom Cagley will outline one method for measuring this mixture and for identifying what really matters in customer satisfaction.Learning Objectives: • How to define customer satisfaction • Strategies for identifying what really matters • A practical framework for measuring customer satisfaction • Not all attributes of customer satisfaction matter to the same level for all stakeholders Register at http://solutions.compaid.com/forms/WebinarA20100211?ProcessType=PreRegQuest Conference in Dallas April 21 - 23. I will be talking on "Process Improvement in a Multi-Model World". The conference includes two days of workshops. The website to get more information is http://www.qaiquest.org/dallas/index.htmlNext!The next Software Process and Measurement Cast will feature an interview with . . . Me. Pat Ferdinandi turns the tables to explore the origins of the SPaMCAST and plans for the future. I had fun being interviewed and hope you will enjoy the disucssion.
Scott sits down in Oslo, Norway with Tom and Mary Poppendieck to talk about Lean Software Development, the importance of The Business, and the real definition of success.
Software Process and MeasurementShow 16! Show 16 features an interview with Mary Poppendieck discussing Lean Software Development processes. Mary Poppendieck As a seasoned leader in both operations and new product development, she brings a practical, customer-focused approach to software development problems. A popular writer and speaker, Mary’s classes on managing software development offer a fresh perspective on project management. Her book Lean Software Development: An Agile Toolkit, was published in 2003 and won the Software Development Productivity Award in 2004. A sequel, Implementing Lean Software Development: From Concept to Cash, was published in 2006. Mary’s contact data is: Phone: 952-934-7998Email: mary@poppendieck.http://www.poppendieck.com/ The essay on this instatllment of the Software Process and Measurement Cast is a titled “A Pattern of Failure, A Pattern of Change.�? The essay is a commentary on the lack of systemic thinking we sometimes see in process improvement programs The text of this commentary can be found at www.tcagley.wordpress.com. Comments and corrections are welcome. Remember that comments and feedback are welcome! There are a number of ways to share your thoughts . . . Email SPaMCAST at spamcastinfo@gmail.com Voice messages can be left at 1.206.888.6111 Twitter www.twitter.com/tcagley BLOG www.tcagley.wordpress.com Future Events: In September, I will be presenting ‘Life on the Edge: Counting Weird Things on the Web’ on Thursday September 13th at 11:20 at the International Software Measurement and Analysis Conference in Las Vegas. The conference and workshops run from Sunday September 9 through the 14th. Details are available at http://www.ifpug.org/educational/workshopagenda2007.htm Next Software Process and Measurement Cast: The next Software Process and Measurement Cast will feature an interview with Paul Radford of Charismatek Software Metrics, if you are interested in software process and measurement this is a must cast. Co
Software Process and Measurement Show 15! Show 14 features an interview with Scott Goldfarb discussing software baselines and benchmarks. Scott, the President of Q/P Management Group (http://www.qpmg.com/), is an international consultant and speaker with over thirty years of software experience. Scott specializes in helping organizations improve software quality and productivity through measurement. Scott can be contacted at sgoldfarb@qpmg.com. Ray Rosenblatt has contributed a review of the book “Metrics and Models in Software Quality Engineering�? by Stephen H Kan for the essay. The text of this commentary can be found at my blog, www.tcagley.wordpress.com. Remember that comments and feedback are welcome! There are a number of ways to share your thoughts . . . Email SPaMCAST at spamcastinfo@gmail.com Voice messages can be left at 1-206-888-6111 Twitter – www.twitter.com/tcagley BLOG – www.tcagley.wordpress.com Future Events: On August 23 I will present a DCG / CAI Webinar: titled Measure Twice, Implement Once at 11:00 AM - 12:30 PM EDT . See http://www.davidconsultinggroup.com/news/calendar.aspx for details. In September, I will be presenting ‘Life on the Edge: Counting Weird Things on the Web’ on Thursday September 13th at 11:20 at the International Software Measurement and Analysis Conference in Las Vegas. The conference and workshops run from Sunday September 9 through the 14th. Details are available at http://www.ifpug.org/educational/workshopagenda2007.htm Next Software Process and Measurement Cast: The next Software Process and Measurement Cast will feature an interview with Mary Poppendieck on Lean, if you are interested in software process efficiency this is a must cast. Co
Tom and Mary Poppendieck talk with me about their new book: Implementing Lean Software Development: From Concept to Cash Since the interview I have read a draft chapter from the book. It looks like it will be another great book.-bob payne
Mary and I talk about her work in the area of Lean Software Development, new product development and the Agile 2005 Conference in Denver.