Essential Scrum: A Practical Guide to the Most Popular Agile Process


Kenneth S. Rubin - 2012
    Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively. Whether you are new to Scrum or years into your use, this book will introduce, clarify, and deepen your Scrum knowledge at the team, product, and portfolio levels. Drawing from Rubin's experience helping hundreds of organizations succeed with Scrum, this book provides easy-to-digest descriptions enhanced by more than two hundred illustrations based on an entirely new visual icon language for describing Scrum's roles, artifacts, and activities. Essential Scrum will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it.

The Mikado Method


Ola Ellnestam - 2014
    The Mikado Method is a process for surfacing the dependencies in a codebase, so that you can systematically eliminate technical debt and get things done.It gets its name from a simple game commonly known as "pick-up sticks." You start with a jumbled pile of sticks. The goal is to remove the Mikado, or Emperor, stick without disturbing the others. Players carefully remove sticks one at a time, leaving the rest of the heap intact, slowly exposing the Mikado. The game is a great metaphor for eliminating technical debt—carefully extracting each intertwined dependency until you're able to successfully resolve the central issue and move on.The Mikado Method is a book by the creators of this process. It describes a pragmatic, straightforward, and empirical method to plan and perform non-trivial technical improvements on an existing software system. The method has simple rules, but the applicability is vast. As you read, you'll practice a step-by-step system for identifying the scope and nature of your technical debt, mapping the key dependencies, and determining the safest way to approach the "Mikado"-your goal. A natural byproduct of this process is the Mikado Graph, a minimalistic, relevant, just-in-time roadmap and information radiator that reflects deep understanding of how your system works.

Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework


Mik Kersten - 2018
    Mastering large-scale software delivery will define the economic landscape of the 21st century, just as mass production defined the landscape in the 20th. Unfortunately, business and technology leaders outside of the tech giants are woefully ill-equipped to solve the problems posed by digital transformation. A new approach is needed.In Project to Product, value stream network pioneer and technology leader Dr. Mik Kersten introduces the Flow Framework. This new way of building an infrastructure for innovation will change the way enterprises think about software delivery, enabling every organization the opportunity to win a portion of the $18.5 trillion (IDC) that will be created annually through better software delivery.Project to Product provides leaders the missing framework needed to create the technology equivalent of an advanced manufacturing line, across thousands of IT professionals, and enables optimizing value creation across the entire organization. This book is ideal for C-suite leadership and IT management at every level.

The Four Steps to the Epiphany: Successful Strategies for Startups That Win


Steve Blank - 2003
    Step-by-step strategy of how to successfully organize sales, marketing and business development for a new product or company. The book offers insight into what makes some startups successful and leaves others selling off their furniture. Packed with concrete examples, the book will leave you with new skills to organize sales, marketing and your business for success.

Management 3.0: Leading Agile Developers, Developing Agile Leaders


Jurgen Appelo - 2010
    Unfortunately, reliable guidance on Agile management has been scarce indeed. Now, leading Agile manager Jurgen Appelo fills that gap, introducing a realistic approach to leading, managing, and growing your Agile team or organization. Writing for current managers and developers moving into management, Appelo shares insights that are grounded in modern complex systems theory, reflecting the intense complexity of modern software development. Appelo's Management 3.0 model recognizes that today's organizations are living, networked systems; and that management is primarily about people and relationships. Management 3.0 doesn't offer mere checklists or prescriptions to follow slavishly; rather, it deepens your understanding of how organizations and Agile teams work and gives you tools to solve your own problems. Drawing on his extensive experience as an Agile manager, the author identifies the most important practices of Agile management and helps you improve each of them. Coverage includes - Getting beyond "Management 1.0" control and "Management 2.0" fads - Understanding how complexity affects your organization - Keeping your people active, creative, innovative, and motivated - Giving teams the care and authority they need to grow on their own - Defining boundaries so teams can succeed in alignment with business goals - Sowing the seeds for a culture of software craftsmanship - Crafting an organizational network that promotes success - Implementing continuous improvement that actually works Thoroughly pragmatic-and never trendy-Jurgen Appelo's Management 3.0 helps you bring greater agility to any software organization, team, or project.

Leading the Transformation: Applying Agile and DevOps Principles at Scale


Gary Gruver - 2015
     Leading-edge companies like Amazon and Google are applying DevOps and Agile principles to deliver large software projects faster than anyone thought possible. But most executives don’t understand how to transform their current legacy systems and processes to scale these principles across their organizations. Leading the Transformation is an executive guide, providing a clear framework for improving development and delivery. Instead of the traditional Agile and DevOps approaches that focus on improving the effectiveness of teams, this book targets the coordination of work across teams in large organizations—an improvement that executives are uniquely positioned to lead.

