The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity


Alan Cooper - 1999
    Cooper details many of these meta functions to explain his central thesis: programmers need to seriously re-evaluate the many user-hostile concepts deeply embedded within the software development process. Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.) Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance--a sin he accuses programmers of throughout the book. Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. -- Jennifer Buckendorff, Amazon.com

Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon


Chris Vander Mey - 2012
    In this guide, Chris Vander Mey provides a simplified, no-BS approach to the entire software lifecycle, distilled from lessons he learned as a manager at Amazon and Google.In the first part of the book, you’ll learn a step-by-step shipping process used by many of the best teams at Google and Amazon. Part II shows you the techniques, best practices, and skills you need to face an array of challenges in product, program, project, and engineering management.Clearly define your product and develop your mission and strategyAssemble your team and understand enough about systems to communicate with themCreate a beautiful, intuitive, and simple user experienceTrack your team’s deliverables and closely manage the testing processCommunicate clearly to gracefully handle requests, senior-management interactions, and feedback from various sourcesBuild metrics to track progress, spot problems, and celebrate successStick to your launch checklist and plan for marketing and PR

Getting Value out of Agile Retrospectives - A Toolbox of Retrospective Exercises


Luis Gonçalves - 2013
    Getting actions out of a retrospective that are doable, and getting them done helps teams to learn and improve. We hope that this book helps you and your teams to do retrospectives effectively and efficiently to reflect upon your ways of working, and continuously improve them!

Product Leadership: How Top Product Managers Launch Awesome Products and Build Successful Teams


Richard Banfield - 2017
    Yet, managing human beings and navigating complex product roadmaps is no easy task, and it's rare to find a product leader who can steward a digital product from concept to launch without a couple of major hiccups. Why do some product leaders succeed while others don't?This insightful book presents interviews with nearly 100 leading product managers from all over the world. Authors Richard Banfield, Martin Eriksson, and Nate Walkingshaw draw on decades of experience in product design and development to capture the approaches, styles, insights, and techniques of successful product managers. If you want to understand what drives good product leaders, this book is an irreplaceable resource.In three parts, Product Leadership helps you explore:Themes and patterns of successful teams and their leaders, and ways to attain those characteristicsThe best approaches for guiding your product team through the startup, emerging, and enterprise stages of a company's evolutionStrategies and tactics for working with customers, agencies, partners, and external stakeholders

Think First: My No-Nonsense Approach to Creating Successful Products, Memorable User Experiences + Very Happy Customers


Joe Natoli - 2015
    Designing anything for people is tough, because we’re inherently complex and...well...messy. Which means that things like market share and ROI don’t come easy. But time and effort spent finding the right problems to solve allows designers, developers and product teams to take quantum leaps forward in exceeding the expectations of everyone involved. In Think First, Joe Natoli shows you exactly how to do this, using lessons learned from his 26 years as a UX consultant to Fortune 100 and 500 organizations. You’ll find proven principles, step-by-step methods and straightforward, jargon-free advice that can be applied to any kind of digital product. Think First proves that while people are indeed messy and complex, designing for them doesn’t have to be. Here’s what a few well-respected UX practitioners and authors had to say about Think First: “A very practical guide to success in business.” – Dr. Don Norman, Director of the DesignLab, UC San Diego and Author of The Design of Everyday Things “Think First is a practical guide to UX that makes sense of strategy and structure. Highly recommended!” – Peter Morville, Bestselling Author of Intertwingled “For designers and developers, understanding strategy and UX is an increasingly necessary skill. Joe Natoli’s Think First demystifies these foundational ideas in a very conversational, easy to read style.” – Ilise Benun, Founder of Marketing-Mentor.com and Author of 7+ Books Author Joe Natoli explains why he believes Think First is unlike any other book on the subject of UX strategy and design: "I didn’t want to write yet another book that covers the narrow, tactical pieces of the design process," he says, "because great design and great UX are the result of multiple activities across multiple people, roles and disciplines. It’s everybody’s business. Think First walks you through everything that must be considered to create great UX — and gives you a roadmap to make it happen." Think First details Joe's no-nonsense approach to creating successful products, powerful user experiences and very happy customers. He share countless lessons learned from more than 26 years as a UX consultant to Fortune 500 and 100 organizations — including a few he's learned the hard way :-) Think First serves as a roadmap to building a solid foundation for UX that’s strong enough to withstand any weather as projects move into design and coding. Here are just some of the things you’ll learn: - Simple user research methods that anyone can perform — even if you’ve never done research of any kind. - The right questions to ask stakeholders and users at the outset of any (and every) project. - The 3 crucial questions you must ask of every client, every time. - How to tell the difference between what people say they need vs. what they really need. - A better, simpler way to generate meaningful UX requirements at the outset of the project. - How to figure out what features and functions will result in great UX and deliver value to both users and the business. - How to avoid scope creep and the never-ending project scenario.

