0% found this document useful (0 votes)
38 views7 pages

Management Functions and Requirement Engineering

The document discusses management functions and requirement engineering. It describes key management functions like project planning, cost estimation using COCOMO models, and project control tools including work breakdown structures, Gantt charts, and PERT charts. It also mentions team organizations and requirement engineering. Gantt charts are described as a graphical way to plan, coordinate, and track tasks over time, depicting the same information as PERT charts but also start and end dates of activities. The steps for building a Gantt chart are identified as listing tasks and durations, the time frame axis, and determining activity start and finish dates.

Uploaded by

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

Management Functions and Requirement Engineering

The document discusses management functions and requirement engineering. It describes key management functions like project planning, cost estimation using COCOMO models, and project control tools including work breakdown structures, Gantt charts, and PERT charts. It also mentions team organizations and requirement engineering. Gantt charts are described as a graphical way to plan, coordinate, and track tasks over time, depicting the same information as PERT charts but also start and end dates of activities. The steps for building a Gantt chart are identified as listing tasks and durations, the time frame axis, and determining activity start and finish dates.

Uploaded by

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

Management functions and Requirement Engineering

Management
• Functions
• Project planning
• Software productivity
• Productivity metrics
• Cost estimation
• COCOMO1
• COCOMO2
• Project Control
• WBS, GANTT CHART, PERT CHART
• Team organizations (Centralized, Decentralized, Mixed)
• Requirement Engineering

© Lethbridge/Laganière 2005 Chapter 11: Managing the Software Process 1


Gantt Charts

•Graphical Representation of a schedule


•Helps to plan, coordinate and track specific tasks in a
project
•Named after Henry Gantt who invented them in 1917
•Depicts some of the same information as on a PERT chart
•Also depicts new information

UWO Computer Science Department 2


Building and Using a Gantt Chart
Steps for building a Gantt Chart
1. Identify the tasks to be scheduled
2. Determine the durations of each task
3. List each task down the vertical axis of chart
1. In general, list tasks to be performed first at the top and then
move downward as the tasks will happen
4. Use horizontal axis for the dates
5. Determine start and finish dates for activities
1. Consider which tasks must be completed or partially
completed before the next task
To use the Gantt chart to report progress:
• If the task has been completed, completely shade in the bar
corresponding to the task
• If the task has been partially completed, shade in the percentage
of the bar that represents the percentage of the task that has been
completed
• Unshaded bars represents tasks that have not been started.

UWO Computer Science Department 3


Gantt Chart with milestones

Project Start

Activity 1

Activity 2

Activity 3
Design Review
Activity 4

Activity 5

Project Finish
0 1 2 3 4 5 6 7
Time (in weeks after start)
Good for reviews.
Building a Gantt Chart
• List all tasks and milestones from the
project along the vertical axis
• List time frame along the horizontal axis
Activity 1
Activity 2
Milestone

Time Frame: day 1 day 2 day3

31-Jul-19 Dr.Bokkasam Sasidhar


Building a Gantt Chart
• Activities: Create box the length of each activity time
duration
– E.g., activity one is scheduled from day1-day3

Activity 1
Activity 2

Time Frame: day 1 day 2 day3

31-Jul-19 Dr.Bokkasam Sasidhar


Building a Gantt Chart
• Dependencies: Show dependencies between activities with
arrows
– E.g., activity 2 cannot start until activity 1 is complete

Activity 1
Activity 2

Time Frame: day 1 day 2 day3…

31-Jul-19 Dr.Bokkasam Sasidhar

You might also like