CSE 403 Scheduling These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from slides written by Valentin Razmov. They.

Slides:



Advertisements
Similar presentations
Effort metrics: Man-month. Mythical Man Month – the book Brooks lead development of OS/360 and reflected on the problems experienced in the project. The.
Advertisements

Robert Lockyer.
Project Management Information Systems and Management.
Project Management Information Systems and Management.
brought to you by: jeremy miller brought to you by: jeremy miller.
The Mythical Man-Month By: Zac Lippard CS 470. What is the “Man-Month”? This is the idea that men and months are interchangeable between each other. This.
Informatics 43 – April 21, Things to know Midterm on Thursday – Closed book, closed notes, bring pen/pencil – Questions available on web site (updated)
SOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION © University of LiverpoolCOMP 319slide 1.
1 CSE 403 System Testing Reading: various web sites about Selenium! These lecture slides are copyright (C) Marty Stepp, They may not be rehosted,
1 CSE 403 Classic Mistakes Reading: Rapid Development Ch3 These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from.
1 CSE 403 Software Lifecycle Models Reading: Rapid Development Ch. 7, 25 (further reading: Ch. 21, 35, 36, 20) These lecture slides are copyright (C) Marty.
Why is software engineering worth studying?  Demand for software is growing dramatically  Software costs are growing per system  Many projects have.
Object-Oriented Software Engineering, Ch. 9
Pragmatic Programmer Ch. 8.41
1 CSE 403 Software Requirements Reading: Pragmatic Programmer Ch. 7: Before the Project These lecture slides are copyright (C) Marty Stepp, 2007, with.
Managing Resources Program Evaluation and Review Technique (PERT) Production Process.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 CSE 403 Introduction Reading: Rapid Development Ch3.3 These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from slides.
Mythical Man Month By Ryan Ruzich.  More software projects have gone awry for lack calendar time than all other reasons combined.
CSE SW Project Management / Module 15 - Introduction to Effort Estimation Copyright © , Dennis J. Frailey, All Rights Reserved CSE7315M15.
CSE 403 Lecture 25 Scheduling and Planning a Large Project Reading: The Mythical Man-Month, Ch. 2, by F. Brooks slides created by Marty Stepp
1 CSE 403 Team Dynamics Reading: Rapid Development Ch. 13, Pragmatic Programmer Ch These lecture slides are copyright (C) Marty Stepp, 2007, with.
CSE-332 Software Design Methods The Mythical Man-Month 박성우 POSTECH October 20, 2015.
Copyright , Dennis J. Frailey CSE7315 – Software Project Management CSE7315 M15 - Version 9.01 SMU CSE 7315 Planning and Managing a Software Project.
Begin Game Find the Points! Not the X’s. Play Instructions: 1.Divide into Teams or use individuals. Maximum of four teams. 2.Pick a board to play. All.
Project Management IS301 – Software Engineering Lecture #5 – M. E. Kabay, PhD, CISSP Dept of Computer Information Systems Norwich University.
1 CSE 403 Web Patterns and Design These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from slides written by Valentin.
Basic Play Each team gets a to take one shot for a correctly answered question. After each shot, each teams number of points are added to their score.
27 Jul 2006CSE403, Summer'06, Lecture 15 Midterm Exam Statistics Other statistics: Average: 40.6 Median: 42.3 Std Dev: 6.2 Max: 46.5 Min: 28 Easiest Problems:
CE 366 PROJECT MANAGEMENT AND ECONOMICS Robert G. Batson, Ph.D., P.E. Professor of Construction Engineering The University of Alabama
Why is software engineering worth studying?
The Big Wheel Happy St Patrick's Day Play.
IS301 – Software Engineering V:
Valentine Arcade 10 X Find the Points! Not the X’s.
Introduction Nick Rees 2 October 2017.
THE MYTHICAL MAN-MONTH
Two models for membrane transport
Arrector muscles Arrector muscles
Hormone teamwork Permissive effects Synergistic effects
Homeostasis Relative constancy of the internal (fluid) environment
Informatics 43 – April 19, 2016.
Informatics 43 Discussion 13 May, 2016
Male Female Permission to use this slide (a matter of academic integrity) *If you are Kevin Patton's current student, you may use any slide for your own.
Transport Concepts Passive vs. Active Passive Active
Risk Analysis & Success Driven Project Management
In the Racing Game of Knowledge
Permission to use this slide (a matter of academic integrity)
Cost Estimation Van Vliet, chapter 7 Glenn D. Blank.
CSE 403 JUnit Reading: These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold, or modified without expressed permission.
Do you Dare Challenge The Great, All Knowing Robot Robie!
Ventilation Air moves down a pressure gradient Low High pressure
based on structural differences
What's next? Should you major in Computer Science?
Suggested self-checks: Section 7.11 #1-11
Integration Reading: McConnell, Code Complete, Ch. 29
JUnit Reading: various web pages
Smooth muscle Lumen Permission to use this slide (a matter of academic integrity) *If you are Kevin Patton's current student, you may use any slide for.
Fig. 1 MRI aspect of an osteitis of the left acetabulum at baseline (A), 3 months (B), 1 year (C) and 2 years later, ... Fig. 1 MRI aspect of an osteitis.
Terminologia anatomica
Apical surface Tight junction Basal surface Apical Basal
Signal transduction Effect Signal molecule Signal molecule Receptor
Respiratory cycle Inspiration Expiration Compliance Elastic recoil
Osmotic pressure terms
Gray and white columns Gray matter White matter
Infibulation Yellow-highlighted area is removed
It’s all about shape! Functional Functional Structural Structural
hydrogen bonds continually break and reform and break again . . .
Target cell concept Receptor Hormone Target cell
Fuel sources Glucose is the primary fuel
Portal circulation Ordinary Systemic Organ Portal organ Systemic organ
Presentation transcript:

CSE 403 Scheduling These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from slides written by Valentin Razmov. They may not be rehosted, sold, or modified without expressed permission from the author. All rights reserved.

A late software project In the graph below, the project was supposed to reach milestone A in 1 month (left), but in fact it took 2 months (right). How should this delay be interpreted? What are the options facing the project's manager? Should the manager add extra people to the development team to make up for the delay? If so, how many and why?

One interpretation Only Part A was misestimated, so therefore the overall project is currently going to be 1 month late. (right) If the assumption is valid: 9 man-months of work remain / 2 actual months remain in which to do it = 4.5 people will need to work each month so add 2 workers to the existing 3.

Another interpretation The whole project estimate was low, and the project as a whole will take twice as long as expected. (right) If the assumption is valid: 18 man-months of work remain / 2 actual months remain in which to do it = 9 people will need to work each month so add 6 workers to the existing 3.

The Mythical Man-Month If we assume the first interpretation was correct: We must account for delays in training the new workers We must partition the job into 5 pieces, to be integrated later Brooks' Law: "Adding manpower to a late software project makes it later." -- The Mythical Man-Month