Lecture-04

Lecture-04 - CEN4021 CEN4021 SoftwareEngineeringII Software...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CEN 4021  CEN 4021   Software Engineering II  Software Engineering II Instructor: Masoud Sadjadi http://www.cs.fiu.edu/~sadjadi/ sadjadi@cs.fiu.edu Software Project Planning ( P OMA) Task Analysis
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Lecture CEN 4021: Software Engineering II Acknowledgements Acknowledgements Dr. Onyeka Ezenwoye Dr. Peter Clarke 2
Background image of page 2
4 Lecture CEN 4021: Software Engineering II Agenda Agenda Software Project Planning ( P OMA) Task Analysis Work Breakdown Structure (WBS)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Lecture CEN 4021: Software Engineering II Work Breakdown Structure  Work Breakdown Structure  Is a depiction of the project ( model ) in terms of the discrete pieces of work needed to complete the project and the ordering of those pieces of work. Performed by software project team. Focuses on the tasks required to produce the artifacts that are to be delivered.
Background image of page 4
4 Lecture CEN 4021: Software Engineering II Work Breakdown Structure Work Breakdown Structure As the details of the software development and support process are realized subtasks are identified. There are a number of tools used to support the WBS activity: Graphical – MS Visio, Smartdraw, ArgoUML. Scheduling – MS Project, Primavera TeamPlay
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Lecture CEN 4021: Software Engineering II Work Breakdown Structure Work Breakdown Structure Steps in the WBS: 1. Examine the set of required external deliverables . 2. Identify and list the steps and tasks needed to produce the required deliverables, including intermediate deliverables. 3. Sequence the identified tasks required to produce the deliverable. 4. Estimate the effort required to perform each task. 5. Estimate the productivity of the resources that will be applied to the tasks.
Background image of page 6
4 Lecture CEN 4021: Software Engineering II Work Breakdown Structure Work Breakdown Structure     Steps in the WBS: 1. Compute the time needed for each task by dividing the task effort estimates by the resource productivity estimates. 2. Lay out the time needed for each task and “label” each task with its task name and the assigned resources ; this layout forms the initial schedule
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Lecture CEN 4021: Software Engineering II Identify and list all deliverables For each deliverable: Identify and list the necessary tasks for completing the deliverable For each task: Compute the timeline required by dividing effort by productivity For each task: Estimate the productivity of the assigned resources For each task: Estimate the effort needed Sequence the tasks Lay out the timeline for all the ordered tasks need for each deliverable Perform task After the timelines for all tasks for all deliverable are computed Flow Flow     of of     WBS WBS     to to     schedule schedule
Background image of page 8
4 Lecture CEN 4021: Software Engineering II WBS - Example WBS - Example     Deliverable 1: Executable code that is installable from
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 28

Lecture-04 - CEN4021 CEN4021 SoftwareEngineeringII Software...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online