Tag Archives: Software Engineering

Book Review: Scrum Insights for Practitioners by Hiren Doshi

The Scrum framework as described in Scrum Guide (available for free at ScrumGuides.org)  by its creators Ken Schwaber and Jeff Sutherland is apparently simple, lightweight and minimally prescriptive in terms of rules, people roles and artifacts. It is rather easy … Continue reading

Posted in Book Review | Tagged , , , , , | 1 Comment

Retrospectives are Sacrosanct ! Don’t Skip Them !

“Practice makes a man perfect“. “Persistence is the key to success“. “Through practice even an idiot can become wiser“. These are all great sayings ! Sadly they don’t hold good if you are practicing or persisting with a wrong thing. … Continue reading

Posted in Viewpoint | Tagged , , , , | 1 Comment

Book Review – Disciplined Agile Delivery

Success of agile methods in small organizations with co-located teams is well-known. But scaling Agile to an enterprise level is a different ball game. It requires a more rigorous  approach than many of the popular agile methodologies .  The rigor … Continue reading

Posted in Book Review | Tagged , , , | Leave a comment

Book Review: Interpreting the CMMI – A Process Improvement Approach

Perhaps no other process improvement framework has ever been so  misinterpreted and misused by the IT industry as CMMI. The original purpose of  CMMI i.e. process improvement is largely forgotten and the focus of the CMMI  initiatives in most of … Continue reading

Posted in Book Review | Tagged , , , , | Leave a comment

Book Review: Head First – Software Development

Authors:  Dan Pilone  & Russ Miles The software development approach  described in this book  is primarily based on Agile development principles and the Scrum framework (though not explicitly mentioned as such).  It also introduces the concepts underlying technical practices like … Continue reading

Posted in Book Review | Tagged , , | Leave a comment

Book Review: Beautiful Teams

Editors: Andrew Stellman & Jennifer Greene This book provides deep insights into what makes a good team tick, and what one can do to make a mediocre team better. The editors of this book are well experienced in software development … Continue reading

Posted in Book Review | Tagged , , , , , , , | 1 Comment

Book Review: Coaching Agile Teams

Author: Lyssa Adkins Coaching agile teams is a challenging task. It means going beyond establishing and maintaining basic agile processes. The ultimate goal of an Agile coach should be to enable creation of a high-performing, self-sustaining, continuously improving and innovating team. … Continue reading

Posted in Book Review | Tagged , , , | Comments Off

Book Review: Test-Driven Development – A Practical Guide

“Failures are the stepping stones to success”. This is very much true of how  Test-driven Development (TDD), an Agile software engineering practice works. Unlike the conventional software development where the programmer writes the code and then tests it out, TDD … Continue reading

Posted in Book Review | Tagged , , , | Leave a comment

Book Review: Agile Management for Software Engineering – Applying the Theory of Constraints for Business Results

Author: David J. Anderson A software product business like any other business exists for  making  profits. To make profits in a highly competitive and dynamically changing environment it must ensure a transparent and continuous flow of high quality customer -valued … Continue reading

Posted in Book Review | Tagged , , , , , | 3 Comments

Book Review: Agile Coaching

Authors:      Rachel Davies, Liz Sedley Published:   2009 Publisher:   The Pragmatic Bookshelf Paperback: 240 pages “Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime”,  says a … Continue reading

Posted in Book Review | Tagged , , | 1 Comment