0% found this document useful (0 votes)
60 views2 pages

2.9 Software Project Scheduling

Uploaded by

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

2.9 Software Project Scheduling

Uploaded by

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

DEPARTMENT NAME:MASTER OF COMPUTER APPLICATIONS

Class: I MCA Batch: 2023-2025


Course code:23CAR206 Course Title: OBJECT ORIENTED SOFT-
WARE ENGINEERING

UNIT II PLANNING AND SCHEDULING 9


Planning & Scheduling: Software prototyping – Software project planning – Scope – Resources
– Software Estimation – Empirical Estimation Models – Planning – Risk Management –
Software Project Scheduling – Object Oriented Estimation & Scheduling. Analysis and Design:
Analysis Modeling – Data Modeling – Functional Modeling & Information Flow – Behavioral
Modeling – Structured Analysis – Object Oriented Analysis – Domain Analysis.

2.9 Software Project Scheduling

Project-task scheduling is a significant project planning activity. It comprises deciding which


functions would be taken up when. To schedule the project plan, a software project manager wants to
do the following:

1. Identify all the functions required to complete the project.


2. Break down large functions into small activities.
3. Determine the dependency among various activities.
4. Establish the most likely size for the time duration required to complete the activities.
5. Allocate resources to activities.
6. Plan the beginning and ending dates for different activities.
7. Determine the critical path. A critical way is the group of activities that decide the du -
ration of the project.

The first method in scheduling a software plan involves identifying all the functions required
to complete the project. A good judgment of the intricacies of the project and the development
process helps the supervisor to identify the critical role of the project effectively.

Next, the large functions are broken down into a valid set of small activities which would be
assigned to various engineers. The work breakdown structure formalism supports the manager to
breakdown the function systematically after the project manager has broken down the purpose and
constructs the work breakdown structure; he has to find the dependency among the activities.

Prepared By: A.BENITA Page 1


DEPARTMENT NAME:MASTER OF COMPUTER APPLICATIONS
Class: I MCA Batch: 2023-2025
Course code:23CAR206 Course Title: OBJECT ORIENTED SOFT-
WARE ENGINEERING

Dependency among the various activities determines the order in which the various events
would be carried out. If an activity A necessary the results of another activity B, then activity A must
be scheduled after activity B.

In general, the function dependencies describe a partial ordering among functions, i.e., each
service may precede a subset of other functions, but some functions might not have any precedence
ordering describe between them (called concurrent function).

The dependency among the activities is defined in the pattern of an activity network.Once the
activity network representation has been processed out, resources are allocated to every activity.
Resource allocation is usually done using a Gantt chart.

After resource allocation is completed, a PERT chart representation is developed. The PERT
chart representation is useful for program monitoring and control. For task scheduling, the project
plan needs to decompose the project functions into a set of activities. The time frame when every
activity is to be performed is to be determined.

The end of every action is called a milestone. The project manager tracks the function of a
project by audit the timely completion of the milestones. If he examines that the milestones start
getting delayed, then he has to handle the activities carefully so that the complete deadline can still
be met.

Prepared By: A.BENITA Page 2

You might also like