
We are likely guilty of the same faults that we find in others. I believe the attitudes of those involved in software projects can impact the quality of software more than the skills of the team. And when skill is lacking, the right attitude fosters learning. A little patience and a good attitude can go a long way.
I used to teach the SIPDE mnemonic to my driving students to help improve safety on the road. This mnemonic can also be applied to software testing.
- Scan all that's happening around you -- be aware
- Identify potential hazards
- Predict what hazards are most likely to impact you
- Decide on a safe action to deal with those hazards
- Execute the action
- Aim high - look ahead
- Keep your eyes moving - don't get too focused on any single thing
- Get the big picture - watch all around
- Make sure others see you - communicate
- Always leave yourself an out - don't put yourself in a situation that you can't escape
1 comment:
When testing...
* Scan the system
* Identify things to test
* Predict how the system will behave
* Decide on how to test
* Execute your tests
... then start back at the top with the new knowledge gained from the previous iteration.
Post a Comment