Documente Academic
Documente Profesional
Documente Cultură
BS (CS) - SSUET
LECTURE # 1
INTRODUCTION TO SOFTWARE PROJECT MANAGEMENT
What is Management?
Basically, the management involves the following activities:
1.
2.
3.
4.
5.
6.
7.
8.
What is a Project?
A project is an activity with specific goals which takes place over a finite period of time.
Projects are undertaken at all levels of the organization. They may involve a single person or
many thousands. Their duration ranges from a few weeks to more than five years. Projects may
involve a single unit of one organization or may cross organizational boundaries, as in joint
ventures and partnering.
Examples of projects include:
Effecting a change in structure, staffing, or style of an organization.
Designing a new transportation vehicle.
Developing or acquiring a new or modified information system.
Constructing a building or facility.
Running a campaign for political office.
Implementing a new business procedure or process.
What is Project Management?
Project Management is the application of knowledge, skills, tools and techniques to project
activities to meet project requirements. Project management is accomplished through the use of
the processes such as:
Initiating
Planning
Executing
Monitor and Controlling
Closing
Page 1
BS (CS) - SSUET
What is an IT Project?
Before moving to software projects, let us first discuss IT projects. But even before discussing IT
projects, let us understand IT and software and their differences. IT is a field where an IT
system refers to a complete system comprising many parts like hardware systems, software
systems, and any other components from some other fields. A complete IT system can be used
for any purpose like running a business, doing research, use in robotics, use in automation
systems, etc. For instance, a robot is mostly a hardware device, but the information or
instructions given to it to do some things are done using a software system.
IT System Component
Software System
Hardware System
Other than software/hardware part
Component
Component
For example, a business software application for doing transactions may be a complete IT system
when the software system is installed in the computer hardware system and is ready to be used
by end users.
Page 2
BS (CS) - SSUET
For instance, a project manager responsible for managing a civil construction project
must have knowledge and experience in civil engineering. An electrical engineer
managing a civil project will not be a suitable fit. Similarly, a project manager
responsible for managing a software project must have knowledge and experience in
software engineering.
Project management processes may include project initiation, project planning, project
monitoring and control, and finally project closure. The software engineering processes
may include requirement development, software design, software construction, software
testing, and software maintenance.
Operations are the day-to-day activities that your organization does. For example, a car
manufacturer makes cars. An airline flies people from one city to another. A help desk
Page 3
BS (CS) - SSUET
supports technical solutions. Within each of these companies reside various departments
working on projects that enable operations to function.
A project at an automobile manufacturer might be to design a new sports car. The car
manufacturers operations involve manufacturing that design again and again.
Page 4