Practical tips on prioritizing requirements
Let us look at a few pointers that might help you with your prioritization activities. They are very useful and important and can potentially save you a lot of pain and time. Some practical tips that you may find useful during your project implementations are:
- Ensure that every team member on the project and all your stakeholders understand the flow of the process.
- Refrain from automating everything in the initial releases. Focus on the core functionality that will add more functions to the system even though they require more steps from users.
- Understand the usage and feedback from users for steps that you plan to automate. Does it really make sense to automate these steps? Do your business users want that automated, or are they comfortable with the way it is?
- Avoid automating edge cases. If this feature is used rarely or by only a small set of users, do you really want to automate these steps? To mitigate any risk in...