0% found this document useful (0 votes)
14 views86 pages

Module 2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views86 pages

Module 2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 86

The effort is somewhat superliner in the size of the software

product. Thus, the effort required to develop a product


increases very rapidly with project size.
The development time versus the product size in KLOC is
plotted in fig. From fig it can be observed that the development
time is a sub linear function of the size of the product, i.e.
when the size of the product increases by two times, the time
to develop the product does not double but rises moderately.

The parallel activities can be carried out simultaneously by the


engineers. This reduces the time to complete the project.
Solution: The basic COCOMO equation takes the form:

(i)Organic Mode

E = 3.0 * (400)1.12=2462.79 PM

D = 2.5 * (4772.8)0.32 = 38 PM
Project Management Tools

project scheduling and resource planning. Managers have to strictly


comply project execution with every mentioned step in software
project management. Project management tools help in storing and

Documentation Tools
Documentation in a software project starts prior to the software

Documentation tools generate documents for technical users and


end users. Technical users are mostly in-house professionals of the
development team who refer to system manual, reference manual,
describe the functioning and how-to of the system such as user
manual. For example, Doxygen, DrExplain, Adobe RoboHelp for
documentation.
st

th
Scrum is a framework that helps agile teams to work together. Using it, the team

lessons can be applied to all kinds of teamwork. Its policy and experiences is a reason of

improvement, which is a core foundation of agile. Scrum framework focuses on ongoing

to ship high quality, work faster, and more frequently. The sprints give them more
plan is to define what can deliver in the sprint. It also focuses on how the work will be

Factors affecting Sprint planning

deliver the sprint goal.

ways.
What is the product backlog?
A product backlog is a registered list of work for the development
team. It is driven from the roadmap and its requirements. The
essential task is represented at the top of the product backlog so
that the team member knows what to deliver first. The developer
team doesn't work through the backlog from the product owner's
side and product owner doesn't push the work to the developer
team. The developer team pulls work from the product backlog.
Backlog starts with the two "R"s
The fundamental product backlog is provided by a
team's roadmap and requirements. Roadmap repetition breaks
down into several epics, and each epic will have several
requirements and user stories.
The product owner organizes each of the customer stories into a
single list. This story is organized for the development team. The
product owner chooses to deliver first complete epic.
this visual team helps team members and stock members quickly to understand what the

team members pick up plans when they are ready. The committed point is a movement
Software metrics is a standard of measure that contains many
classified into three categories: product metrics, process metrics,
and project metrics.
Product metrics: describe the characteristics of the product such as

Process metrics :can be used to improve software development and


maintenance. Examples include the effectiveness of defect removal
during development, the pattern of testing defect arrival, and the
response time of the fix process.

manager to check the project's progress. Data from the past projects are
used to collect various metrics, like time and cost; these estimates are used
as a base of new software.The project manager will check its progress from
Scope of Software Metrics

following
Cost and effort estimation

Data collection
Quantity models and measures
Reliability models

Structural and complexity metrics


Capability maturity assessment

Evaluation of methods and tools

You might also like