Sure Avi, so whenever we get a project, first we identify what is the vision of the business, what is it they want to achieve, then second is what are the digital touch points, is it just mobile or desktop, laptop, then we used to define what all capabilities they want, functional, technical and then we used to drill down to each and every specification. So, based on the specification, we used to separate out the feature list and create a backlog. Now, that backlog became the basis of managing or defining the sprints, what should be our sprint size or what should be our number of sprints that needs to be taken care of. Accordingly, if we have some timeline, we used to understand that what portion of backlog can be delivered and then we used to set up sprints and we used to assign a BA for writing user stories and for each sprint and deliver in each sprint, we used to have demos for client, we used to have retrospective meetings with all stakeholders and then finally, every three weeks of a sprint, we used to deliver end product.
