GALGOTIAS UNIVERSITY, GREATER NOIDA
DEPARTMENT OF COMPUTING SCIENCE & ENGINEERING
BCA-5th SEMESTER (FALL SEMESTER, 2020-21)
COURSE NAME: SOFTWARE PROJECT MANAGEMENT
COURSE CODE: BCAS3006
SUBMISSION OF PROJECT REPORT ON THE
"Software project versus other types of project, Activities Covered in SPM"
SUBMITTED TO SUBMITTED BY
DR. SANJAY KUMAR
PROFESSOR
ROHAN SHARMA
18SCSE1040072
RAJAN AGRAHARI
18SCSE1040059
SUJEET SINGH
18SCSE1040050
Contents :
• Introduction to software project management
• Software Project Management
• Goal
• Importance of Software Project Management
• Activities of Project Management System
• Activities covered inside Project Management System
• Difference between software versus other project
Software Project Management
IT Project Management
Topic: Software Project Versus Other Type of
Projects
https://uthaly.com
https://uthaly.com
Introduction to Software Project
management)
Definition:-
•Software project management is the art and science of planning and
leading software projects.
•A sub-discipline of project management in which software projects
are planned, monitored and controlled
•The software projects are planned, implemented, monitored and
controlled.
Software Project
Management
Advantages:-
•Easily manage your company’s projects
•Accessibility
•Cost
• Flexibility
•Support
• Speed
• Integration Updates.
Software Project
Management
Management
Project
Management
Software
Project
Management
https://uthaly.com
Goal :-
 Enable a group of engineers to work efficiently towards successful completion
of a software project.
Importance of Software Project Management:-
 Software project management comprises of product
development techniques and management skills.
 The product development technique defines the following,
https://uthaly.com
1) Awareness of the process standards
2) Assessing performance
3) Defining the product
4) Evaluating alternative processes
5) Managing requirements
6) Managing subcontractors
7) Performing the initial assessment
8) Selecting the methods and tools
9) Tailoring processes
10) Tracking product quality
11) Understanding development activities
https://uthaly.com
Activities of Project Management
Project management plan begins with a set of activities that are involved in
the development process.
Overview of the project
Project deliverables
Managerial processes
Technical processes
Work packages
Schedule of the project
Budget estimation.
https://uthaly.com
Characteristics of project
Some of the characteristics of project include,
Planning of process is required
Clear objectives have to be specified
Project must have a predetermined time span
Involves different phases of work
Resources used on the project are constrained
Non routine tasks are involved.
Activities covered by software project
management
• Software project management can include following activities:
• IT Project Planning & Tracking
• IT Project Resource Management
• IT Project Budget, Cost and Billing Management
• IT Project Bug/Issues Tracking
• IT Project Risk Management
• IT Project Change Request Management
• IT Project Document Management
• IT Project Communication Management
• IT Project Stakeholder Management
• IT Configuration Management
• IT Integration Management
• IT Procurement Management
Difference between Software
projects and other types of
project
• Many of the techniques of
applicable
general project management are
to software
project management, but Fred Brooks pointed out that the products
of software projects have certain characteristics that make them
different.
Difference between Software
projects and other types of
project
One way of perceiving software project management is as the process
of making visible that which is invisible.
•Invisibility: When a physical artefact such as a bridge or road is being
constructed the progress being made can actually be seen. With
software, progress is not immediately visible.
•There is invisibility of progress in software projects. Means customers
of software project can't see the outcome in middle of project,
because customers don't know about coding and other technical work
and as we know an incomplete project will not give an outcome.
Consequently it becomes very difficult to satisfy customers of software
project that actually their work is being done by team.
Difference between Software
projects and other types of
project
• Complexity: we can't measure complexity of software project until
we actually work on it.
• Flexibility: One good point of software projects is that, they are
flexible. Customer only wants final result, so rest of things are in
control of programmer ,he can modify software at any stage.
• Conformity: Software project are based on logical work ,while other
are based on physical work. Software developers have to conform to
the requirement of human clients.
The End…

