Browsed by
Category: Agile

VDD – the new programming manifesto?

VDD – the new programming manifesto?

When I was at the NDC, I had also the possibility to visit with colleagues the city of Oslo. During a stop in front of a little shop, a colleague discovered a post card about Viking laws. When I read it, I was really surprised how well the laws fit to today’s software practices. The Viking laws are grouped in four paragraphs. I pick the most interesting laws for each paragraph and try to make some relations to the software…

Read More Read More

Quality isn’t a tool–You can’t install it!

Quality isn’t a tool–You can’t install it!

Did you ask yourself why a team in an organization produces very good software quality and another team in the same organization just struggles to get things done and those things are in really bad quality? Interesting is also that for both teams exists the same rules (methologies, procedures, tools, frameworks, etc.). But why could and does this happen? Some people ā€“ mostly managers or vendors ā€“ try to distill quality to a recipe. Vendors could sell it expensively (with…

Read More Read More

Grooming your code base

Grooming your code base

When you’re doing Test Driven Development (TDD), it’s in the process: Red-Green-Refactor. Refactoring doesn’t only mean to improve your new code, it is also important to make your existing code nicer. If you are a .NET Developer, then you should have the Visual Studio Add-on ReSharper. With this tool you get a marker bar which you see right hand side of your editor. On top of this marker bar you have a little square which shows the worst found item…

Read More Read More

Certified Professional Scrum Master I

Certified Professional Scrum Master I

I did it again. First I did the scrum master course with the great teacher Ralph Jocham (@rjocham, effective agile). Then I passed the assessment after exercise the open assessment several times. I read also the Scrum guide twice. After that I took the assessment and passed it. So now Iā€™m a certified Professional Scrum Master I by Scrum.org. Collaboration One thing is really important for modern software development is collaboration. Without you have a bunch of single fighters and…

Read More Read More

Certified Scrum Master

Certified Scrum Master

Last week I participated the certified Scrum Master course in Bern. The event was organized by DasScrumTeam and the teacher was Andreas Schliep. After the course I passed also the online CSM Course evaluation with 97%. Now I am certified Scrum Master. Here some links which I found during some googling after the course: Scrumy Elevator pitch Waterfall explained Deming circle Emergence We played also in the course the Ball Point game: