Archive for July, 2007

Changes In Requirements

Saturday, July 28th, 2007

In this section I described this pandemonium where everyone is sharing, "show me yours, I'll show you mine", and in general providing feedback. I discussed the need for feedback, and some ways the feedback can be given. The result of it all is change. Changing requirements, changing realization […]

Read the rest of this entry »

Software Testing

Saturday, July 28th, 2007

In the previous section the main focus is on having feedback on principles, ideas and look-and-feel. You need this. But it's only the start of it all. While engineers are building the system (or merely configuring it), extensive testing has to be done. Does it work, and does it […]

Read the rest of this entry »

Benchmark And Prototype

Saturday, July 28th, 2007

I ask myself sometimes disturbing questions like "You know the software business. You know how systems are built. Are you now comfortable, sitting in this airplane, 10km high in the sky, flying on systems that some software geezer constructed?" Uuuhhhr, honestly I don't know. The best thing […]

Read the rest of this entry »

Once in a while we have these live debates of our government on television (remember I'm Dutch). It's a rare chance to see democracy in action. Party A states something. Party B is "in principle not negative in respect to the suggestion". Party C "can imagine an agreement with […]

Read the rest of this entry »

Software Design Documents

Saturday, July 28th, 2007

After reading the previous section, I know you get my point. However, I will spend some more text on the matter, because it's too important, and the natural tendency within software projects is to consider software design documents as a product of their own. "We design to create […]

Read the rest of this entry »

In my home town the city built a complete new neighborhood, houses, roads and parking spaces, everything is new. Even the people. I don't know how it is in the rest of the world, but in Holland, such a new area has to have a new work of art. […]

Read the rest of this entry »

FOUR: Requirements Validation

Saturday, July 28th, 2007

How many times did you order in a restaurant this very nice meal, which was described on the menu as delicious, to later find out the cook went completely experimental on it? I read this incredibly great description for a main course involving the better parts of a lamb. […]

Read the rest of this entry »

Represent Requirements

Monday, July 23rd, 2007

You have all your requirements in front of you on a piece of paper. You smell the paper. You feel the paper. You sense the emotions that are attached to the requirements. You close your eyes, and you have these images, these colorful blurs, you are in touch with […]

Read the rest of this entry »

Conducting A Workshop - 2

Monday, July 23rd, 2007

Part Two
Two important pieces of advise come from D'Herbemont and Cesar (Managing Sensitive Projects). First: focus on your allies. If you have to get some points across, and people are against it, the natural reaction is to win them over by paying a lot of energy to […]

Read the rest of this entry »

Conducting A Workshop

Monday, July 23rd, 2007

You are standing in front of a room. You are not alone. There are more people in the room. Some you know, some you don't. They all stare at you. You have an idea what they are thinking. Or at least you think you do as you prepared this […]

Read the rest of this entry »