Practices of an Agile Developer: Working in the Real World


Venkat Subramaniam - 2006
    You'll learn pragmatic ways of approaching the development process and your personal coding techniques. You'll learn about your own attitudes, issues with working on a team, and how to best manage your learning, all in an iterative, incremental, agile style. You'll see how to apply each practice, and what benefits you can expect. Bottom line: This book will make you a better developer.

The Agile Samurai: How Agile Masters Deliver Great Software


Jonathan Rasmusson - 2010
    Combining tools, core principles, and plenty of humor, The Agile Samurai gives you the tools and the attitude to deliver something of value every week, and make rolling software into production a non-event. You’ll see how agile software delivery really works and how to help your team get agile fast, while having fun along the way.

Transformational Leadership


Bernard M. Bass - 1997
    It is a comprehensive review of theorizing and empirical research that can serve as a reference and starting point for additional research on the theory.It can be used as a supplementary textbook in an intense course on leadership - or as a primary text in a course or seminar focusing on transformational leadership.New in the Second Edition:New, updated examples of leadership have been included to help illustrate the concepts, as well as show the broad range of transformational leadership in a variety of settings. New chapters have been added focusing specifically on the measurement of transformational leadership and transformational leadership and effectiveness. The discussion of both predicators and effects of transformational leadership is greatly expanded. Much more emphasis is given to authentic vs. inauthentic transformational leadership. Suggestions are made for guiding the future of research and applications of transformational leadership. A greatly expanded reference list is included.

SAFe 4.5 Distilled: Applying the Scaled Agile Framework for Lean Enterprises


Richard Knaster - 2018
    SAFe addresses this primary goal, and offers these further benefits: reduced time-to-market, improved quality, stronger alignment across geographically distributed multi-disciplinary teams, and collaboration across teams to deliver meaningful value to customers with reduced cycle time." --Sundaresan Jagadeesan, SW CoE Program Director, Philips To succeed in today's adapt-or-die marketplace, businesses must be able to rapidly change the way they create and deliver value to their customers. Hundreds of the world's most successful companies-including Intel, Capital One, AstraZeneca, Cisco, and Philips-have turned to the Scaled Agile Framework(R) (SAFe(R)) to achieve agility at scale and maintain a competitive edge. SAFe(R) 4.5 Distilled: Applying the Scaled Agile Framework(R) for Lean Enterprises explains how adopting SAFe can quickly improve time to market and increase productivity, quality, and employee engagement. In this book, you will Understand the business case for SAFe: its benefits, the problems it solves, and how to apply it Get an overview of SAFe across all parts of the business: team, program, value stream, and portfolio Learn why SAFe works: the power of SAFe's Lean-Agile mindset, values, and principles Discover how systems thinking, Agile development, and Lean product development form the underlying basis for SAFe Learn how to become a Lean-Agile leader and effectively drive an enterprise-wide transformation Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Leading Geeks: How to Manage and Lead the People Who Deliver Technology


Paul Glen - 2002
    This much-needed book? written in nontechnical language by Paul Glen, a highly acclaimed management consultant? gives clear directions on how to effectively lead these brilliant yet notoriously resistant-to-being-managed knowledge workers. Glen not only provides proven management strategies but also background on why traditional approaches often don't work with geeks. Leading Geeks describes the beliefs and behavior of geeks, their group dynamics, and the unique nature of technical work. It also offers a unique twelve-part model that explains how knowledge workers deliver value to an organization.

Move Fast: How Facebook Builds Software


Jeff Meyerson - 2021
    You may not like Facebook, but you can't deny its success. And to a large degree, that success stems from the "move fast" ethos. The entire culture of Facebook is built for speed.Move Fast is an exploration of modern software strategies and tactics through the lens of Facebook. Relying on in-depth interviews with more than two dozen Facebook engineers, this book explores the product strategy, cultural principles, and technologies that made Facebook the dominant social networking company. Most importantly, Move Fast investigates how you can apply those strategies to your creative projects.It's not easy to build a software company, but once you know how to move fast, your company will be prepared to build a strategy that benefits from the world's rapid changes, rather than suffering from them.

Teaming to Innovate


Amy C. Edmondson - 2013
    (Put another way, teaming is to innovation what assembly lines are to car production.) This book brings together key insights on teaming, as they pertain to innovation. How do you build a culture of innovation? What does that culture look like? How does it evolve and grow? How are teams most effectively created and then nurtured in this context? What is a leader's role in this culture? This little book is a roadmap for teaming to innovate. We describe five necessary steps along that road: Aim High, Team Up, Fail Well, Learn Fast, and Repeat. This path is not smooth. To illustrate each critical step, we look at real-life scenarios that show how teaming to innovate provides the spark that can fertilize creativity, clarify goals, and redefine the meaning of leadership.

