Book picks similar to
CMMI Survival Guide: Just Enough Process Improvement by Suzanne Garcia
eng
mgmt
rd
softwareengineeri<br/>ng
Beyond Software Architecture: Creating and Sustaining Winning Solutions
Luke Hohmann - 2003
There are currently a significant number of books on creating, documenting, and implementing software architecture, but precious few resources have addressed how to build a software architecture that aligns with a customer's overall business goals. In this new book, Luke Hohmann borrows from his extensive experience managing successful enterprise software projects to provide practical wisdom on creating and sustaining winning software solutions. This book helps technologists grasp the business ramifications of their decisions, and provides business-oriented software professionals (e.g. sales people and marketers) with better knowledge of how robust software can be built and maintained.
Organizational Culture and Leadership
Edgar H. Schein - 1985
Organizational pioneer Schein updates his influential understanding of culture--what it is, how it is created, how it evolves, and how it can be changed. Focusing on today's business realities, Schein draws on a wide range of contemporary research to redefine culture, offers new information on the topic of occupational cultures, and demonstrates the crucial role leaders play in successfully applying the principles of culture to achieve organizational goals. He also tackles the complex question of how an existing culture can be changed--one of the toughest challenges of leadership. The result is a vital resource for understanding and practicing organizational effectiveness.
Topgrading: How Leading Companies Win by Hiring, Coaching, and Keeping the Best People
Bradford D. Smart - 2005
The more great people on your team, the more successful your organization will be. But that’s easier said than done. Statistically, half of all employment decisions result in a mishire: The wrong person winds up in the wrong job. But companies that have followed Bradford Smart’s advice in Topgrading have boosted their successful hiring rate to 90 percent or better, giving them an unbeatable competitive advantage. Now Smart has fully revised his 1999 management classic to reintroduce the topgrading concept, which works for companies large and small in any industry. The author spells out his practical approach to finding and managing A-level talent—as well as coaching B players to turn them into A players. He provides intriguing case studies drawn from more than four thousand in-depth interviews. As Smart writes in his introduction, “All organizations, all businesses live or die mostly on their talent, and any manager who fails to topgrade is nuts, or a C player. . . . Those who, way deep down, would sooner see an organization die than nudge an incompetent person out of a job should not read this book... Topgrading is for A players and all those aspiring to be A players.” On the web: http://www.topgrading.com/
Steve Jobs Ek Zapatlela Tantradnya (Marathi)
ATUL KAHATE ACHYUT GODBOLE - 2011
The PCs, the i- phones, the i-pods, the tablet PCs all will be a constant reminder of the genuine and witty ways that Steve handled and fondled. He was always lost in a world of his own. He hugged the glory and the downfalls with equal aloofness. Not once were his beliefs shattered. Throughout his life, he struggled and dared to bring his dreams come true. His dreams had a silvery lining of consistency, persuasion and intention. He was unique in every way. The life threatening disease of cancer could not prevent him from working till his last breath, literally. Though stubborn and dominant by nature he stood as a magician in the field of technology. Here is a simple gesture to pay him respect and honour. A magnificent journey presented authentically.
Fearless Change: Patterns for Introducing New Ideas
Mary Lynn Manns - 2004
It contains a collection of eye-openers that is a treasure chest for pioneers of new organizational ideas, A fantastic toolbox for use in future missions!"--Lise B. Hvatum, product development manager, Schlumberger"If you have need of changing your organization, and especially of introducing new techniques, then you want to understand what is in this book. It will help you avoid common pitfalls that doom many such projects and will show you a clear path to success. The techniques are derived from the experience of many individuals and organizations. Many are also fun to apply. This stuff is really cool--and really hot."--Joseph Bergin, professor of computer science, Pace University, New York"If change is the only guarantee in life, why is it so hard to do? As this book points out, people are not so much resistant to change itself as they are to being changed. Mary Lynn and Linda have successfully used the pattern form to capture and present the recurring lessons of successful change efforts and have placed a powerful knowledge resource in the hands of their readers."--Alan O'Callaghan, researcher, Software Technology Research Laboratory, De Montfort University, United Kingdom"The most difficult part of absorbing patterns, or any technology, into an organization is overcoming the people issues. The patterns in this book are the documentation of having gone through that experience, giving those that dare push the envelope a head start at success."--David E. DeLano, IBM Pervasive Computing"If you have ever wondered how you could possibly foster any cultural changes in your organization, in this book you will find a lot of concrete advice for doing so. I recommend that everyone read this book who has a vast interest in keeping his or her organization flexible and open for cultural change."--Jutta Eckstein, Independent Consultant, Objects In Action Author of "Agile Software Development in the Large"48 Patterns for Driving and Sustaining Change in Your OrganizationChange. It's brutally tough to initiate, even harder to sustain. It takes too long. People resist it.But without it, organizations lose their competitive edge. Fortunately, you can succeed at making change. In "Fearless Change, " Mary Lynn Manns and Linda Rising illuminate 48 proven techniques, or patterns, for implementing change in organizations or teams of all sizes, and show you exactly how to use them successfully.Find out how toUnderstand the forces in your organization that drive and retard changePlant the seeds of changeDrive participation and buy-in, from start to finishChoose an "official skeptic" to sharpen your thinkingMake your changes appear less threateningFind the right timing and the best teaching momentsSustain your momentumOvercome adversity and celebrate successInspired by the "pattern languages" that are transforming fields from software to architecture, the authors illuminate patterns for every stage of the change process: knowledge, persuasion, decision, implementation, and confirmation. These flexible patterns draw on the experiences of hundreds of leaders. They offer powerful insight into change-agent behavior, organizational culture, and the roles of every participant.Best of all, they're easy to use--"and they work!"
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.
Introduction to Statistical Quality Control
Douglas C. Montgomery - 1985
It provides comprehensive coverage of the subject from basic principles to state-of-art concepts and applications. The objective is to give the reader a sound understanding of the principles and the basis for applying them in a variety of both product and nonproduct situations. While statistical techniques are emphasized throughout, the book has a strong engineering and management orientation. Guidelines are given throughout the book for selecting the proper type of statistical technique to use in a wide variety of product and nonproduct situations. By presenting theory, and supporting the theory with clear and relevant examples, Montgomery helps the reader to understand the big picture of important concepts. Updated to reflect contemporary practice and provide more information on management aspects of quality improvement.
The Six SIGMA Handbook: A Complete Guide for Greenbelts, Blackbelts, and Managers at All Levels
Thomas Pyzdek - 2000
This book provides an overview of the management goals, training issues involved in a Six Sigma implementation, and the underlying philosophy. It explains the problem-solving techniques and statistical tools most often used in Six Sigma.
New Programmer's Survival Manual
Joshua Carter - 2011
You've got the programming chops, you're up on the latest tech, you're sitting at your workstation... now what? New Programmer's Survival Manual gives your career the jolt it needs to get going: essential industry skills to help you apply your raw programming talent and make a name for yourself. It's a no-holds-barred look at what
really
goes on in the office--and how to not only survive, but thrive in your first job and beyond. Programming at industry level requires new skills - you'll build programs that dwarf anything you've done on your own. This book introduces you to practices for working on large-scale, long-lived programs at a professional level of quality. You'll find out how to work efficiently with your current tools, and discover essential new tools. But the tools are only part of the story; you've got to get street-smart too. Succeeding in the corporate working environment requires its own savvy. You'll learn how to navigate the office, work with your teammates, and how to deal with other people outside of your department. You'll understand where you fit into the big picture and how you contribute to the company's success. You'll also get a candid look at the tougher aspects of the job: stress, conflict, and office politics. Finally, programming is a job you can do for the long haul. This book helps you look ahead to the years to come, and your future opportunities--either as a programmer or in another role you grow into. There's nothing quite like the satisfaction of shipping a product and knowing, "I built that." Whether you work on embedded systems or web-based applications, in trendy technologies or legacy systems, this book helps you get from raw skill to an accomplished professional.
Scaling Software Agility: Best Practices for Large Enterprises
Dean Leffingwell - 2007
What has been missing from the agile literature is a solid, practical book on the specifics of developing large projects in an agile way. Dean Leffingwell's book
Scaling Software Agility
fills this gap admirably. It offers a practical guide to large project issues such as architecture, requirements development, multi-level release planning, and team organization. Leffingwell's book is a necessary guide for large projects and large organizations making the transition to agile development." -Jim Highsmith, director, Agile Practice, Cutter Consortium, author of Agile Project Management "There's tension between building software fast and delivering software that lasts, between being ultra-responsive to changes in the market and maintaining a degree of stability. In his latest work,
Scaling Software Agility,
Dean Leffingwell shows how to achieve a pragmatic balance among these forces. Leffingwell's observations of the problem, his advice on the solution, and his description of the resulting best practices come from experience: he's been there, done that, and has seen what's worked." -Grady Booch, IBM Fellow Agile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In
Scaling Software Agility,
Dean Leffingwell describes how agile methods can be applied to enterprise-class development. Part I provides an overview of the most common and effective agile methods. Part II describes seven best practices of agility that natively scale to the enterprise level. Part III describes an additional set of seven organizational capabilities that companies can master to achieve the full benefits of software agility on an enterprise scale. This book is invaluable to software developers, testers and QA personnel, managers and team leads, as well as to executives of software organizations whose objective is to increase the quality and productivity of the software development process but who are faced with all the challenges of developing software on an enterprise scale. Foreword Preface Acknowledgments About the Author Part I: Overview of Software Agility Chapter 1: Introduction to Agile Methods Chapter 2: Why the Waterfall Model Doesn't Work Chapter 3: The Essence of XP Chapter 4: The Essence of Scrum Chapter 5: The Essence of RUP Chapter 6: Lean Software, DSDM, and FDD Chapter 7: The Essence of Agile Chapter 8: The Challenge of Scaling Agile Part II: Seven Agile Team Practices That Scale Chapter 9: The Define/Build/Test Component Team Chapter 10: Two Levels of Planning and Tracking Chapter 11: Mastering the Iteration Chapter 12: Smaller, More Frequent Releases Chapter 13: Concurrent Testing Chapter 14: Continuous Integration Chapter 15: Regular Reflection and Adaptation Part III: Creating the Agile Enterprise Chapter 16: Intentional Architecture Chapter 17: Lean Requirements at Scale: Vision, Roadmap, and Just-in-Time Elaboration Chapter 18: Systems of Systems and the Agile Release Train Chapter 19: Managing Highly Distributed Development Chapter 20: Impact on Customers and Operations Chapter 21: Changing the Organization Chapter 22: Measuring Business Performance Conclusion: Agility Works at Scale Bibliography Index
Teaching Smart People How to Learn
Chris Argyris - 2008
So when they do fail, instead of critically examining their own behavior, they cast blame outward—on anyone or anything they can. In Teaching Smart People How to Learn, Chris Argyris sheds light on the forces that prevent highly skilled employees for learning from mistakes and offers suggestions for helping talented employees develop more productive responses. Since 1922, Harvard Business Review has been a leading source of breakthrough ideas in management practice-many of which still speak to and influence us today. The HBR Classics series now offers you the opportunity to make these seminal pieces a part of your permanent management library. Each volume contains a groundbreaking idea that has shaped best practices and inspired countless managers around the world-and will change how you think about the business world today.
The Elements of Scrum
Chris Sims - 2011
Written by Chris Sims, a top scrum trainer and pioneer of experiential learning, and Hillary Louise Johnson, a novelist and business journalist, it demonstrates the principles, practices and pitfalls of the scrum framework through lively storytelling and vividly told example.The Elements of Scrum opens with a blow-by-blow description of a week in the life of a scrum team, then briefly details the history and origins of scrum, comparing it to traditional methodologies and providing context for how scrum applies to the cultural history of the software industry. Next, the principles and practices set forth in the Agile Manifesto are broken down and illustrated with real-world examples, putting the reader inside the heads of the founders of scrum and agile for a thorough grounding in theory.The meat of the book explains every aspect of the scrum process, including team composition, scheduling and work flow management, in crisp, clear, example-laden prose designed to provide insight to novices and experienced practitioners alike.The book concludes with a section on supporting technical practices like Test Driven Development and Pair Programming, to help the reader apply scrum at the practical level.The Elements of Scrum is taught at colleges and universities across the country, including UCLA, George Mason University, Arizona State, SUNY Potsdam, Wofford College, and Becker College. It has been translated into Mandarin, and is soon to appear in other international editions.
Making Things Happen: Mastering Project Management
Scott Berkun - 2001
Each essay distills complex concepts and challenges into practical nuggets of useful advice, and the new edition now adds more value for leaders and managers of projects everywhere. Based on his nine years of experience as a program manager for Internet Explorer, and lead program manager for Windows and MSN, Berkun explains to technical and non-technical readers alike what it takes to get through a large software or web development project. Making Things Happen doesn't cite specific methods, but focuses on philosophy and strategy. Unlike other project management books, Berkun offers personal essays in a comfortable style and easy tone that emulate the relationship of a wise project manager who gives good, entertaining and passionate advice to those who ask. Topics in this new edition include:How to make things happenMaking good decisionsSpecifications and requirementsIdeas and what to do with themHow not to annoy peopleLeadership and trustThe truth about making datesWhat to do when things go wrongComplete with a new forward from the author and a discussion guide for forming reading groups/teams, Making Things Happen offers in-depth exercises to help you apply lessons from the book to your job. It is inspiring, funny, honest, and compelling, and definitely the one book that you and your team need to have within arm's reach throughout the life of your project. Coming from the rare perspective of someone who fought difficult battles on Microsoft's biggest projects and taught project design and management for MSTE, Microsoft's internal best practices group, this is valuable advice indeed. It will serve you well with your current work, and on future projects to come.
Switch: How to Change Things When Change Is Hard by Chip Heath and Dan Heath | Key Takeaways, Analysis & Review
Eureka Books - 2015
Switch by Chip Heath and Dan Heath| Key Takeaways, Analysis & Review Switch: How to Change Things When Change is Hard (2010) is about how to bring about change in an organization. Its main focus is changing behavior by appealing to the rational and emotional sides of people’s psyches. To generate change, authors Chip and Dan Heath maintain, a leader must connect with both sides, the rational and the emotional. This is because sometimes, one side can work against the other and sabotage successful change. The rational side tends to analyze possibilities for change so much that it becomes unable to act—so change never occurs. The emotional side is ready, or even eager, to act on change, but it can act compulsively and without focus. This means that changes based solely on emotion are likely to fail. To bring about real change, a leader must stimulate the emotional side of a group’s psyche to get the process of change underway, then harness its rational side to give this change a concerted direction… This companion to Switch includes:
Overview of the book
Important People
Key Takeaways
Analysis of Key Takeaways
and much more!
Tribal Unity: Getting from Teams to Tribes by Creating a One Team Culture
Em Campbell-Pretty - 2016
Based on the true story of how one inspiring leader transformed a highly toxic organisational culture into an internationally recognised case study of success, Tribal Unity shares proven patterns that are revolutionising the way teams of teams connect and perform.