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
Category: Software Development
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
Using Source Control? Really?
Do you really use Source Control? I’m not talking merely about having some code in a version control system. I’m talking about using source control as an efficient tool in your daily work. As a huge fan of the Joel Test I’ve put together my own 6 point test of source control usage: The Anders… Continue reading Using Source Control? Really?
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