Lean Enterprise: How High Performance Organizations Innovate at Scale


Jez Humble - 2014
    Adopting Lean will take time and commitment, but it’s vital for harnessing the cultural and technical forces that are accelerating the rate of innovation.* Discover how Lean focuses on people and teamwork at every level, in contrast to traditional management practices* Approach problem-solving experimentally, by exploring solutions, testing assumptions, and getting feedback from real users* Lead and manage large-scale programs in a way that empowers employees, increases the speed and quality of delivery, and lowers costs* Learn how to implement ideas from the DevOps and Lean Startup movements even in complex, regulated environments

Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)


Marianne Bellotti - 2021
    Aging computer systems present complex technical challenges for organizations both large and small, and Kill It with Fire provides sound strategies for spearheading modernization efforts.Kill It with Fire examines aging computer systems, the evolution of technology over time, and how organizations can modernize, maintain, and future-proof their current systems.In playful and engaging prose, Marianne Bellotti uses real-world case studies to illustrate the technical challenges of modernizing complex legacy systems, as well as the organizational challenges of time-intensive maintenance efforts. The book explains how to evaluate existing architecture, create upgrade plans, and handle communication structures. Team exercises and historical analyses of complex computer systems make this a valuable resource for those in both older and newer companies, and will help readers restore or create systems built to evolve as time goes on.

The Product Book: How to Become a Great Product Manager


Product School - 2017
    Think about a company. Engineers build the product. Designers make sure it has a great user experience and looks good. Marketing makes sure customers know about the product. Sales get potential customers to open their wallets to buy the product. What more does a company need? What does a product manager do? Based upon Product School’s curriculum, which has helped thousands of students become great product managers, The Product Book answers that question. Filled with practical advice, best practices, and expert tips, this book is here to help you succeed! Product School offers product management classes taught by real-world product managers, working at renowned tech companies like Google, Facebook, Snapchat, Airbnb, LinkedIn, PayPal, Netflix and more. The classes are designed to fit into your work schedule, and the campuses are conveniently located in Silicon Valley, San Francisco, Los Angeles and New York.

Great Teams: 16 Things High Performing Organizations Do Differently


Don Yaeger - 2016
    Inspiring that to happen year-in and year-out is what keeps us in leadership. Don Yaeger has studied the best of the best. Now it is our turn to study this book.—Mike Krzyzewski, five-time NCAA Tournament Champion, two-time Olympic Gold Medal Winning Basketball coach, Duke University Men’s BasketballWhat makes a team great? Not just good. Not just functional. But great?Over the last six years, long-time Sports Illustrated associate editor Don Yaeger has been invited by some of the greatest companies in the world to speak about the habits of high-performing individuals. Delivering an average of 80 keynote speeches per year, Don was approached by his most consistent client, Microsoft, to develop a talk on what allowed some teams to play at a championship level year after year. From Microsoft and Starbucks to the New England Patriots and San Antonio Spurs, what do some organizations do seemingly better than most all of their opponents?Don took the challenge. He began building into his travel schedule opportunities to interview our generation’s greatest team builders from the sports and business worlds. During this process, he has conducted more than 100 interviews with some of the most successful teams and organizations in the country. From those interviews, Don has identified 16 habits that drive these high-performing teams.Building on the stories, examples, and first-hand accounts, each chapter in  Great Teams  comes with applicable examples on how to apply these characteristics in any organization.  Great Teams  is the ultimate intersection of the sports and business worlds and a powerful companion for thought leaders, teams, managers, and organizations that seek to perform similarly. The insight shared in this book is sure to enhance any team in its pursuit of excellence. Great Teams Understand the “Why”Great Teams Allow Culture to Shape Who They RecruitGreat Teams Run Successful HuddlesGreat Teams Manage Dysfunction, Friction, and Strong PersonalitiesGreat Teams See Value Others MissGreat Teams Know How to Win in Critical SituationsGreat Teams Embrace ChangeGreat Teams Build a Mentoring CultureGreat Teams Have a Rallying CryIt takes a special formula to construct championship quality teams and in this book by Don Yaeger you will be able to see how great teams are formulated. Don Yaeger is Awesome, baby, with a capital "A"! –Dick Vitale, Hall of Fame broadcaster, ESPN Everyone wants to work on or play on a Great Team. The differentiator I’ve noticed is that the best teams pay close attention to and protect their culture and their people. Don Yaeger shows in this book that the same lessons are true on the sporting fields. There’s much to be learned within these pages and I know you’ll enjoy.  –Gary Kelly, CEO and Chairman of Southwest Airlines There are so many parallels between building a great sports team and building a corporate one, not the least of which that great culture makes amazing things possible. Great Teams by Don Yaeger provides a roadmap for all of us...in either of those worlds.—GJ Hart, CEO, California Pizza Kitchen

