Scrum – Nowhere to Hide

Scrum as a methodology is very transparent, everything is done in open sunlight where everyone can view. Following the spirit of scrum, everything is open for all stake holders to watch. The requirements must be detailed before the sprint planning, the team can reject a product backlog item that is not complete. The developers have… Continue reading Scrum – Nowhere to Hide

Scrum for Developers

I’ll admit it right away. I do like scrum. I think it is a natural that I do, because I am a developer. Scrum is a lean methodology that focuses on making the developers as productive as possible. Working as a developer in a scrum project means spending most of the time writing code, with… Continue reading Scrum for Developers

A Financial View on Software Development

I can’t tell how often I’ve been in a meeting with a financial manager, trying to explain the technical considerations of a project. To be honest, there have been times when it has been really, really hard to keep it technically simple enough, while still being accurate. That’s the lucky times. The bad times is… Continue reading A Financial View on Software Development

Features are Unimplemented By Default

Why does system X not include feature Y? That is quite a common question. I think that Eric Lippert has en excellent standard answer to that kind of questions on C# at Stack Overflow. Features are unimplemented by default; C# does not have that feature because no one designed, implemented and shipped the feature to customers. Being… Continue reading Features are Unimplemented By Default