Software Could be the Least Important Result of a Project

“[Deliverables] is the least important level of an impact map. Don’t try to make it complete from the start. Refine it iteratively as you deliver. Treat deliverables as options, don’t take it for granted that everything listed here will actually be delivered. Don’t go into a lot of details early …

Agile Analytics

The goal of this book is to provide an adaptation of the Agile development approach to the specific characteristics of Datawarehouse (DW) and Business Intelligence (BI) systems development. The book is divided into two parts. The first focuses on Agile project management techniques and delivery team coordination. The second part …

Specification by Example

After “Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing” published in 2009, Gojko Adzic continues to develop the Specification by Example concept. Specification by Example is a set of process patterns that facilitate change in software products to ensure the right product is delivered effectively. In this …