Tag Archives: planning

Web and Mobile Implicit Requirements

Requirement analysis is the first and foremost step for planning phase itself. Let us see what wiki says about requirement analysis Requirement analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product or project, taking account of the possibly conflicting requirements of the various stakeholders, analysing, documenting, validating and managing software or system requirements. What?? Hold on, it is very complicated and cumbersome!!  Let’s make it simple, Requirements are the... Read More

Lessons learned in productivity and time management working as a Technaukrat

We all have 24 hours with us. Some wish they had more because of their piled up work, whereas some manage to check off all the items in their check list. All that makes the difference is time management. Management of time is a skill we all need to excel to be able to stay satisfied in our lives and maintain a healthy work-life balance. As a Technaukrat, that's what we call ourselves at Naukri, we have learnt a few skills to improve productivity and time management skills, and would like to share the same with you. Here are a few tips that will help one use time judicially and live a... Read More

Effective meetings @Naukri

Did you know ? Every day 83 million people attend 11.5 million meetings No ? Ok, lets get started Meetings, a fancy word in corporate that everyone come across a lot many times (For some it can be a very effective excuse to avoid other things though :-P) Meetings are integral part of any process oriented organization. It makes sense to meet every while to get the status updates, near future plans, project deadlines, company’s future projection etc. Now why we are writing this post is because something is wrong with meetings that we all should improve and we are... Read More

Agile : Iteration Planning

Epic, Feature, Story. “A goal without a plan is just a wish” — Antoine de Saint-Exupery Agile, It’s all about flexibility in the course of software development phase. But flexibility is not possible without a proper plan in place. Even when we decide the architecture of a software, we often keep in mind that the software stays flexible to any changes in future and therefore design patterns come into picture. There comes Iteration,  a step by step approach. Grab yourself a cup of coffee as we are going to dig deeper into it. Planning plays a vital role in the software development life cycle. It... Read More

SOS (Scrum of Scrums)

More than 15 scrums teams, lot of dependencies, frequent changes, multiple big projects, Is this not a challenge ? Yes, it is. When multiple teams are working together on a project, there are many cross-team issues and dependencies that need to be resolved. In Naukri, we follow scrum methodology and scrum of scrums is the the technique which we use to solve such problems. What is SOS (Scrum of Scrums) ? A Scrum of Scrums is a group team made up of representatives from each of several other teams. Usually the representatives are the Scrum Masters from each team, although sometimes... Read More

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