From the course: Software Design: Developing Effective Requirements

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Effort estimation

Effort estimation

From the course: Software Design: Developing Effective Requirements

Start my 1-month free trial

Effort estimation

- [Instructor] The requirement engineering discipline comprises two parts, requirement development, in which you elicit, specify, analyze, and validate requirements, and requirement management, in which you estimate, prioritize, schedule, and track requirements. Requirement development activities tell you what the requirements are and requirement management activities tell you when they are to be implemented. In the world of Scrum methodology, all requirement development activities, along with estimation and prioritization, are together referred to as requirement grooming. In this lesson, we will look into some concepts and techniques to perform estimation activity. Estimation techniques can be broadly grouped under two categories, model-based and consensus-based. In model-based techniques, you enumerate all functionalities, inputs, outputs, their complexities, et cetera, and feed them into a model, which then tells you…

Contents