Core Requirements Requirements should be given as the Core Requirement , and avoid the common pitfall of providing Prescriptive Requirements As an example, a core requirement in an insurance system may be: As a user of the Broker system, I want to create a Settlement Batch of Eligible Documents across...
Some Sad IT Facts These are fairly known but often dismissed facts about the IT industry. If you see these facts presented you will find IT managers and developers nodding their heads in agreement. That is as far as it goes. I'm always amazed to see an IT manager hesitate to purchase a piece of software...
Measurable Requirements Requirements can be measured as good or bad based on requirement attributes. Often our perception of requirements is just that, a perception. Good requirements have specific attributes which can, fairly easily, be measured. If you find you do not have good requirements and the...
Software development as a craft? As with any profession we should continue to perfect our craft. I'll begin this blog with a discussion about requirements and see where this leads. While I have my opinion on certain matters, I honestly want to know what others think. I remain open to change myself...