How to Improve Stand-ups [Guest Post]

You’re at another painfully slow stand-up meeting. It feels like it’s never going to end. You begin thinking to yourself, “if I casually sneak out, will anyone notice?” Stand-ups don’t have to be this way. Learn how to improve stand-ups in this guest post from Jonathan Weber.

Types of Software Maintenance

A Software Maintenance Foursome

These days it’s rare to build a system from scratch. Software maintenance gets more important every day. Let’s take time to talk about the different types of software maintenance. The types of Corrective and Preventive Maintenance are for corrections on the software. Adaptive and Perfective Maintenance are the types for Enhancements on the software.

Zebra Spidr

A SPIDR for the Agile Scrum team

Everybody knows the problem that a User Story is just too big to handle for a Sprint. Just cutting the User Story in smaller pieces is not the way that most of the time works. SPIDR might come in handy.

Three Little Pigs

Three little pigs – Fun Retrospective Technique

This article is about the Scrum Retrospective Three Little Pigs and my personal experience with it. How to and the extra benefits of this retrospective. The goal I had with the retrospective, was to look back at the past sprint, but also to talk about what goes well (bricks); what goes well most of the time, but needs improvement to get impediments out of the way on structural basis (sticks); or what subject needs further improvement (straw).

Testing with mail servers

On several projects I’ve seen that a test and development environment needs a email server. Most of the times it’s not wanted that the emails are really send out. So I started a search...

Unit of Work design pattern

The Unit of Work design pattern solves the problem, that other components / layers in your software then the persistency layer needs to keep track on which data needs to be inserted, updated or deleted. Also this pattern makes sure that all the data is saved within one transaction.

Design patterns

Nowadays in the world of software engineering the problems are getting more complex. Luckily for us there are proven solutions for parts we need to solve. These proven solutions we call design patterns.

This article describes how to use design patterns, anti-patterns and contains other resources where you can find more information about this topic.