Structuring requirements in agile projects

All agile enthusiasts swear by user stories.

User stories are succinct, told from a user perspective and contain user expectation from the system and contain the value the requirement provides.

However, even for a small size project, number of user stories can be quite large.

In a recent project that I works with about 10 members for 3 months, we had 300+ user stories developed.

Most agile books suggest 2 tier structure for managing agile requirements – Epics and Stories.

Will this be good for a slightly larger project where stories can easily cross 1000?

I am proposing a 4 tier structure:

Level 1 : We can call this as Feature or Module.

Level 2 : Our good old friend – Epic

Level 3 : Our perennial favorite User stories

Level 4 : Acceptance and Done criteria

Feature and Epic could spread over sprints where as stories and acceptance criteria should be completed in one sprint.

About my organization, Adaptive Processes

My organisation Adaptive Processes provides support and guidance in all steps of going for ECBA®, CCBA, CBAP and CPRE certifications.

We provide instructor-led online trainings and corporate workshops to clarify your concepts on BABoK and also provide the 35 hours of PDUs needed for IIBA certification examinations and also for IREB, Germany.

We also provide 100 + learning videos which you can you use to hone your concert on BABoK.

Thirdly we provide more than 1500 questions including and 15+ simulation tests for IIBA certifications such as ECBA, CCBA and CBAP.

This will make sure that you will confidently appear for the certification examination.

To learn more about our certification program details, please visit

We provide end to end BA services – Staffing, skill development, BA process improvement, BA solution.

Our 150+ clients include Credit-Suisse, RBS, Vodafone, AkzoNobel, Bank of Tanzania, HP, SAP, Allianz-Cornhill etc.

Adaptive is one of World’s leading BA training provider and one of the very first EEP for IIBA and IREB.

We have trained more than 3000 business analysts and conducted 200+ workshops in India, USA, Thailand and Philippines.

We are an existing partner to IREB, Germany and IIBA, Canada.

About me

I am a professional BA practitioner, trainer, coach and author with Adaptive Processes, a leading business analysis solutions (training, consulting and product) organization.

If you like my posts please like/share/comment and spread the word in your network.

Do connect with me on LinkedIn.

You can reach me at

Agile requirements hierarchy

Follow LN


COO at Adaptive Processes
Author Mentor Consultant

24+ years of professional experience inbusiness analysis, software product development, business analysis, ERP implementations, software processes , strategic Change Management Consultancy.

Author of 12 books on Business Analysis and Requirements Engineering
Follow LN

Leave a Reply

Your email address will not be published. Required fields are marked *