Alpha Project Managers: What the Top 2% Know That Everyone Else Does Not


Andy Crowe - 2006
    Through in-depth interviews and discussions, the common attributes of these elite project managers—from character and beliefs to organizational approaches—are uncovered and help to explain their achievements. Painstakingly researched, this guide offers key insights by providing multiple perspectives on the character makeup of the world’s most successful project managers.

FIRE: How Fast, Inexpensive, Restrained, and Elegant Methods Ignite Innovation


Dan Ward - 2014
    S. Air Force, Dan Ward explored these questions during tours of duty at military research laboratories, the Air Force Institute of Technology, an intelligence agency, the Pentagon and Afghanistan. The pattern he noticed revealed that the most successful project leaders in both the public and private sectors delivered top-shelf products with a skeleton crew, a shoestring budget, and a cannonball schedule. Excessive investment of time, money or complexity actually reduced innovation. He concluded the secret to innovation is to be fast, inexpensive, simple, and small.FIRE presents an entertaining and practical framework for pursuing rapid, frugal innovation. A story-filled blend of pop culture and engineering insight, FIRE has something for everyone: strategic concepts leaders can use as they cast a vision, actionable principles for managers as they make business decisions, and practical tools for workers as they design, build, assess and test new products. Plus, there's a funny story about buying a dishwasher.

Total Quality Management


James R. Evans - 1999
    Today, Total Quality is an integral component of management success in today's complex business environment. This text presents an overview of the key principles of total quality and links those concepts to traditional management practices and organizational models in management theory. This book has three objectives: 1) to familiarize readers with the basic principles and methods associated with total quality management; 2) to show readers how these principles and methods have been put into effect in a variety of organizations; and, 3) to illustrate the relationship between total quality principles and the theories and models studied in management courses.

Swipe to Unlock: The Primer on Technology and Business Strategy


Parth Detroja - 2017
    But have you ever wondered how Google makes billions of dollars while providing search, email, and maps for free? How do they figure out which ads perfectly capture your interests? And how do they search the entire internet so quickly, anyway?By answering real-world questions like this, Swipe to Unlock gives you a peek under the hood of the technology you use every day, decodes technologists' weirdest buzzwords, and shows you how technology is changing the society we live in for better or for worse. Unlock the answers you need to become a better-educated consumer, digital citizen, or technology professional.

Doing Agile Right: Transformation Without Chaos


Darrell Rigby - 2020
    Today, agile is being hailed as the essential bridge across that chasm. Agile, say its enthusiasts, can transform your company, catapulting you to the head of the pack.Not so fast. In this clear-eyed and indispensable book, Bain & Company thought leader and HBR author Darrell Rigby and colleagues Sarah Elk and Steve Berez provide a much-needed reality check. They dispel the myths and misconceptions that have accompanied agile's growth--the idea that it can reshape your organization all at once, for instance, or that it should be used in every function and for all types of work. They affirm and illustrate that agile teams can indeed transform the work environment, make people's jobs more rewarding, and turbocharge innovation--but only if the method is fully understood and implemented the right way.The key, they argue, is balance. Every organization must optimize and tightly control some of its operations. At the same time, every organization must innovate. Agile, done well, frees and facilitates vigorous innovation without sacrificing the efficiency and reliability essential to traditional operations. The authors break down how agile really works, show what not to do, and explain the crucial importance of scaling agile properly in order to get its full benefit. They then lay out a road map for leading the transition to a truly agile enterprise.Agile isn't a goal in itself; it's a means to the end of a high-performance operation. Doing Agile Right is the must-have guide for any company trying to make the transition--and for those already there, a way to avoid or recover from its potential pitfalls.

Leading Quality: How Great Leaders Deliver High-Quality Software and Accelerate Growth


