What is Sprint in Agile?
In this phase all the stakeholders will join in meeting, and we have high level requirements in this phase.
Based on the requirements Product backlog will be created
Product backlog will have user stories (user stories means Requirements.).
Once Product backlog is prepared, there will be 3 activities performed
(a) along with core team – Scrum master will conduct story point estimation session. In this session team will discuss on prioritized requirements, how many man days needed and how to do and all.
(b) Team will prepare high level architecture document
(c) Release Planning
What is Sprint in Agile
Sprint : Sprint is nothing more than that set period of a time to complete the prioritized requirements, usually sprint duration is two weeks. It may vary based on the product and project. Usually for banking project they scheduled for 4 weeks.
Assigned work should be completed within the sprint and it should be ready for product owner to review the completed task.
Before development starts, team will do sprint planning. i.e how many sprints are required to complete the project? Which stories will go under which sprint?
Usually sprint duration will be ranging from 2-4 weeks maximum.
During sprint, we will take the user stories Design>> Develop>>Test>> Integrate
We will have ‘Show & Tell’ Session. Product owner will give his feedback in this session. If any rework to be done based on feedback, we will take those points and add it to next sprint. (these points to be updated in Product backlog as user stories)
Participants : Client, developers, testing team and Business Analyst.
Business Analyst will split the requirements and prepares the product backlog.
Will discuss with the client regarding backlog, then client will prioritize the requirements which we need to deliver on priority. So, team will first work on prioritized requirements only.
For example, out of ten requirements client prioritized 1,2 and 3.
So, in this sprint planning session we will discuss about 1,2 and 3 only even though we have 10 requirements in backlog.
Business analyst will write user stories; user story is nothing but requirement.
Will discuss about how much effort needed to complete this prioritized user stories.
Will use the JIRA tool to track the requirements.
I hope this provided you the overview of what is Sprint Planning and what is sprint in Agile?