home apps articles bookshelf projects blog g t LI contact
Current reading
Hadoop: The Definitive Guide by Tom White
Wulf's Notes

Implementing Lean Software Development: From Concept to Cash by Mary and Tom Poppendieck
Notes coming soon!

More on my bookshelf
My Bookshelf
Current reading:
Brief: This is one of relatively few published resources out there on the subject of Big Data, and is extremely valuable for that reason as well as: it was written by one of the primary designers of Hadoop. It offers valuable insight into when you might need to start looking at large scale data systems, as well as a great walk through of this (complicated) stack, and some of the tools that have been created on top of it.

Wulf's Notes


Implementing Lean Software Development: From Concept to Cash by Mary and Tom Poppendieck
Notes coming soon!
The second in the Poppendieck's series on Lean software development.

Just finished:
An excellent introduction to the Product Owner role in an SCRUM environment. Roman Pichler draws on a wealth of experience, some his own, some from the leaders in the agile movement, such as Ken Schwaber, Jeff Sutherland and Mary Poppendieck.


Recommended reading
Lean Software Development: An Agile Toolkit by Mary and Tom Poppendieck
The first in the Poppendieck's series on applying Lean methodologies to software development. In my opinion, one of the founding pieces of literature for the sensible application of "The Toyota Production System" in a software development context. Provides a careful, measured analysis of what was really behind the success of the Toyota production model, and how to apply those same learnings and principles to the creation of software systems. Backed by numerous real world examples of projects that benefitted or were otherwise reshaped by stepping back and evaluating the whole development stream, fine tuning the definition of value, eliminating points of waste and trying and failing fast, so that a team can quickly correct course.


I recommend any software engineer who enjoys their job to pick this book up as a light, non-technical read. In essence, this is a survey of some very interesting minds in the software development field, folks whose names are attached to some of the technologies that are (now) household words, including programming languages and modern day web sites we (read about/work with/apply in our work) on a daily basis.
Full Review