Software project management

  • 1.
    GALGOTIAS UNIVERSITY, GREATERNOIDA DEPARTMENT OF COMPUTING SCIENCE & ENGINEERING BCA-5th SEMESTER (FALL SEMESTER, 2020-21) COURSE NAME: SOFTWARE PROJECT MANAGEMENT COURSE CODE: BCAS3006 SUBMISSION OF PROJECT REPORT ON THE "Software project versus other types of project, Activities Covered in SPM" SUBMITTED TO SUBMITTED BY DR. SANJAY KUMAR PROFESSOR ROHAN SHARMA 18SCSE1040072 RAJAN AGRAHARI 18SCSE1040059 SUJEET SINGH 18SCSE1040050
  • 2.
    Contents : • Introductionto software project management • Software Project Management • Goal • Importance of Software Project Management • Activities of Project Management System • Activities covered inside Project Management System • Difference between software versus other project
  • 3.
    Software Project Management ITProject Management Topic: Software Project Versus Other Type of Projects https://uthaly.com
  • 4.
    https://uthaly.com Introduction to SoftwareProject management) Definition:- •Software project management is the art and science of planning and leading software projects. •A sub-discipline of project management in which software projects are planned, monitored and controlled •The software projects are planned, implemented, monitored and controlled.
  • 5.
    Software Project Management Advantages:- •Easily manageyour company’s projects •Accessibility •Cost • Flexibility •Support • Speed • Integration Updates.
  • 6.
  • 7.
    https://uthaly.com Goal :-  Enablea group of engineers to work efficiently towards successful completion of a software project. Importance of Software Project Management:-  Software project management comprises of product development techniques and management skills.  The product development technique defines the following,
  • 8.
    https://uthaly.com 1) Awareness ofthe process standards 2) Assessing performance 3) Defining the product 4) Evaluating alternative processes 5) Managing requirements 6) Managing subcontractors 7) Performing the initial assessment 8) Selecting the methods and tools 9) Tailoring processes 10) Tracking product quality 11) Understanding development activities
  • 9.
    https://uthaly.com Activities of ProjectManagement Project management plan begins with a set of activities that are involved in the development process. Overview of the project Project deliverables Managerial processes Technical processes Work packages Schedule of the project Budget estimation.
  • 10.
    https://uthaly.com Characteristics of project Someof the characteristics of project include, Planning of process is required Clear objectives have to be specified Project must have a predetermined time span Involves different phases of work Resources used on the project are constrained Non routine tasks are involved.
  • 11.
    Activities covered bysoftware project management • Software project management can include following activities: • IT Project Planning & Tracking • IT Project Resource Management • IT Project Budget, Cost and Billing Management • IT Project Bug/Issues Tracking • IT Project Risk Management • IT Project Change Request Management • IT Project Document Management • IT Project Communication Management • IT Project Stakeholder Management • IT Configuration Management • IT Integration Management • IT Procurement Management
  • 12.
    Difference between Software projectsand other types of project • Many of the techniques of applicable general project management are to software project management, but Fred Brooks pointed out that the products of software projects have certain characteristics that make them different.
  • 13.
    Difference between Software projectsand other types of project One way of perceiving software project management is as the process of making visible that which is invisible. •Invisibility: When a physical artefact such as a bridge or road is being constructed the progress being made can actually be seen. With software, progress is not immediately visible. •There is invisibility of progress in software projects. Means customers of software project can't see the outcome in middle of project, because customers don't know about coding and other technical work and as we know an incomplete project will not give an outcome. Consequently it becomes very difficult to satisfy customers of software project that actually their work is being done by team.
  • 14.
    Difference between Software projectsand other types of project • Complexity: we can't measure complexity of software project until we actually work on it. • Flexibility: One good point of software projects is that, they are flexible. Customer only wants final result, so rest of things are in control of programmer ,he can modify software at any stage. • Conformity: Software project are based on logical work ,while other are based on physical work. Software developers have to conform to the requirement of human clients.
  • 15.