21 Pages

CSSE_372_Ch6_Network_Diagram

Course: CSSE 371, Fall 2009
School: Rose-Hulman
Rating:
 
 
 
 
 

Word Count: 452

Document Preview

and Constructing Analyzing the Project Network Diagram Chapter 6 CSSE 372 22.Sep.2008 Outline Definitions Starts Critical path Slack MR Activity What is a network diagram? "A pictorial representation of the sequence in which the project work can be done." What is needed to construct diagram? Tasks Task Duration Earliest time to start task Earliest expected completion date for the project...

Register Now

Unformatted Document Excerpt

Coursehero >> Indiana >> Rose-Hulman >> CSSE 371

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
and Constructing Analyzing the Project Network Diagram Chapter 6 CSSE 372 22.Sep.2008 Outline Definitions Starts Critical path Slack MR Activity What is a network diagram? "A pictorial representation of the sequence in which the project work can be done." What is needed to construct diagram? Tasks Task Duration Earliest time to start task Earliest expected completion date for the project Uses Planning Implementation & Control Types Task-On-the-Arrow (TOA) Precedence Diagramming Method (PDM) Using PDM Using PDM (cont.) Starts... CotD Constraints Technical Discretionary Best-practices Logical Unique Management Interproject Date Putting it together... Forward pass Backward pass Using PDM ID: Number from WBS E: Duration Work forward: ES: Earliest Start Predecessor? ES = Efpre + 1 No pred? ES = 1 EF: Earliest Finish ((ES + E) One Time Unit) Work backward: LF: Latest finish Last task? LF = EFCalculated Not last? Min(LSea. succ.) - 1 LS: Latest start ((LF E) + One Time Unit) Critical path what is it? "The longest duration path in the network diagram" "The sequence of tasks whose early schedule and late schedule are the same" "The sequence of tasks with zero slack or float" The Critical Path Determines the Completion Date of the Project How do you calculate it? Add up all of the path's durations The longest one is the critical path Compute slack Slack = - LF EF 0 0 1 4 0 0 How do you calculate Critical Path? Compute slack Two types of slack Free slack amount of delay for a task without causing a delay in the early start of immediate successor task(s) Total slack amount of delay for a task without delaying the project completion date Schedule compression Management reserve Padding task duration Individual task level Project level Bad at the task level BUT, good at the project level Accounts for risk Incentive (management reserve time not used can be the basis for bonus) Coming up! Plus/delta feedback Please turn in at end of the hour Add your estimate of how much time you're spending per week, on the bottom of the form Microsoft Project Bring your laptops with this installed on Thursday, we'll use it in class In Thursday's Angel files an example project, WBS word document, and mpp proje...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Rose-Hulman - CSSE - 371
Ambiguity, from www.inviolate.com/ max/ambiguity.htm.Ambiguity and SpecificityCSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute October 19, 2004 In the book This is Ch 23Why are requirements ambiguous? Tom DeMarc
Rose-Hulman - CSSE - 371
CSSE 371 Software Requirements and Specification Fall 2007 Homework 11Due: Thursday, October 25 2007 In Class Purpose: Practice specifying usability goals and user experience goals What to do: 1. Assignment from Chapter 1(Page 37) of Interaction Design t
Rose-Hulman - TEAM - 371
Week 1 Summary for Team 05Dave Bauman Drew Bowman Mike Brandell Matt Salisbury September 12, 2005Effort to Date (in man-hours) Name of Team Member Effort Expended This Week Total Effort to Date Dave Bauman 3.5 3.5 Drew Bowman 2 2 Mike Brandell 2 2 Matt
Rose-Hulman - TEAM - 371
!!"#"$%$ &&'( # # $# () # (#*! ( ($( (( ) # !# , - ./+ $ 01# '#$!"( # # ,!# 1 ' # *#! $ $ ( # 1 , ' & ! $#$ ) %#( # *! !# ! ( ( ( ( # $ #*! ( ( ($'$ (2 ( ( () (% ) $ ( 2 ( 3 ( ( ) ( ( 4 ) ( # 5 # ( # * (% ( * # # $%
Rose-Hulman - CSSE - 371
Left People use these throughout engineering. This ones rom the requirements document at archives.elevated.org/ project/resources.shtm.Some are more precise than othersRequirements DocumentsCSSE 371, Software Requirements and Specification Steve Chenow
Rose-Hulman - TEAM - 371
Team 5 runnermike.com Dave Bauman, Drew Bowman, Mike Brandell, Matt Salisbury Revision HistoryDate 10/6/2005 Version 1.0 Description Initial Draft Edited by Drew BowmanVision Document1 Admissions Applications SolutionThis vision document will be used d
Rose-Hulman - CSSE - 371
The Flatirons in winter Boulder, CO 2004 - From Dean Leffingwell's web site http:/www.leffingwell.org/ What action can you imagine from this image?StoryboardsCSSE 371, Software Requirements and Specification Steve Chenoweth, Rose-Hulman Institute Septem
Rose-Hulman - CSSE - 371
CSSE 371 Team Member Evaluation Form Your Name: _ Team:_ Complete the following evaluation form and turn it in by October 3rd 2007. The information you provide will be confidential and will not be revealed to your team members. If you fail to turn this on
Rose-Hulman - CSSE - 371
Document Contents: All milestone documents produced for this class must include the following sections 1. Title page: This page must contain the teams name and the document title, and must have the signatures of all the team members. A team members signat
Rose-Hulman - BENEFITINF - 051408
EMPLOYEE BENEFIT PROGRAM CHANGES AND ENHANCEMENTS EFFECTIVE JULY 1, 2008HEALTH PLAN Employee contributions will be changed to a 4-Tier structure from the current 3-Tier. The current 1st Tier will be divided such that Tier 1 will encompass those with sala
Rose-Hulman - CSSE - 120
As you arrive:Contact Before Work Start your laptop & enter our Angel course site: angel.rose-hulman.edu csse120 Turn to a neighbor and ask: What do you want to do when you graduate from RoseHulman? Why? Why do Contact Before Work? Helps us know our t
Rose-Hulman - CSSE - 371
CSSE 371Week 5 Day 3 QuizThu October 4 2007Name: _ Mail Box: _1. What is the orthogonal problem?2. How can you solve the orthogonal problem?3. What according to you is software architecture?4. What according to you is Black box testing?5. How do u
Rose-Hulman - CSSE - 371
CSSE371Week5Day2QuizTueOctober72008Name:_MailBox:_1. Whatistheorthogonalproblem?2. Howcanyousolvetheorthogonalproblem?3. Whatissoftwarearchitecture?4. WhatisBlackboxtesting?5. Howdousecaseshelpintesting?6. Howdoyouknowthatyourtestcoverageissuffic
Rose-Hulman - CSSE - 371
CSSE371Week5Day4QuizFriOctober52007Name:_MailBox:_1. Whatisthetraceabilityproblem?2. Whyistraceabilityimportant?3. Howwillyouensuretraceabilityinsoftwaredevelopment?4. AssumeyouareaprojectmanageratIBM.Yourgrouphasbeentaskedwithdevelopinganextgener
NYU - DOCS - 11370
V18.0602-001Cities in Global ContextSpring 2008 Monday and Wednesday 11-12.15 Place TBA Instructor: Anne Rademacher Office: 41 East 11th Street, 7th Floor, Rm 723 Office hours: TBA COURSE DESCRIPTION This course explores contemporary urban processes in
Rose-Hulman - CSSE - 490
CSSE 490 Requirements Technical Course for the MSE Program RHIT Due Class time Wed, June 27, 2007 Assignment Use cases.This is half of the third assignment about your main project for this course, which you most recently did a problem statement for. A. T
Rose-Hulman - CS - 415
Legal Issues in SoftwareCS 415, Software Engineering II Mark Ardis, Rose-Hulman Institute April 11, 2003DISCLAIMERSx xxI am not a lawyer. Nothing in this lecture should be considered legal advice. The contents of this lecture are for educational purp
Rose-Hulman - CSSE - 371
Team Skill 4 Scope (Chapters 17-18)Sriram Mohan1Outline Scope Establishing Project Scope Managing Your Customer2The Shape of Project Scope Achievablescope Brook's Law Adding labor to a late project makes it later Why? Whathappens when the scop
Rose-Hulman - CSSE - 371
Chapter 12/13: Evaluation/Decide FrameworkWhy Evaluate? Why: to check that users can use the product and that they like it. Designers need to check that they understand users' requirements. Avoid wasting moneyWhat to Evaluate What: a conceptual model,
Rose-Hulman - CSSE - 479
DTTF/NB479: Dszquphsbqiz Announcements: Day 18Quiz grades entered Homework 4 updated with more details. Discussion forum is picking up trafficToday: Prep. for Rijndael and Discrete Logs: GF(28) RijndaelQuestions?RijndaelA.k.a. AES (Advanced Encry
Rose-Hulman - CSSE - 453
Self-Organizing Network Services With Evolutionary Adaptationby: Nathan Carlson Fred WebberA Pretty Picture! (the network diagram)The problem to be solved! The dynamic nature and large scale of networks makes the use of centralized control ineffective
Rose-Hulman - CSSE - 333
Relation Schemas Diagram Grading RubricCSSE 333-Intro. to Database SystemsCriteria (weight) 5 Exemplary Document uses an appropriate notation, either that from the text or that produced by the Database Diagram wizard in SQL Server. The notation is used
Rose-Hulman - CSSE - 453
When Ants Play ChessBy Ben Rogers Dray McFarlaneIntroductionBuilding a Strategy Conflicting goals Employ Different ResourcesTactical Behaviors Emergent Strategies Local interactions between agentsPengiBased on Pengo video game Penguins, bees, bloc
Rose-Hulman - CSSE - 404
Curt CliftonCSSE404 Compiler ConstructionCFG ExperimenterThis is an individual assignment, not a team assignment. Your task is to implement the key algorithms used in LL(1) and LR(1) parser generators. Youll do this within a skeleton of the CFGExperime
Rose-Hulman - CSSE - 453
Swarm Intelligence: From Nature to Artificial Systems, Chapter 1presentation by: Nathan Carlson and Fred Webber material by: Eric Bonabeau Marco Dorigo Guy TheraulazWhat is Swarm IntelligenceThe term was originally used to describe cellular robotic sys
Rose-Hulman - CSSE - 404
<interface> ASTNodeProgramNode mainClassDecl otherClassDeclsVarDeclNode type identier : String MethodDeclNode returnType name : String formals statements returnExpr<interface> TypeNodeClassDeclNode name : String superClassName : String classVarDecls m
Rose-Hulman - CSSE - 371
CSSE371 Milestone5Grade:_ Team:_ ExecutiveSummary:(3Points) Introduction:(2Points) ProjectBackground(8Points) UsabilityReport:(35) Process(10Points) Analysis(10Points) Findings(10Points) Presentation(5Points) InteractionArchitecture(10Points)InitialInter
Rose-Hulman - CSSE - 371
CSSE 371 Software Requirements and Specification Fall 2007 Homework 5Due: Thursday, September 16, 2004 Purpose: Practice creating paper dataflow diagrams Your team's Project Supervisor and I will be playing various stake holders. The project supervisor w
Rose-Hulman - CSSE - 371
Steve Chenoweth Discussion of Brainstorming TechniquesDiscussion of Brainstorming TechniquesHere are guidelines and explanations for some of the techniques especially useful in brainstorming activities related to software engineering (SE).The 3-D model
Rose-Hulman - ASSIGNMENT - 304
CSSE 304Objectives You should learn Assignment 5to write more complicated recursive procedures in a functional style. to better understand and use let, lambda, letrec, and named let. to FOLLOW THE GRAMMAR! (see page 12 of EoPL)At the beginning of you
Rose-Hulman - CSSE - 479
DTTF/NB479: DszquphsbqizAnnouncements:1.Day 32Late HW7s now.Questions? This week:Birthday attacks, Digital signatures, DSARSA SignaturesAlice chooses: Sig = f(user, message)p,q, n=pq, e: gcd(n, (p-1)(q-1)=1, d: ed = 1(mod (p-1)(q-1)Publishes n
Rose-Hulman - CSSE - 371
Ambiguity and SpecificitySriram Mohan/ Steve Chenoweth Chapters 23, 24 - Requirements Text1ProblemSpecification must be easy to understand and must be clear. Balancing the two might be difficult Must be easy enough for the client to understand Must b
Rose-Hulman - CSSE - 371
"You are now Ezekiel." Left Icon of Science & Technology Foresight, a website for future uses of technology in Europe. www.cordis.lu/ foresight/home.htmlThe Vision Document & Product ManagementCSSE 371, Software Requirements and Specification Steve Chen
Rose-Hulman - CSSE - 200830
Session overviewNext 2 weeks: Chaos Today: Dynamical systems and orbits Announcements:All grades should be upto-date on Angel Let me know if notApril 7, 2008 CSSE/MA 325 Lecture #15 1Feedback on FeedbackSee summaryApril 7, 2008CSSE/MA 325 Lecture #
Rose-Hulman - CSSE - 304
CSSE 304 Programming Language Concepts Final Exam Sample QuestionsSpring 2008Name: _On this exam, you may use notes, books, the CSSE 304 web-site and any site linking directly from it, your laptop and any files stored on it. You may NOT execute any of
Rose-Hulman - CSSE - 304
CSSE 304 Day 25Interpreter enhancements: if let lambdaInterpreter AssignmentsAssignment Tentative due date Tentative emphasis 12 13 14 15 16 Thursday, April 30 Tuesday, May 5 Friday, May 8 Friday, May 15 Thursday, May 21 primitive procedures, lambda, l
Rose-Hulman - CSSE - 200820
CSSE 220 Swing Warm-up Programming AssignmentCreate a project called SwingWarmup. Include in your project the following three classes, each containing main(), and any other classes that they use. Submit your code to your SVN repository.1. (40 points) Ci
Rose-Hulman - ECE - 380
ROSE-HULMAN INSTITUTE OF TECHNOLOGYDepartment of Electrical and Computer Engineering ECE 380 Discrete-Time Systems Homework 1 Winter 2003-2004 Mark A. YoderRead Sections 7.0 through 7.3 of Oppenheim and Willsky. All of the Basic Problems With Answers th
Rose-Hulman - CSSE - 442
CSSE442ComputerSecurity Winter20082009 RoseHulmanInstituteofTechnology ComputerScienceandSoftwareEngineeringHomework2Solutions Due:19thDecember(Friday),inclass 1. Consideracomputersystemwiththreeusers:Alice,Bob,andCyndy.Aliceownsthefile alicerc,andBoba
Rose-Hulman - ECE - 130
Name _ CM _ ECE130-03 Homework #5(Boolean algebra) 1Due date: Thursday, Sept. 18Fall 2003(Problem 4 on page 28 of Dr. Eccles book). Use Boolean algebra to simplifyZ ( A, B, C ) = A B + A B + A B C . Be sure to indicate which theorems you areapplying
Rose-Hulman - ECE - 380
ec380Winter 2003-2004EC380 - Discrete Time and Continuous Systems General InformationThis course covers the following: System properties: linearity and time-invariance. Sampling and reconstruction. Convolution in discrete-time systems. Z-transform, FIR
Rose-Hulman - ECE - 581
EC581 DSP Projects: Lab Project #1Dept. of Electrical and Computer Engineering Rose-Hulman Institute of TechnologyTMS320C67x C Familiarization and Audio SamplingLast Modified on 17 Mar-2004 (may) Original by KEHI. Introduction This lab follows right a
Rose-Hulman - CSSE - 333
ObjectRelational DatabasesSalman AzharUserDefined Types Object IDs Nested TablesDatabase Systems: Salman AzharThese slides use some figures, definitions, and explanations from ElmasriNavathe's Fundamentals of Database Systems and MolinaUllmanWidom's D
Rose-Hulman - CSSE - 200920
RecursionCheckout Recursion project from SVNDont forget: Exam 2 Thursday, Feb 5By Douglas Hofstadter Argues that intelligence arises (in part) because of our ability to think about thinkingA solution technique where the same computation occurs repeate
Rose-Hulman - CSSE - 200920
Linked List ImplementationCheck out MyLinkedListReal project from SVNHulbert/Cook lecture 10:50 Hatfield Hall Minesweeper due at 8:05 AM todaySo I can begin grading the ones that are done. If you plan to use a late day, please fill out the survey by n
Rose-Hulman - CSSE - 332
Enforcing Mutual Exclusion Using MonitorsMutual Exclusion Requirements Mutually exclusive access to critical section Progress. If no process is executing in its criticalsection and there exist some processes that wish to enter their critical section, t
Rose-Hulman - CSSE - 332
Process ControlProcess Switching Definition The activity that occurs when the OS kernel switches between processes in an effort to share the CPU among competing, runable processes Actions Save contents of hardware registers (PC, SP, .) Load PC with loca
Rose-Hulman - SEC - 332
Spring 2007-2008CSSE332CSSE332 Operating Systems Rose-Hulman Institute of Technology Computer Science and Software Engineering Department In-Class Exercise 5Points earned: /45Names:Section:Instructions: Do this exercise in pairs. Turn this exercise
Rose-Hulman - CSSE - 200820
CSSE463: Image RecognitionDay 3Announcements/reminders: Lab 0 should have been turned in last night. Tomorrow: Lab 1 (posted): on color images. Bring laptop.Today: Introduce Fruit Finder, due next Friday. Lots of Helpful hints in Matlab. Connected
Rose-Hulman - CSSE - 200820
CSSE490: Image Recognition Winter 2007-2008 Assignment 1: Fruit FinderThe goal of this assignment is to count the number of objects of different types in an image, where the objects of different types have different characteristic colors. In this case, t
Rose-Hulman - CSSE - 497
From: Chenoweth, Stephen V Sent: Friday, May 19, 2006 9:23 AM To: Aikin, Scott A; 'Dave Bauman'; 'bowmande@rosehulman.edu'; 'BOYCEJS@rose hulman.edu'; Bozarth, Matthew P; Brandell, Michael J; Bronson, Joshua A; carlsona@rose hulman.edu; Compton, Andrew T;
Rose-Hulman - CSSE - 374
CSSE 374 - Software Architecture and Design - Winter 2008-9 Quiz 23 Monday, February 9, 2009Name:_ 1. How do "limp watches" mean "persistence of memory"?Grade:_2. Why isn't the RDB paradigm optimal for storing objects?3. So, why haven't OODB's taken o
Rose-Hulman - CSSE - 374
CSSE 374 - Software Architecture and Design - Winter 2008-9 Quiz 19 Monday, February 2, 2009Name:_Grade:_1. Why should system sequence diagrams (SSDs) be revisited by the designers and clients, as the cycles of a project progress?2. Why does the Credi
Rose-Hulman - CSSE - 200910
CSSE221: Software Dev. Honors 11 Pass in HW4 now Fifteen due 11:59pm AnnouncementsQuestions on Fifteen? HW5 posted, due next MondayDay Anyone have 2nd ed of Weiss (brown cover)Next programming assignment postedDiscussion of Round 1 CapsulesDr B's co
Rose-Hulman - CSSE - 374
Below: Where architectural analysis fits into the Unified Process. From http:/www.ibm.com/developerworks/rational/library/5383.html .CSSE374 Iteration 3: Architectural analysis (intro)Steve Chenoweth 1 Day 30, Feb 3, 2009Today & coming up Today Archit
Rose-Hulman - CSSE - 374
Right: Another picture of the UP, showing where Elaboration fits in. From www.hytechpro.com/rup?q=our-approach/rup .CSSE374 Elaboration Modeling domainsSteve Chenoweth 1 Day 4, Dec 5, 2008Today Start Elaboration Ch 8, with Modeling Ch 9 Tonight Turn-
Rose-Hulman - CSSE - 200910
CSSE221: Software Dev. Honors 28 AnnouncementsDay Simulation grades coming back All C Projects due Friday night, 11:59 pm Final Exam next Monday, 610 pm, here.Thursday's daily quiz Show me for completion credit. Check in your code to your personal re
Rose-Hulman - CSSE - 375
Program UnderstandingSteve Chenoweth CSSE 375, Rose-Hulman Based on Don Bagerts 2006 Lecture1Today Finish class intros Introduce Jon Labayo and Sandor Pethes of RHV An opening assignment on the term project One minute talks, next Thursday! Talk about
Rose-Hulman - CSSE - 374
Below: Deployment figure, from a project in a prior year's software architecture class.CSSE374 Iteration 3: UML deployment & componentsSteve Chenoweth 1 Day 34, Feb 10, 2009Today & coming up Tuesday, Feb 10 UML deployment & components (Ch 38) Time t
Rose-Hulman - CSSE - 200820
LinkedList ImplementationTurn in your written problems Reminder: Exam #2 is Thursday, Jan 31. Markov repositories: Markov Progress: In order to reduce time pressure, you optionally may take the non-programming part 7:10-7:50 AM. http:/svn.cs.rose-hulma
Rose-Hulman - CSSE - 200910
CSSE 220: Hardy's Taxi Programming ProblemCarefully follow the turnin instructions at the bottom of this document. This is an individual assignment. As usual, you may talk to others, but your code should be your own. Be sure to add comments that explain