Ronald Cummings-John - 2019
    You will learn the techniques successful leaders use to make their strategic decisions and you will be given the tools to ensure that your team is in alignment to achieving common goals. Leading Quality is the first book that teaches why quality is important and how to incorporate it within the workspace. Praise for Leading Quality:   “A quality mindset remains key to differentiating your product and your company. Leading Quality offers key lessons to develop this mindset.” - Michael Lopp, author of Managing Humans and VP of Product Engineering at Slack “Leading Quality communicates just how important a focus on quality is within your company and is one of the few titles that actually teaches how to lead quality in a clear yet captivating manner.”  - Shesh Patel, Engineering Manager at The New York Times “Three elements define any successful product: quality, quality, and quality. Leading Quality is a comprehensive and practical guide to embedding quality into the DNA of any product organization.” - Nick Caldwell, CPO at Looker and former VP of Engineering at Reddit

The Art Of Business Value


Mark Schwartz - 2016
    But the Agile literature has paid scant attention to what business value means—and how to know whether or not you are delivering it. This problem becomes ever more critical as you push value delivery toward autonomous teams and away from requirements “tossed over the wall” by business stakeholders. An empowered team needs to understand its goal! Playful and thought-provoking, The Art of Business Value explores what business value means, why it matters, and how it should affect your software development and delivery practices. More than any other IT delivery approach, DevOps (and Agile thinking in general) makes business value a central concern. This book examines the role of business value in software and makes a compelling case for why a clear understanding of business value will change the way you deliver software. This book will make you think deeply about not only what it means to deliver value but also the relationship of the IT organization to the rest of the enterprise. It will give you the language to discuss value with the business, methods to cut through bureaucracy, and strategies for incorporating Agile teams and culture into the enterprise. Most of all, this book will startle you into new ways of thinking about the cutting-edge of Agile practice and where it may lead.

Exercises in Programming Style


Cristina Videira Lopes - 2014
    It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.The book contains 33 different styles for writing the term frequency task. The styles are grouped into nine categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, and interactivity. The author verbalizes the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.

UX for Lean Startups


Laura Klein - 2013
    With this practical, hands-on book, you’ll learn how to do it faster and smarter using Lean UX techniques. UX expert Laura Klein shows you what it takes to gather valuable input from customers, build something they’ll truly love, and reduce the time it takes to get your product to market.No prior experience in UX or design is necessary to get started. If you’re an entrepreneur or an innovator, this book puts you right to work with proven tips and tools for researching, identifying, and designing an intuitive, easy-to-use product.Determine whether people will buy your product before you build itListen to your customers throughout the product’s lifecycleUnderstand why you should design a test before you design a productGet nine tools that are critical to designing your productDiscern the difference between necessary features and nice-to-havesLearn how a Minimum Viable Product affects your UX decisionsUse A/B testing in conjunction with good UX practicesSpeed up your product development process without sacrificing quality

Getting the Right Things Done: A Leader's Guide to Planning and Execution


Pascal Dennis - 2006
    Strategy deployment, called hoshin kanri by Toyota, has proven to be the most effective process for meeting this ongoing challenge. In his new book Getting the Right Things Done, author and LEI faculty member Pascal Dennis outlines the nuts and bolts of strategy deployment, answering two tough questions that ultimately can make or break a company's lean transformation: * What kind of planning system is required to inspire meaningful company-wide continuous improvement? * How might we change existing mental models that do not support a culture of continuous improvement? Getting the Right Things Done demonstrates how strategy deployment can help leaders harness the full power of Lean. Organization leaders at all levels and the management teams who are responsible for strategy deployment will find this book especially insightful. It tells the story of a fictional (yet very real) midsized company, Atlas Industries that needs to dramatically improve to compete with emerging rivals and meet new customer demands. Getting the Right Things Done chronicles the journey of the company and its President/COO, an experienced lean leader who was hired five years ago to steer Atlas in the right direction. While Atlas had already applied some basic lean principles, it had not really connected the people and business processes so that the company could dramatically improve. Atlas' challenge: "Something was missing: a way of focusing and aligning the efforts of good people, and a delivery system, something that would direct the tools to the right places." Enter strategy deployment. The book is designed to provide readers with a framework for understanding the key components of strategy deployment: agreeing on the company's "True North," working within the PDCA cycle, getting conse