Posts Tagged: management

Be careful with models

It is important to understand that a model is not the reality. It is rather – by definition – a scaled down and simplified version of the reality it represents. Models are useful, because reality is too complex for us to comprehend it directly. Simplification – limiting the number of variables and cause-effect chains –

Read on »

Culture is everything, processes are nothing

A change is underway in management, especially in high-tech companies. This – as I call it – “New Wave of Management” started by the Agile and Lean movements now includes other ideas like “Management 3.0” or “Radical Management” (both also excellent books). It is visible also outside software development with companies changing their structure to

Read on »

Success is a state

Our culture is conditioning us to instinctively think of success as a one-time event. In movies when lovers finally overcome obstacles and get together the story ends – “they lived happily ever after” (the interesting questions is: “how?”). In sports an athlete runs, jumps, swims – arrives first or jumps the farthest so he is

Read on »

CFO – Chief Fun Officer

Software development is a very peculiar industry. If work is not fun for those doing it the products will be mediocre at best and so will be the company – it can make money but it will never be a great company attracting talented people. This is so because software development is not really engineering

Read on »

Sprint retrospective vs. Sprint review

Someone has asked if management or project management should come to the sprint retrospective 1. Think the way this question was asked indicated that there was some confusion regarding sprint retrospectives versus sprint reviews which, I think, is worth clearing. Sprint retrospective and Sprint review are two different things that shouldn’t be confused. Sprint review

Read on »