Project Monitoring CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology January 30, 2003.

Slides:



Advertisements
Similar presentations
September 2008Mike Woodard Rational Unified Process Key Concepts Mike Woodard.
Advertisements

Project Management Basics. By the time we are done…. Attendees should understand –Why project management is worth caring about –What is and isn’t a project.
Texas Department of Information Resources Presents
Project Management Shuffle Directions: take the definitions from the following cards and write a song using the tune from “Cupid Shuffle”
Stoimen Stoimenov QA Engineer SitefinityLeads, SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
Project Management Workshop. Nick Cook  Citigroup Corporate and Investment Bank  European Technology Business Office Manager Edinburgh University April.
Code Inspections CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology January 23, 2003.
Project Plans CSCI102 - Systems ITCS905 - Systems MCS Systems.
Requirements Analysis CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology January 7, 2003.
Projmgmt-1/17 DePaul University Project Management I - Work Breakdown Structure Instructor: David A. Lash.
Introduction CS 414, Software Engineering I Mark Ardis and Don Bagert Rose-Hulman Institute December 2, 2002.
1 Test Planning CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 9, 2007.
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
Software Engineering with Dr. Daniel P. Berger and Dr. Philip E. Vandermeer II.
Nov. 13, 2003CS WPI1 CS 509 Design of Software Systems Lecture #11 Thursday, Nov. 13, 2003.
Software Project Planning CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology December 12, 2002.
Fundamentals of Information Systems, Second Edition
7M701 1 Software Engineering Project Management Sommerville, Ian (2001) Software Engineering, 6 th edition Ch. 4
4. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the elements of project management and the responsibilities of a.
Risk Management CS 414, Software Engineering I Mark Ardis, Rose-Hulman Institute January 28, 2003.
Software Process CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology December 17, 2002.
Tester’s Role in Software Development and Acquisition Best Practice By Gabriel Rodriguez.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
Advanced Project Management Project Plan Templates
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 3: Phase Management - Inception.
Chapter : Software Process
University of Palestine software engineering department Testing of Software Systems Fundamentals of testing instructor: Tasneem Darwish.
Module 8: Risk Management, Monitoring and Project Control We would like to acknowledge the support of the Project Management Institute and the International.
PMP® Exam Preparation Course
RUP Fundamentals - Instructor Notes
Michael Dermody September 2010  Capability Maturity Model Integration ◦ Is a Trademark owned by the Software Engineering Institute (SEI) of Carnegie.
Recap from last week Understand organizations, including the four frames, organizational structures. Explain why stakeholder management and top management.
GoodsWayGoodsWay Capstone Project Team information Goodsway.
Event Management & ITIL V3
Mani Subramanian. What is Project? is a temporary endeavor with a beginning and an end. Delivers Unique Product, Service or result.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
SacProNet An Overview of Project Management Techniques.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Project Tracking and Monitoring QMS Training. 2 Objective To track and monitor the progress of the project and take appropriate corrective actions to.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
Applied Software Project Management
Strengthening Partnerships: Shaping the Future Portland, OR June 6 th – 10 th, 2004 Planning for Success Implementing the California EDRS.
1 Advanced Project Management Project Plan Templates Ghazala Amin.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
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.
Initiation and Planning for Success Sridhar Seshagiri Rao, PMP Innova Solutions Inc. Santa Clara, CA. April 9 th 2004.
Test Manager’s Role Best Practice By Gabriel Rodriguez.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
MNP1163 (Software Construction).  SDLC and Construction Models  Construction Planning  Construction Measurement.
Initiation Project Management Minder Chen, Ph.D. CSU Channel Islands
Harvard ManageMentor ® Setting Your Daily Priorities and Schedule.
University of Southern California Center for Systems and Software Engineering MS Project Tutorial CSCI-577a Software Engineering I Fall 2008 Itti Charoenthongtrakul.
SCRUM.
Advanced Project Management Project Planning Phase Ghazala Amin.
Where Module 04 : Knowing Where the Project Is 1.
Project Schedule & Gantt Chart Unit 4 – Virtual Project.
Chapter 7 Project Management and Event Implementation
CIW Lesson 10 Part A NAME:____________________________.
Adaptive Software Development Process Framework. Version / 21 / 2001Page Project Initiation 2.0 Adaptive Cycle Planning 5.0 Final Q/A and.
Software Project Planning and Tracking
Project Management.
Chapter 3: The Project Management Process Groups: A Case Study
Project Management Processes
Teaching slides Chapter 11.
Strategic Planning Summary.
Software Engineering I Fall 2017
Mumtaz Ali Rajput +92 – SOFTWARE PROJECTMANAGMENT– WEEK 4 Mumtaz Ali Rajput +92 – 301-
Software Engineering I Fall 2017
SOFTWARE PROJECT MANAGEMENT KEY TOPICS
Presentation transcript:

Project Monitoring CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology January 30, 2003

CS 414 Software Engineering I - Project Monitoring - January 30, Outline Attack of the Amorphous Blob! Milestones Project Scheduling Project Tracking Project Monitoring Summary

CS 414 Software Engineering I - Project Monitoring - January 30, Attack of the Amorphous Blob! In the Microsoft Word thesaurus, here are some synonyms for amorphous: formless shapeless nebulous vague unstructured Monitoring software projects with a poorly-defined process is like trying to make sense of an amorphous blob – bad news!

CS 414 Software Engineering I - Project Monitoring - January 30, Cartoon of the Day Normy's Postulates of the Time/Job Continuum From the syndicated comic strip “Making It: A Survival Guide for Today” by and © Keith Robinson - no redistribution for profit allowed.

CS 414 Software Engineering I - Project Monitoring - January 30, Milestones Occur when some technical phase of the project has been achieved Question 1: What milestones have the project supervisors required of the teams?

CS 414 Software Engineering I - Project Monitoring - January 30, Milestones Question 2: What milestones has your project manager required of your team?

CS 414 Software Engineering I - Project Monitoring - January 30, Milestones (continued) Milestones are a good first step, but they are not sufficient to ensure good project monitoring You run the risk of just having a bunch of “mini-blobs”!

CS 414 Software Engineering I - Project Monitoring - January 30, Project Scheduling In any project, development is done through the execution of dozens (some hundreds) of tasks These tasks are partially-ordered Project planning determines tasks, effort, the assumptions and outcomes, and partial task order Project scheduling decides Who will do the tasks When they will be done How they relate to the milestones …Which may require more planning! (it’s iterative)

CS 414 Software Engineering I - Project Monitoring - January 30, Project Tracking Now the blob is starting to take shape! Tracking of the project can now be done through both the tasks and the milestones Information is collected through various means Artifact status Weekly reports Formal presentations Project management tools

CS 414 Software Engineering I - Project Monitoring - January 30, Project Monitoring Project Monitoring is Tracking the project Analyzing the information collected Taking appropriate action, if necessary… …which may include further planning and scheduling!

CS 414 Software Engineering I - Project Monitoring - January 30, Project Monitoring (continued) Question 3: How has (or can) project monitoring help on your projects?

CS 414 Software Engineering I - Project Monitoring - January 30, Example

CS 414 Software Engineering I - Project Monitoring - January 30, Summary Monitoring software projects with a poorly-defined process is like trying to make sense of an amorphous blob Milestones occur when some technical phase of the project has been achieved Project scheduling decides who will do the tasks, when they will be done, and how they relate to the milestones Project Monitoring is tracking the project, analyzing the information collected, and taking appropriate action, if necessary