
You will be given fictional case studies, where after studying the case study, you will have to exercise some of the practices, techniques, etc that team members of an agile team members are expected to know. Project: You will also be given opportunity to apply what you learn in this course.
Staffing level estimation in software engineering software#
Prerequisite: You need basic knowledge of software development process and software development methodologies.Īfter completing this course, you will be able to :ġ) Demonstrate the ability to participate effectively in agile practices/process for software development.Ģ) Explain the purpose behind common agile practices.ģ) Ability to apply agile principles and values to a given situation.Ĥ) Ability to identify and address most common problems encountered in adopting Agile methods. This course will help you gain knowledge on what is agile? Why agile is better suited for these situations? We will also cover some of the most common agile frameworks like scrum and XP in depth. 4) Estimate the project cost in dollars (or local currency) Estimating size An accurate estimate of the size of the software to be built is the first step to an effective estimate. 3) Estimate the schedule in calendar months. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. 2) Estimate the effort in person-months or person-hours.
.jpg)
Software industry is going crazy on agile methods.
