|
|
|
|
Process Development: Requirements |
| |
| |
If you've ever experienced the situation
where a software product provides "almost what you wanted ... but not exactly",
then you would appreciate the value of thorough requirements gathering.
Requirements are the business rules which
comprise the basis for the functionality of a business process.
It is during this phase of the Software
Development Life Cycle where these business rules are defined in
detail. As always, communication between the process developer and
subject matter expert is crucial. The process developer and subject matter
expert must be in full understanding of each other. A solid
understanding will ensure that the business rules are clearly defined, and also
it will ensure a framework so that those business rules would be enforced
throughout an information system.
The final result of the requirements phase
of the Software Development Life Cycle will be (a) clearly defined business
rules, (b) a business process in which those business rules will be properly
enforced, and (c) completeness and accuracy of the data managed within an
information system built to support the business process.
|
|
|