Category Archives: Agile

Agile : User Stories and Story Points

User stories, something that does not seem relative to software development by name. But in agile if I say you can not proceed without user stories then it is very true. User stories are the heart of agile methodology. Everything revolves around the stories and hence coming up with good balanced stories is battle half won. In agile software development, We have product backlog which is nothing but a list of all possible features required to be built to release the product for mass. A full fledged feature/sub-product is called EPIC and we divide the EPIC into various user... Read More

Agile : Retrospective

Retrospective : (Dictionary meaning) the action of looking back on or reviewing past events or situations, especially those in one's own life.   Let us start with a very simple example. Say someone is trying to lose weight for last 6 months and nothing works out for her. Then her friend suggests that running 3 miles/day for a month will do the trick. So she started running as suggested. Now should she keep on running for months or observe the results for the activity for last one month?   If your answer lies in second half of the question Welcome to agile Retrospective.   In... Read More

Agile – Capacity Planning

“Intelligence is the ability to adapt to change.”   – Stephen Hawking   We all are working towards optimal approach in almost all the tasks in our life and getting intelligent enough to cater them efficiently. To attain that intelligence we here at naukri use agile methodology. Agile is nothing but ability to move/change quickly and easily. Agile methodology is very simple and sticked to the basics of its dictionary definition. Every element of the entire methodology (be it iteration planning, capacity planning, story estimation etc) is designed so that anything can be changed... Read More

DIPSUM – A start towards adoption of Agile process

One of the big movements we hear about is the adoption of Agile processes for managing projects and daily communications. When you have one project on a white-board - it's fine, but when you have six or seven projects, the white-board approach just doesn't work !! It’s a well-known fact that a lot of time is wasted within organizations during meetings. In order to save time and to increase the level of knowledge transfer and collaboration - many teams, primarily software development teams, are using so called stand-up meetings which is central to most Agile processes. With faster... Read More