The Starbucks Story


John Simmons - 2005
    You can get a cup at any caf, sandwich bar or restaurant anywhere. So how did Starbucks manage to reinvent coffee as a whole new experience, and create a hugely successful brand in the process? The Starbucks Story tells the brand's story from its origins in a Seattle fish market to its growing global presence today. This is a story that has unfolded quickly - at least in terms of conventional business development. Starbucks is a phenomenon. Unknown 15 years ago, it now ranks among the 100 most valuable brands in the world. It has become the quintessential brand of the modern age, built around the creation of an experience that can be consistently reproduced across the world. Originally published in 2004 as 'My Sister's A Barista: How they made Starbucks a home away from home', this new 2012 edition has been updated to bring the brand up to date.

Lean UX: Applying Lean Principles to Improve User Experience


Jeff Gothelf - 2012
    In this insightful book, leading advocate Jeff Gothelf teaches you valuable Lean UX principles, tactics, and techniques from the ground up—how to rapidly experiment with design ideas, validate them with real users, and continually adjust your design based on what you learn.Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than deliverables. This book shows you how to collaborate closely with other members of the product team, and gather feedback early and often. You’ll learn how to drive the design in short, iterative cycles to assess what works best for the business and the user. Lean UX shows you how to make this change—for the better.Frame a vision of the problem you’re solving and focus your team on the right outcomesBring the designers’ toolkit to the rest of your product teamShare your insights with your team much earlier in the processCreate Minimum Viable Products to determine which ideas are validIncorporate the voice of the customer throughout the project cycleMake your team more productive: combine Lean UX with Agile’s Scrum frameworkUnderstand the organizational shifts necessary to integrate Lean UXLean UX received the 2013 Jolt Award from Dr. Dobb's Journal as the best book of the year. The publication's panel of judges chose five notable books, published during a 12-month period ending June 30, that every serious programmer should read.

The Developer's Code: What Real Programmers Do


Ka Wai Cheung - 2012
    There are no trite superlatives here. Packed with lessons learned from more than a decade of software development experience, author Ka Wai Cheung takes you through the programming profession from nearly every angle to uncover ways of sustaining a healthy connection with your work. You'll see how to stay productive even on the longest projects. You'll create a workflow that works with you, not against you. And you'll learn how to deal with clients whose goals don't align with your own. If you don't handle them just right, issues such as these can crush even the most seasoned, motivated developer. But with the right approach, you can transcend these common problems and become the professional developer you want to be. In more than 50 nuggets of wisdom, you'll learn: Why many traditional approaches to process and development roles in this industry are wrong - and how to sniff them out. Why you must always say "no" to the software pet project and open-ended timelines. How to incorporate code generation into your development process, and why its benefits go far beyond just faster code output. What to do when your client or end user disagrees with an approach you believe in. How to pay your knowledge forward to future generations of programmers through teaching and evangelism. If you're in this industry for the long run, you'll be coming back to this book again and again.

Captivate: Conversational Secrets To Be Instantly Likeable, Make Unforgettable Impressions, And Never Run Out Of Things To Say


Charlie Houpert - 2014
     Think back to the job interview you nailed (or blew). The date that went perfectly (or broke down completely.) Or the random encounter with that person who turned out to be your best friend (or the countless others that didn’t). Mere seconds of conversation have the power to alter the course of your life. It’s miraculous then that we are never taught HOW to conduct conversations. How to navigate them so that we get more of the jobs, dates, and best friends we want. It’s as if the world believes amazing conversational skills can’t be learned. Captivate shatters that belief. Inside you'll learn: How to keep conversations going without running out of things to say and facing the dreaded awkward silence How to create interesting "getting to know you" conversations without slipping into boring interview mode and turning off who you're talking to How to start conversations with strangers and approach people you don't know Real life examples of great (and terrible) conversations The two modes of conversation that allow you to connect with anyone, even when you don't have anything in common How to finish a conversation so people walk away planning on reaching out to you Read Captivate and you’ll learn how to have conversations that stand out in people’s minds and make you someone they never want to forget.

Product Development for the Lean Enterprise: Why Toyota's System Is Four Times More Productive and How You Can Implement It


Michael N. Kennedy - 2003
    But most don't realize that Toyota's new product development system is every bit as important to Toyota's ongoing success. This book is suitable for those whose livelihood depends on new products.