Project Management. Agenda - What will you learn today? Theory Lecture Plan. A Software Life-cycle Model Which part will we talk about today?
|
|
- Sharleen Griffin
- 6 years ago
- Views:
Transcription
1 Theory Lecture Plan 2 Lecture 2 Software Engineering TDDC88/TDDC93 Autumn 2008 Slides by Presented by Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden krisa@ida.liu.se Last update: Changes on slides L1 - Course Introduction and Overview L2 - L3 - Requirements L4 - Acceptance Testing and Quality Factors L5 UML L6 - Design Patterns L7 - System Design and Architecture L8 - Testing Theory L9 - Testing in Practice L10 - Inspection L11 - Software Life Cycles and Configuration L12 - Software Quality L13 - Course Summary, Exam examples, Questions I A Software Life-cycle Model Which part will we talk about today? 3 Maintenance Agenda - What will you learn today? 4 Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) I System Design (Architecture, High-level Design) Verify System Design System Testing (Integration testing of modules) Module Design (Program Design, Detailed Design) Verify Module Design Verify Implementation Module Testing (Integration testing of units) Implementation of Units (classes, procedures, functions) Unit testing, Software Quality Assurance (SQA), Supporting Tools, Education I I 1
2 5 What is a project? 6 Climb Mount Everest Build a house Take a course Create a software I I Typical properties of a project? 7 Who are involved in a software project? 8 Start and stop Customer A budget User Pays for the system Development Organization Goal Uses the system Stakeholders Provides the system An orderer A single-time occurrence Primary Secondary Indirect A person or organization with a major interest in the project outcome. Supplier I I 2
3 Model Some roles of a life-cycle in a Development Team 9 Approaches to Manage Projects 10 Requirements Analyst Project Manager, Team Leader Maintenance Team Trainer An ad-hoc shoot-from-the-hip approach Architect Designer Programmer Developer Configuration Manager, (Librarians) Quality Coordinator Tester A structured project planning approach Example of project management models PROPS (In Swedish "Projekt för projektstyrning") By Ericsson RUP (Rational Unified Process) By Rational, part of IBM Much more than just project management One person can have many roles. One role can be assigned by several persons. I I Dependent project parameters 11 SMART Goals 12 Specific Must be straightforward and answer the questions: What will you do? Why is it important? Calendar Resources Measurable If you cannot measure it, how do you then know if the goal is reached or not? Project Agreed Upon Agreed upon with all stakeholders (e.g. customer, user etc.) Realistic Possible with the current resources, knowledge and time. You must be both willing and able to do it. Features Quality ly A clear time frame for the goal. Note that there exists other similar versions the definition of SMART goals. I I 3
4 Silent Beehive Exercise 13 SMART Goals 14 2 minutes silent beehive! Individually define a goal about your plan for academic study, which is SMART. Specific Measurable Agreed Upon Realistic ly Must be straightforward and answer the questions: What will you do? Why is it important? If you cannot measure it, how do you then know if the goal is reached or not? Agreed upon with all stakeholders (e.g. customer, user etc.) Possible with the current resources, knowledge and time. You must be both willing and able to do it. A clear time frame for the goal. Note that there exists other similar versions the definition of SMART goals. I I One example Specific What: Earn at least 20 ECTS credits Why: To get money Measurable < 20 Credits goal not accomplished. >= 20 credits goal accomplished My goal is to have earned at least 20 ECTS credits at the end of the semester (fall 2007) so that I get money from CSN. I Agreed Upon Get the money if enough credits. However, maybe only one stakeholder here. E.g. I got 28 credits last semester. I'm very motivated. Realistic End of the semester (fall 2007) ly I I 4
5 A project 17 A project 18 Work breakdown Lots of things to do... I I A task or an activity 19 Dependencies between tasks 20 Examples: Implement encryption module Interview users Design user-interface prototype Task (or activity) Task1 and Task2 are precursors (predecessors) to Task3 Task1 Duration, e.g. 10 days Task2 Task1 Task3 I I 5
6 Tool Support 21 Tasks, Duration, and Dependencies 22 Phases Predecessors Microsoft Project OpenProj Gantt-chart Phase Dependency IDA's MSDN Academic Alliance (see "Resources" on course page) Tasks Duration Task I I Milestone and Tollgate 23 Critical Path, Slack and Real time 24 Critical Path Milestone Tollgate Slack (float) time Verify internal sub-goal fulfillment Properties of a SMART goal External decision point E.g. after a pre-study phase, the customer decides if the project should continue or not. Real time (estimated) Available time = Slacktime + Real time I I 6
7 PERT-diagram, CPM-chart 25 Resource 26 Who is going to "do" the task and with what? Resource planning PERT = Program Evaluation and Review Technique CPM = Critical Path Method Task1 I I Resource 27 Resource 28 Total Estimated Resource name Type of resource Cost Resource assigned to task Over allocated Harry the hacker I I 7
8 A key to success - buffer time 29 Effort Estimation in reality 30 Buffer How long time does it take for you to implement the encryption layer? No idea. I have never done this before... I wonder if it is even possible. 8 months +- 2 months Internal Deadline External Deadline Sam the seller Harry the hacker Buffer To whom should you communicate the deadlines? I I Effort Estimation Expert Judgment - the Delphi technique Experts make individual predictions secretly Calculate Mean Mean is presented to expert group [An expert changes its estimate] [No change] Algorithmic Methods - COCOMO and COCOMO II COCOMO (Boehm, 1981) An formula where parameters are estimated using real projects. Input: No of code lines Output: Effort (time) COCOMO II Takes into account changes in SE, such as component reuse, prototyping Other inputs than number of code lines. E.g. function-points (e.g. external in/out, user interactions, files) I I 8
9 What is a risk? 33 Kinds of risks 34 Something that can eliminate full success of the project Examples: General Project Specific Staff turnover - Experienced team members will leave the project Requirement change - Significant requirements will change late in the process. Size underestimated - The size project was larger then expected "A team member gets sick" "There is a risk that the project gets delayed" Direct "The delivery of the development hardware environment is delayed." "Anders needs to visit his family, since his father is dying." Indirect The project has great control "The Windows platform will not scale" where the project has little control "The servers will stop running due to an earthquake" I I What is risk management? Identification 36 Brainstorming with the whole team for 10 minutes. What can go bad?!? identification List of potential risks analysis Prioritized list planning plan monitoring assessment "What can go wrong" "How bad is it" "What shall we do with it" "Has the probability changed?" Types of risks Technology risks - Hardware/software technology used for development, e.g. using Java People risks - people in the development team Organizational risks Tools risks - s with the current tool used Requirements risks - Changes in customer requirements Estimation risks - Wrong project estimations I I 9
10 2. Analysis Avoidance " problem between develop sites in Stockholm and India - localize all development in India?" low 1 moderate 2 Probability Probability x Impact = high 3 very high 4 Magnitude Indicator catastrophic 4 serious 3 Impact tolerable 2 insignificant 1 Sort list after risk magnitude Reorganize so that the risk disappears. 2. Transfer Reorganize so that someone else takes the risk, insurance, customer, bank. 3. Acceptance Live with it "the web-server fails often - low accessibility outsource the operation?" "Changes of requirements late in project - a prototype?" Mitigate the risk Lower the probability. "The key architect starts to work for another company - 2 architects?" Define A plan B... Contingency plan I I Beehive Exercise Analyze Plan 5 minutes beehive! Imagine you are working in a team which develops a new version of SJ railway booking system. The project has just been started. 39 Discuss in pairs Analyze and plan for the following risk If time: Identify and analyze a new risk. Description Probability Impact Factor During implementation it is discovered (1-4) (1-4) (1-16) that the new web-platform cannot talk to the legacy database system avoidance? transfer? acceptance? => (Mitigate risk - Contingency plan) Example Analyze No Description Probability Impact Factor 1 During implementation it is discovered that the new web-platform cannot Moderate (2) Serious (3) 6 talk to the legacy database system Plan 40 Avoid risk Do not introduce a new web-platform. Use the existing platform. Transfer risk Sign a contract with a contractor, who guarantees access to the system. Accept risk Mitigate Create a prototype early in the process. Solve issues before implementation phase Contingency plan Transfer the whole old legacy database system to a modern DBMS. I I 10
11 Make the risks useful Few (3-10) Project Specific Regular meetings I I The Project Plan 43 The Project Plan - Content 44 Why a project plan? Tool for the project manager medium to project members and other stakeholders What should be done, when and by who When is the plan finished? v1 v2 v3 v4 More information... Abstraction Project Description Identification Background to the project Relevant constraints (budget etc.) Project Goal Start and expected end date. Project Organization Roles Knowledge / skill and reports s, Probability and Impact Mitigation and Contingency plan and Resource Plan Milestones Tollgates Deliverables Activities Resources Training Plan Needed knowledge and skills. Who needs what? Budget? Change and configuration management (In larger projects, this part is a document of its own.) I I 11
12 Project Status Reports Follow-up 46 Content of a status report? Summary - current status What has happened since last report What happens next (both in long and short term) Schedules, resources, deliverables, estimates... Important risks outcome follow-up periods Status Report I Status Report II Status Report III v1 v2 v3 v4 More information... initial plan time I I Finally, never underestimate Summary - What have we learned today? 48 I... a project Kick-off I I 12
Project Management. Kristian Sandahl
Project Management Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify System
More informationProject Planning. COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K
Project Planning COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K Overview Assignment: The assignment sheet specifies a minimum Think about what else you should include (the cool
More informationPMP Exam Preparation Course Project Time Management
Project Time Management 1 Project Time Management Processes Define Activities Sequence Activities Estimate Activity Resources Estimate Activity duration Develop Schedule Control Schedule In some projects,
More informationProject Time Management
Project Time Management Understand the importance of project schedules and good project time management. Define activities as the basis for developing project schedules. Describe how project managers use
More informationScrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.
Software Engineering and Scrum autumn 2010 Department of Computer and Information Science Linköping University, Sweden The Waterfall model Requirements One of the first life-cycle models (Royce, 1970)
More informationEstimating Project Schedule-Time and Cost
Estimating Project Schedule-Time and Cost Chapter 5 5 1 Where We Are Now 5 2 1 Overview Seminar Agenda What is involved in schedule and cost management? In-depth Determining the sequence of activities
More informationContents. Today Project Management. What is Project Management? Project Management Activities. Project Resources
Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software
More informationChapter 4 Software Process and Project Metrics
Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you
More informationFunctional requirements and acceptance testing
Functional requirements and acceptance testing Lecture 3 Software Engineering TDDC88/TDDC93 autumn 2007 Department of Computer and Information Science Linköping University, Sweden Message from the course
More information1.Which of the items listed below is not one of the software engineering layers?
1.Which of the items listed below is not one of the software engineering layers? Process Manufacturing Methods Tools 2.The software quality assurance activity which is performed to check errors in logic,
More informationSoftware Engineering II - Exercise
Software Engineering II - Exercise April 29 th 2009 Software Project Management Plan Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen http://wwwbrugge.in.tum.de
More informationMicrosoft Office Project 2007, Managing Projects
Microsoft Office Project 2007, Managing Projects Course 5927A: Three days; Instructor-Led Introduction Elements of this syllabus are subject to change. This three-day instructor-led course provides students
More informationPLANNING AND ESTIMATING
Slide 9.1 Overview Slide 9.2 PLANNING AND ESTIMATING Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework
More informationPlan Your Work, Work Your Plan. Dr. R. Rockland Chair and Professor, Department of Engineering Technology New Jersey Institute of Technology
Plan Your Work, Work Your Plan Dr. R. Rockland Chair and Professor, Department of Engineering Technology New Jersey Institute of Technology Agenda Understand what a project is Understand the basics of
More informationPMI Scheduling Professional (PMI-SP)
PMI Scheduling Professional (PMI-SP) E X A M I N AT I O N CO N T E N T O U T L I N E Project Management Institute PMI Scheduling Professional (PMI-SP) Exam Content Outline Published by: Project Management
More informationWelcome to the Eastwood Harris Pty Ltd PRINCE2 TM Revised 2009 and Microsoft Project 2010 training course
Welcome to the Eastwood Harris Pty Ltd PRINCE2 TM Revised 2009 and Microsoft Project 2010 training course Administration Evacuation Timings, meals and facilities Mobile phones and emails Introductions
More informationToday s Lecture. Fall 2004 SE 101 Introduction to Software Engineering 2
Project Planning Today s Lecture 1. Intro to Software Engineering 2. Inexact quantities 3. Error propagation 4. Floating-point numbers 5. Design process 6. Teamwork - no web review 7. Project planning
More informationPMBOK Guide Fifth Edition Pre Release Version October 10, 2012
5.3.1 Define Scope: Inputs PMBOK Guide Fifth Edition 5.3.1.1 Scope Management Plan Described in Section 5.1.3.1.The scope management plan is a component of the project management plan that establishes
More informationPMP Exam Preparation Workshop. Chapter # 5 Project Scope Management
PMP Exam Preparation Workshop Chapter # 5 Copyright PMI SOC 2013 1 Learning Objectives By the end of this session you will understand: How scope management processes relate to the process groups Project
More informationProject Plan Version 1.0
Project Plan Version 1.0 1. Individual tasks breakdown 1.1 Inception phase The inception phase would involve development of a prototype that would display the feasibility of the project and also give an
More informationChapter 3 Managing the Information Systems Project
Princess Noura University Computer Science and Information Faculty Information Systems Department IS321 Chapter 3 Managing the Information Systems Project Learning Objectives Discuss skills required to
More informationFoundations of Software Engineering
Foundations of Software Engineering Part 2: Quick intro to process, teamwork, risk and scheduling Christian Kästner 1 Learning Goals Recognize the Importance of process Understand the difficulty of measuring
More informationIntroduction to Software Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016
Introduction to Software Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 06 09/08/2016 1 Goals Present an introduction to the topic of software life cycles concepts and terminology benefits
More informationExam Code: Number: Passing Score: 800 Time Limit: 120 min File Version: 35.4.
Exam Code:74-343 Number: 74-343 Passing Score: 800 Time Limit: 120 min File Version: 35.4 http://www.gratisexam.com/ Exam Code:74-343 Exam Name:Managing Projects with Microsoft Project 2013 Examsoon QUESTION
More informationTopic # 12. CIS Project Management: an overview
Topic # 12 CIS Project Management: an overview Project Planning Major Activities during Project Planning: 1) describing project scope, alternatives, and feasibility; 2) dividing the project into manageable
More informationMODULE Explain briefly the different types of system models that might be created during the system analysis phase. 2. Write short notes on
15CS42: SOFTWARE ENGINEERING QUESTION BANK MODULE 1. 1. What is software? Explain the two fundamental types of software products. 2. What is software engineering? What is the difference between software
More informationChair of Mobile Business & Multilateral Security
Chair of Mobile Business & Multilateral Security Lecture 07 Business Informatics 2 (PWIN) WS 2017/2018 Management of IT Projects Prof. Dr. Kai Rannenberg Deutsche Telekom Chair of Mobile Business & Multilateral
More informationCambridge International AS & A Level Computer Science
Topic Support Guide Cambridge International AS & A Level Computer Science 9608 For examination from 2017 Topic 4.4.3 Project management PERT and GANTT charts Cambridge International Examinations retains
More informationGUIDE TO THE CHANGES IN PMP simpl learn i
GUIDE TO THE CHANGES IN PMP- 2015 simpl learn i Table of contents Introduction the purpose of this manual 1 New Tasks: Initiating 3 New Tasks: Planning 4 New Tasks: Executing 6 New Tasks: Monitoring and
More informationOperations Management
17-1 Project Management Operations Management William J. Stevenson 8 th edition 17-2 Project Management CHAPTER 17 Project Management McGraw-Hill/Irwin Operations Management, Eighth Edition, by William
More informationSchedule Compression
Schedule Compression The need to reduce the time allowed for a schedule, or a part of a schedule is routine, some of the times the need arises include: When the initial schedule is too long to meet contractual
More informationS O Seminar Objective
Introduction to Project Management Welcome! Presenter: Bob Hull CalACT Conference September 202 S O Seminar Objective To provide an overview of project management processes and provide some skills, tools
More informationManaging Projects (Course Code: 5927A) Course length: 3 days
Managing Projects (Course Code: 5927A) Course length: 3 days Course Summary: This three-day instructor-led course provides students with the knowledge and skills to build, maintain, and control well-formed
More informationPMP Sample Questions Click here for PMP Questions. Question No : 1 Which of the following is an output of Define Scope?
PMP Sample Questions www.techfaq360.com Click here for 1600+ PMP Questions Question No : 1 Which of the following is an output of Define Scope? A. Accepted deliverables B. Change Requests C. Project document
More informationProject Management. Learning Objectives. What are Projects? Dr. Richard Jerz. Describe or Explain:
Project Management Dr. Richard Jerz 1 Learning Objectives Describe or Explain: What are projects The role of the project manager Work breakdown structure Project management tools (Gantt, PERT, & CPM) The
More informationPMI-001 Questions & Answers
PMI-001 Questions & Answers Number: PMI-001 Passing Score: 700 Time Limit: 137 min File Version: 21.2 http://www.gratisexam.com/ PMI-001 Questions & Answers Exam Name: Project Management Professional v5
More informationObjectives of Project Management Framework. What are the Characteristics Of Project. Activities involved Project Management
PMP Training Training Topics Chapter 1 Introduction to PMP Objectives of PMP Requirements for PMP Exam About PMP Exam PMP Exam Syllabus Chapter 2 Objectives of Project Management Framework What is Project
More informationCourse Outline. TEC D 205 Engineering Tech Project Planning Olympic College Bremerton, WA. Week 1 Chapter 4: DEFINING THE PROJECT
Course Outline TEC D 205 Engineering Tech Project Planning Week 1 Chapter 4: DEFINING THE PROJECT 1. Step one: Defining the Project Scope A. Employing a Project Scope Checklist 1. Project objective 2.
More informationCS 307: Software Engineering. Lecture 14: Project Management
CS 307: Software Engineering Lecture 14: Project Management Prof. Jeff Turkstra 2017 Dr. Jeffrey A. Turkstra 1 Announcements Sprint 1 planning document due Monday, February 13 Also when Sprint 1 begins
More informationProject Management Concepts, Tools & Techniques
Project Management Concepts, Tools & Techniques Course ISI-1438 5 Days Instructor-led, Hands on Introduction This highly interactive 5 day, instructor-led workshop is designed to give participants a solid
More informationSoftware Engineering
Software Engineering Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) armahmood786@yahoo.com alphasecure@gmail.com alphapeeler.sf.net/pubkeys/pkey.htm http://alphapeeler.sourceforge.net pk.linkedin.com/in/armahmood
More informationSENG 380:Software Process and Management. Software Project planning
SENG 380:Software Process and Management Software Project planning 1 Step Wise Planning Activities Step 0: Select project Step 1: Identify project scope and objectives Step 2: Identify project infrastructure
More informationVrije Universiteit Amsterdam Faculty of Exact Sciences. Exam: Software Project Management Version A. Dr. Nelly Condori-Fernandez. Date: May 27, 2015
Vrije Universiteit Amsterdam Faculty of Exact Sciences Exam: Software Project Management Version A Code: Coordinator: X_401093 Dr. Nelly Condori-Fernandez Date: May 27, 2015 Duration: Calculator allowed:
More informationPMP MOCK EXAMS BASED ON PMBOK 5TH EDITION
PMP MOCK EXAMS http://www.tutorialspoint.com/pmp-exams/pmp_mock_exams_set4.htm Copyright tutorialspoint.com BASED ON PMBOK 5TH EDITION Here are 200 objective type sample questions and their answers are
More informationFor the PMP Exam using PMBOK Guide 5 th Edition. PMI, PMP, PMBOK Guide are registered trade marks of Project Management Institute, Inc.
For the PMP Exam using PMBOK Guide 5 th Edition PMI, PMP, PMBOK Guide are registered trade marks of Project Management Institute, Inc. 1 Contacts Name: Khaled El-Nakib, MSc, PMP, PMI-RMP URL: http://www.khaledelnakib.com
More informationJust like QUALITY Good Project Management Practices start with an Internal Kick-Off Meeting. It is the Project Managers job to communicate:
Just like QUALITY Good Project Management Practices start with an Internal Kick-Off Meeting It is the Project Managers job to communicate: What is the team trying to accomplish? How the team is going to
More informationSome Features of Project Management Using Dedicated Software in the Land Surveying Works
Some Features of Management Using Dedicated Software in the Land Surveying Works Lecturer Eng. BADEA ANA-CORNELIA, PhD badeacadastru@yahoo.com http://www.geodezie.utcb.ro/ Associate Professor Eng. BADEA
More informationLesson 15-Planning and Costing
Lesson 15-Planning and Costing Overview The process of making multimedia. Scheduling. Estimating. RFPs and bid proposals. The Process of Making Multimedia Idea analysis. Pre-testing. Task planning. Development.
More informationProject Scheduling and Tracking. CIS 375 Bruce R. Maxim UM-Dearborn
Project Scheduling and Tracking CIS 375 Bruce R. Maxim UM-Dearborn 1 What does the customer want to know? Do you understand my needs? Can you design a system to help me? How long will it take? How much
More informationModule 4 Investing. Complete: Activity 4.3 Activity 4.6 Challenge 4-A Challenge 4-B Challenge 4-C
Module 4 Investing Complete: Activity 4.3 Activity 4.6 Challenge 4-A Challenge 4-B Challenge 4-C Activity 4.3: More Money Scenario: Justin s dad suggests putting the $500 into a CD that earns more interest,
More informationPlanning & Scheduling CSTM 102
Planning & Scheduling CSTM 102 Items Big A Project on Website Thursday Discuss Big A Project next Tuesday April 18, 2011 CPM Scheduling You were the successful bidder! What s next? Procurement/Buy
More informationΑππλιχατιονσ βασεδ ον Σουρχε οφ Αππλιχατιον
Applications based on Nature of Processing This is the way an application updates data, say in batch processing, there is a time delay in occurrence and recording of transaction. On the other hand in online
More informationPMP Exam Preparation Course Project Scope Management
Project Scope Management 1 Product Scope Product scope The features and functions that are to be included in your products or service or result of the project. Completion is measured against the product
More informationAdvantages and Disadvantages of. Independent Tests. Advantages. Disadvantages
8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing
More informationObject-Oriented and Classical Software Engineering
Slide 3.1 Object-Oriented and Classical Software Engineering Seventh Edition, WCB/McGraw-Hill, 2007 Stephen R. Schach srs@vuse.vanderbilt.edu CHAPTER 3 Slide 3.2 THE SOFTWARE PROCESS Overview Slide 3.3
More informationExam Code: Number: Passing Score: 800 Time Limit: 120 min File Version: 35.4.
Exam Code:74-343 Number: 74-343 Passing Score: 800 Time Limit: 120 min File Version: 35.4 http://www.gratisexam.com/ Exam Code:74-343 Exam Name:Managing Projects with Microsoft Project 2013 Testinside
More informationRisk Based Testing. -Why we need RBT? -Types of risks -Managing risks -Methods of evaluation & risk analysis -Costs and benefits
Risk Based Testing -Why we need RBT? -Types of risks -Managing risks -Methods of evaluation & risk analysis -Costs and benefits Ladislau Szilagyi www.euroqst.ro Definitions (ISTQB glossary) Risk = a factor
More informationProject Management Professional (PMP) Boot Camp
Project Management Professional (PMP) Boot Camp According to the Project Management Institute, the world's leading association for the project management profession: "PMP Certification is the profession's
More informationGetting Started. Chapter 1
schneider01.fm Page 1 Friday, February 16, 2001 5:14 PM Chapter 1 Getting Started Use cases are used to describe the outwardly visible requirements of a system. They are used in the requirements analysis
More informationMajor attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis
Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system development projects Major attributes of the Lifecycle The project Moves systematically
More informationProgram Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT) PERT Bar charts and CPM networks assume all activity durations are constant or deterministic. The assumption of constant durations may not be realistic because
More informationMeasurement Tailoring Workshops
Measurement Tailoring Workshops Introduction The Director of Information Systems for Command, Control, Communications, and Computers (DISC4) policy memorandum of 19 September 1996, reference (a), eliminated
More informationProcurement system for Harley Davidson Motor Company Project Proposal
Procurement system for Harley Davidson Motor Company Project Proposal Kristjan Jõgi Margus Ojanurme Taivo Teder Contents Introduction... 3 1 Background... 3 2 Project objectives... 4 2.1 Constraints...
More informationSTO Navigator Canada Best-Practices Manual
Page 1 / 5 24.1- SCHEDULING METHODOLOGY 24.1.1. PURPOSE The following best-practice guideline provides the STO Project Controls Team with a defined methodology for scheduling, to accurately identify the
More informationScheduling. Why Schedule? Scheduling will: Delivering On Your Promises
Scheduling Delivering On Your Promises Why Schedule? Don t need to, I ve done this before. I have the schedule in my head. Nobody will pay attention to it. Why bother, it just changes. I m on the line
More informationACTIVITY SCHEDULING IN THE DYNAMIC, MULTI-PROJECT SETTING: CHOOSING HEURISTICS THROUGH DETERMINISTIC SIMULATION. Robert C. Ash
Proceedings of the 999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. ACTIVITY SCHEDULING IN THE DYNAMIC, MULTI-PROJECT SETTING: CHOOSING HEURISTICS
More informationMicrosoft Project Tips & Tricks. Project Solutions Group, Inc.
Microsoft Project Tips & Tricks Project Solutions Group, Inc. Objectives Formatting & Printing Gantt Charts Leveling Resources Calculating Costs & Pricing Information Collecting & Entering Project Actuals
More informationIntroduction to Software Life Cycles and Agile. CSCI 5828: Foundations of Software Engineering Lecture 03 09/02/2014
Introduction to Software Life Cycles and Agile CSCI 5828: Foundations of Software Engineering Lecture 03 09/02/2014 1 Goals Present an introduction to the topic of software life cycles concepts and terminology
More informationImplementation & Testing Plan. CS 307: Software Engineering Pascal Meunier
Implementation & Testing Plan CS 307: Software Engineering Pascal Meunier Why An Implementation Plan If you don't think about how you're going to do it, it's likely going to be: Haphazard Unmanageable
More informationCHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS
CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS Objectives Introduction The objectives are: Describe the purpose of the phase planning activity, preconditions, and deliverables in the implementation methodology.
More informationProject Planning. CITS3220 Software Requirements & Project Management
Project Planning CITS3220 Software Requirements & Project Management Why plan? The superior programmer uses superior planning skills to avoid having to use superior crisis management skills British Army
More informationProcesses and Life- Cycles. Kristian Sandahl
Processes and Life- Cycles Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify
More informationProject Planning and Estimating DJ
Project Planning and Estimating DJ201 0807 Copyright ESI International August 2007 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
More informationARCHIVES OF CIVIL ENGINEERING, LIX, 3, 2013
DOI: 10.2478/ace-2013-0017 ARCHIVES OF CIVIL ENGINEERING, LIX, 3, 2013 IMPACT OF BASELINE TERMS ON THE COURSE OF CRITICAL PATHS AND TIME BUFFERS IN THE MODIFIED GOLDRATT S METHOD M. POŁOŃSKI 1, K. PRUSZYŃSKI
More informationGuten Tag. (good day)
Guten Tag (good day) Project Management Process Groups Project 4. Integration Management Knowledge Areas 13. Stakeholder Initiating Planning Executing 5. Scope 6. Time 7. Cost 8. Quality 9. Human Resources
More informationP6 Instructors Sample Presentation
Welcome to the Eastwood Harris Pty Ltd Primavera P6 Versions 8.1 to 8.4 Professional and Optional Client 3 day training course PMI REP No 3001 Course Number PP6 Page 2 Page 4 Administration Evacuation
More informationPMI EXAM PgMP Program Management Professional (PgMP)
PMI EXAM PgMP Program Management Professional (PgMP) Total Questions: 342 Practice exams also include self assessment and reporting features! 1 Question: 1 Your program has 121 stakeholders that you'll
More informationWelcome to the Eastwood Harris Pty Ltd Primavera P6 Versions 8.2 EPPM Web Tool 2 day training course Enterprise Portfolio Project Management
Welcome to the Eastwood Harris Pty Ltd Primavera P6 Versions 8.2 EPPM Web Tool 2 day training course Enterprise Portfolio Project Management Page 2 Copyright Eastwood Harris Pty Ltd IMPORTANT POINTS FOR
More informationSchedule Margin. Contingency for Schedulers. John Owen, Product Manager Schedule and Risk, Deltek
Schedule Margin Contingency for Schedulers John Owen, Product Manager Schedule and Risk, Deltek Contingency / Management Reserve Let s start with a question Have you ever seen a project without any Contingency
More informationInitiation Group Process. Planning Group Process
Initiation Group Process Develop Project Charter Project statement of work Expert judgment Project charter Business case Contract (if third party project) EEF: government/industry standards, organizational
More informationTestkings PMP 705q. PMI PMP. Project Management Professional v5
Testkings PMP 705q Number: PMP Passing Score: 800 Time Limit: 120 min File Version: 14.5 PMI PMP Project Management Professional v5 This is my first share of braindumps questions. Very helpful study center
More informationObject-Oriented and Classical Software Engineering THE SOFTWARE PROCESS 9/17/2017. CHAPTER 3 Slide 3.2. Stephen R. Schach. Overview Slide 3.
Slide 3.1 CHAPTER 3 Slide 3.2 Object-Oriented and Classical Software Engineering THE SOFTWARE PROCESS Eighth Edition, WCB/McGraw-Hill, 2011 Stephen R. Schach Overview Slide 3.3 Overview (contd) Slide 3.4
More informationPresented by. H. Wynnlee Crisp
Presented by H. Wynnlee Crisp Presented by H. Wynnlee Crisp 3213 W. Main Ste. 218 Rapid City, SD 57702-2314 hwcrisp@aol.com (425) 681-7887 CONTENTS Managing Project Schedules Part 1: Schedule Management
More informationLessons Learned Schedule Updating and Maintenance using Primavera P6 Hannah Schumacher, PSP, PMI-SP, LEED AP Hill International
Schedule Updating and Maintenance using Primavera P6 Hannah Schumacher, PSP, PMI-SP, LEED AP Hill International Charlie Jackson, PSP, Primavera Certified Trainer Hill International Construction CPM Conference
More informationPertemuan 2. Software Engineering: The Process
Pertemuan 2 Software Engineering: The Process Collect Your Project Topic What is Software Engineering? Software engineering is the establishment and sound engineering principles in order to obtain economically
More informationAUTOMOTIVE SPICE v3.1 POCKET GUIDE
EXTENDED VDA SCOPE ASPICE v3.1 AUTOMOTIVE SPICE v3.1 POCKET GUIDE 4 5 6 7 8-9 10 11-13 14-15 16-19 20-43 44-49 50-51 52-69 70-93 94-103 104-105 106 Automotive SPICE at a glance Automotive SPICE application
More informationProject Planning & Management. Lecture 11 Project Risk Management
Lecture 11 Project Risk Management The Importance of Project Risk Management PMBOK definition of Project Risk An uncertain event or condition that, if it occurs, has a positive or negative effect on the
More informationPEARSON. Addison Wesley
PEARSON Addison Wesley Boston San Francisco N e w York London Toronto Sydney Tokyo Singapore Madrid Mexico City Munich Paris Cape Town Hong Kong Montreal :. - - } r / : '... : '. : : I Preface i Overview
More informationQ&A from Transitioning from Waterfall to Agile Web Seminar
Q&A from Transitioning from Waterfall to Agile Web Seminar -How does this method allow you to provide the client with a budget that they can depend on at the start of the project? ASK: Because the Agile
More informationManagement of Projects
of Projects Giuseppe Lami Page 1 Course Outline! Part 1: The Project (PM) Framework! Part 2: The PM as a Process! Part 3: Techniques, Methods and Tools Supporting the PM! Part 4: Requirements Engineering
More informationProgram Lifecycle Methodology Version 1.7
Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated
More informationDefining Project Scope
Defining Project Scope Casey Ayers PMP MBA CaseyAyers.com @caseyayers linkedin.com/in/caseyayers PMP is a registered mark of the Project Management Institute, Inc. Module Overview Overview Project Scope
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More informationTotal Questions: 370 MODULE QUIZ ANSWER KEY. Fundamentals 1 & 2
Fundamentals 1 & 2 1. Answer: B Process Group. Each project management knowledge area is subdivided into specific process group, each of which is characterized by their inputs, tools and techniques, and
More informationProcess: Goals, Risks, Estimation, Planning, and Metrics : Software Engineering Practicum
Process: Goals, Risks, Estimation, Planning, and Metrics 15-413: Software Engineering Practicum Jonathan Aldrich Charlie Garrod Outline Goals Picture of Success Risk Management Estimation Planning Metrics
More informationOperations Management, 11e (Heizer/Render) Chapter 3 Project Management. Section 1 The Importance of Project Management
Instant download and all chapters Test Bank Operations Management 11th Edition Jay Heizer, Barry Render https://testbankdata.com/download/test-bank-operations-management-11thedition-jay-heizer-barry-render/
More informationIntroduction to Software Engineering
UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer
More informationA Framework for Scope, Cost and Effort Estimation for Service Oriented Architecture (SOA) Projects
A Framework for Scope, Cost and Effort Estimation for Service Oriented Architecture (SOA) Projects Liam O Brien NICTA, Tower A, London Circuit, Canberra, ACT 2601, Australia RSISE, Australian National
More informationINFORMATION TECHNOLOGY PROJECT MANAGEMENT. Fourth Edition. International Student Version. Jack T. Marchewka WILEY. John Wiley & Sons, Inc.
INFORMATION TECHNOLOGY PROJECT MANAGEMENT Fourth Edition International Student Version Jack T. Marchewka WILEY John Wiley & Sons, Inc. PREFACE xvii ABOUT THE AUTHOR xxiii CHAPTER 1 An Overview of IT Project
More information03. Perspective Process Models
03. Perspective Process Models Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2017 Prescriptive Process Models advocates an orderly approach to software
More information