Developing Products in Half the Time: New Rules, New Tools


Preston G. Smith - 1991
    Rather than pursuing development speed at any price, the authors emphasize subjecting time-to-market decisions to the same hard-nosed business logic used for other management decisions. "Developing Products" is unique in providing tools for trading off schedule against other business objectives. It integrates powerful methods to manage risk and use resources effectively with proven techniques to accelerate product development.

The Systems Bible: The Beginner's Guide to Systems Large and Small: Being the Third Edition of Systemantics


John Gall - 1977
    Hardcover published by Quadragle/The New York Times Book Co., third printing, August 1977, copyright 1975.

How to Maximize Your Potential (Management Sutras)


Devdutt Pattanaik - 2016
    His profound management sutras are derived from his bestselling books on business and management. They show how individuals can realize their potential, create wealth and achieve lasting success by following uniquely Indian principles (based on Hindu, Jain and Buddhist mythology) of goal setting, strategic thinking and decision-making.

Hidden in Plain Sight 8: How to Make an Atomic Bomb


Andrew H. Thomas - 2017
    It's a great way to learn about nuclear physics!

Software Requirements 3


Karl Wiegers - 1999
    Two leaders in the requirements community have teamed up to deliver a contemporary set of practices covering the full range of requirements development and management activities on software projects. Describes practical, effective, field-tested techniques for managing the requirements engineering process from end to end. Provides examples demonstrating how requirements "good practices" can lead to fewer change requests, higher customer satisfaction, and lower development costs. Fully updated with contemporary examples and many new practices and techniques. Describes how to apply effective requirements practices to agile projects and numerous other special project situations. Targeted to business analysts, developers, project managers, and other software project stakeholders who have a general understanding of the software development process. Shares the insights gleaned from the authors' extensive experience delivering hundreds of software-requirements training courses, presentations, and webinars.New chapters are included on specifying data requirements, writing high-quality functional requirements, and requirements reuse. Considerable depth has been added on business requirements, elicitation techniques, and nonfunctional requirements. In addition, new chapters recommend effective requirements practices for various special project situations, including enhancement and replacement, packaged solutions, outsourced, business process automation, analytics and reporting, and embedded and other real-time systems projects.

Organize for Complexity: How to Get Life Back Into Work to Build the High-Performance Organization


Niels Pflaeging - 2014
    The long-awaited update for work and organizations in the knowledge age!A book about complexity and work - and about how to deal productively with both.A condensed introduction to the theory and practice of organizational high performance.A manifesto for contemporary leadership and profound transformation in organizations of all kinds.

Leadership Agility: Five Levels of Mastery for Anticipating and Initiating Change


Bill Joiner - 2006
    Richly illustrated with stories based on original research and decades of work with clients, this groundbreaking book identifies five levels that leaders move through in developing their agility. Significantly, only 10% have mastered the level of agility needed for consistent effectiveness in our turbulent era of global competition. Written in an engaging, down-to-earth style, this book not only provides a map that guides readers in identifying their current level of agility. It also provides practical advice and concrete examples that show managers and leadership development professionals how they can bring greater agility to the initiatives they take every day.

Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition


Lyssa Adkins - 2010
    More and more frequently, ScrumMasters and project managers are being asked to coach agile teams. But it's a challenging role. It requires new skills--as well as a subtle understanding of when to step in and when to step back. Migrating from "command and control" to agile coaching requires a whole new mind-set. In Coaching Agile Teams, Lyssa Adkins gives agile coaches the insights they need to adopt this new mind-set and to guide teams to extraordinary performance in a re-energized work environment. You'll gain a deep view into the role of the agile coach, discover what works and what doesn't, and learn how to adapt powerful skills from many allied disciplines, including the fields of professional coaching and mentoring. Coverage includes Understanding what it takes to be a great agile coach Mastering all of the agile coach's roles: teacher, mentor, problem solver, conflict navigator, and performance coach Creating an environment where self-organized, high-performance teams can emerge Coaching teams past cooperation and into full collaboration Evolving your leadership style as your team grows and changes Staying actively engaged without dominating your team and stunting its growth Recognizing failure, recovery, and success modes in your coaching Getting the most out of your own personal agile coaching journey Whether you're an agile coach, leader, trainer, mentor, facilitator, ScrumMaster, project manager, product owner, or team member, this book will help you become skilled at helping others become truly great. What could possibly be more rewarding?