1. Elective : Software Project Management
Mr.A.Uthiramoorthy,
Assistant Professor,
Department of Computer Applications,
Rathinam College of Arts and Science
(Autonomous)
21BCT6ZD – Software Project Management | Even Semester 2021 - 22 | Lecture 1 | Page 1
3. Topic Outcome
• Student Understand the importance
of Software Project Management.
• A project is well-defined task.
• Every project may has a unique and
distinct goal.
• Project is not routine activity or
day-to-day operations.
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 3
4. Importance of Software
Project Management
• Software is said to be an intangible product.
• Project manager may never directly involve in
producing the end product but he controls and
manages the activities involved in production.
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 4
6. Project Planning
*Software project planning is task,
which is performed before the
production of software actually starts.
* It is there for the software production
but involves no concrete activity that
has any direction connection with
software production
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 6
7. Scope Management
• Define the scope
• Decide its verification and control
• Divide the project into various smaller
parts for ease of management.
• Verify the scope
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 7
8. Mid Assessment Test
• A ____ is a set of activities which
are networked in an order and
aimed towards achieving the goals
of a project.
• (A) Project
• (B) Process
• (C) Project management
• (D) Project cycle
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 8
9. Mid Assessment Test
• Resources refers to
• (A) Manpower
• (B) Machinery
• (C) Materials
• (D) All of the above
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 9
10. Mid Assessment Test
Developing a technology is an
example of
(A) Process
(B) Project
(C) Scope
(D) All of the above
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 10
12. Software size estimation
• Software size estimation is an
activity in software engineering that
is used to determine
or estimate the size of
a software application or component
in order to be able to implement
other software project management
activities
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 12
13. Effort Estimation.
• Effort estimation is the process of
predicting the most realistic amount
of effort required to develop or
maintain software based on
incomplete, uncertain and noisy
input.
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 13
14. Time Estimation
• Time estimates drive the setting of
deadlines for delivery and planning of
projects, and hence will impact on
other peoples assessment of your
reliability and competence as a project
manager.
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 14
15. Cost Estimation
• Cost estimation in project
management is the process of
forecasting the financial and other
resources needed to complete
a project within a defined scope.
• Cost estimation accounts for each
element required for the project—from
materials to labor—and calculates a total
amount that determines
a project's budget.
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 15
17. Decomposition Technique
• In project management terms, the
term decomposition refers to a
specific type of planning technique
that takes the entire project scope
and all project deliverables and
breaks them down into smaller
components
17BCA6ZD – Software Project Management | Even Semester 2019-20 | Lecture 1 | Page 17
18. Empirical Estimation
Technique
• The structure of empirical
estimation models is a formula,
derived from data collected from past
software projects, that uses software
size to estimate effort. Size, itself, is
an estimate, described as either lines
of code (LOC) or function points (FP)
17BCA6ZD – Software Project Management | Even Semester 2020 - 21 | Lecture 1 | Page 18
19. Next Class Topic
UNIT – I
Activities Methodologies
17BCA6ZD – Software Project Management | Even Semester 2020 - 21 | Lecture 1 | Page 19