Books on Essence

Info

Timing Is Almost Everything: 12 Steps to Executive Success in Software Management
Roland Racko


Why do some software projects capture full business value while others flop? Is there a pattern underlying how successful managers hook into their team's excellence? What makes software teams engage with certain projects in a way that surprises and delights everyone?

Roland Racko answers these questions (and many more) by explaining how "management by query" - a 12-step process during the software development process - subtly encourages positive team behavior. This book shows you, the non-technical executive, start-up founder or manager (someone having approval control over software development), a new way to corral the software development process in a manner that enhances the business value of the product and the project.

See reviews on amazon

 

Info

           


15 Fundamentals for Higher Performance in Software Development: Includes discussions on CMMI, Lean Six Sigma, Agile and SEMAT's Essence Framework
Paul E.McMahon, Scott Ambler

Millions of dollars are spent annually on process improvement initiatives that too frequently fall short of their goals. Due at least in part to this situation, today many are turned off and have tuned out when it comes to the multitude of process and performance improvement approaches along with their related hype and buzzwords. Agile, CMMI, Kanban, Lean, Six Sigma, Lean Six Sigma, PSP, and TSP to name just a few.

Drawing on decades of process improvement experience, author Paul E. McMahon explains why we are facing these problems and how you can get yourself and your organization back on track focused on the things that matter most to both your own personal performance and your organization's performance. This book is equally about personal and organizational performance.

This book discusses many popular improvement approaches including the CMMI, Lean Six Sigma, and Agile Retrospectives; it highlights fifteen (15) fundamentals common to all successful improvement efforts where sustainable high value performance improvements are achieved; and it shares a vision (and an actual example that holds promise) of a simple “thinking framework” that can help counter the patterns that may be holding you and your organization back from the sustainable high performance you seek.

See reviews on amazon

 

Info

       

The Essence of Software Engineering: Applying the SEMAT Kernel
Ivar Jacobson, Pan-Wei Ng, Paul E. McMahon, Ian Spence, Svante Lidman
 

SEMAT (Software Engineering Methods and Theory) is an international initiative designed to identify a common ground, or universal standard, for software engineering. It is supported by some of the most distinguished contributors to the field. Creating a simple language to describe methods and practices, the SEMAT team expresses this common ground as a kernel–or framework–of elements essential to all software development.

The Essence of Software Engineering introduces this kernel and shows how to apply it when developing software and improving a team’s way of working. It is a book for software professionals, not methodologists. Its usefulness to development team members, who need to evaluate and choose the best practices for their work, goes well beyond the description or application of any single method.

See reviews on amazon