May 2011 Blog Posts

CAP theorem and NoSql ideas to make your SQL db scale

Here the full article: Scalable SQL Here follow some key points, a sort incomplete abstract ... so read also the original Why are many of the leading social networking sites and large banking applications still implemented using traditional database instead of using the new NoSQL systems? ... Application architecture cannot use "traditional" database ...

Agile coach success and failure modes explained

If you had experiences as agile coach, one time or another you have been in one (or more) of these failure modes. These modes can originate from coach's ego or continuous partial attention. We all act out of these modes or ones similar to them. We do it with the best of intentions. Failure modes explained The Spy The Spy spends just enough time observing the team to pick up topics for the next retrospective. The Seagull The Seagull swoops in at...

Kanban is a way of improving the process one has, is not a process

Is there a Kanban process? Here the answer in two interesting post in the kanbandev group. Post from David Anderson: ... Kanban is NOT a software development life cycle or project management methodology! ... Use of a kanban system is not possible  unless there is an existing development process in use. ... The Kanban Method is an approach to change management that employs a kanban system on to an existing process context in order to provoke evolutionary/incremental change. ... There is no kanban process for software development Post from Ron Jeffries: ... I really welcome your coming in with these observations, clarifying that Kanban is not a process, but a way of visualizing...