All of us realize the value of re-use. Re-use saves cost and improves quality. But when it comes to reusing requirements, I hardly hear any organization making a planned effort to re-use requirements.
In this regard, I felt, let us start with set of requirements which are highly likely to be re-used. If we can identify them and catalog them, we can definitely find projects which would have implemented them.
So in future, when we encounter such requirements, we simply refer to our catalog. I started and enumerated 25 common requirements that I came across as a BA. I would urge my fellow BAs to update the list. Once we hit 100, we do have a great list to refer.
Here is my 25 to the list.
Authentication
Search
Date validation
Currency conversion
Printing
Import - Excel, Word, PDF, MPP
Export - Excel, Word, PDF, MPP
Data encryption
Data validations - Text, Number, Email
SMS integration
Email integration
Image compression
Storing of artifacts
Privilege allocation
Holidays schedule
List of countries
List of states in various countries
Phone codes for various countries
Multi-language support
Multi-currency support
Date comparison
Social integrations - Facebook, LinkedIn, Google+
Maps
Units of measure conversions
Currency conversions
Do add your reusable requirements to the above list.
Implementing reusable requirements can greatly benefit a business analyst in their projects. By using already defined requirements, a BA can save time and effort in gathering, documenting, and analyzing new requirements from scratch. This can lead to increased efficiency, faster project delivery, and improved stakeholder satisfaction.
Furthermore, reusable requirements can help ensure consistency and standardization across projects. By using proven requirements that have been successfully implemented in the past, BAs can reduce the risk of errors or misunderstandings, leading to higher quality deliverables. Overall, incorporating reusable requirements into your analysis process can be a valuable asset in achieving project success.
No Comments Yet
Let us know what you think