Collecting Project Information How Should We Collect Information ? –Formally (on a regular basis): what we have planned to collect what we have set up.

Slides:



Advertisements
Similar presentations
Configuration Management
Advertisements

Dr. Brian R. Shmaefsky 1 Effective Safety Meetings ©
Stoimen Stoimenov QA Engineer SitefinityLeads, SitefinityTeam6 Telerik QA Academy Telerik QA Academy.
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 Estimating Software Development Using Project Metrics.
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 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
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 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
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.
Computer Engineering 203 R Smith Project Tracking 12/ Project Tracking Why do we want to track a project? What is the projects MOV? – Why is tracking.
CSE 308 Project Management. SWE Communication Skills Management: Run a team meeting Presentation: Present aspects of your project during its development.
Building Team Facilitation Skills Presented by: Mary Jo Meyers M.S.
University of Sunderland ENGM91 Unit 6 ENGM91 Project Execution Unit 6.
1 INTERNAL CONTROLS A PRACTICAL GUIDE TO HELP ENSURE FINANCIAL INTEGRITY.
Feb. 6, 2001CSci Clark University1 CSci 250 Software Design & Development Lecture #7 Tuesday, Feb. 6, 2001.
Oct. 2, 2003CS WPI1 CS 509 Design of Software Systems Lecture #5 Thursday, Oct. 2, 2003.
Copyright © 2008 Delmar Learning. All rights reserved. Chapter 18 Financial Management of the Medical Practice.
Preparing for Title IIA Monitoring Review (FY14) February 24, 2015 Office of Educator Effectiveness Aviva Baff Isadora Choute Cynthia Mompoint Deborah.
Chapter 11 OFFICE MANAGEMENT.
IS&T Project Management: How to Engage the Customer September 27, 2005.
Why Metrics in Software Testing? How would you answer questions such as: –Project oriented questions How long would it take to test? How much will it cost.
Smartphones for Seniors Apps presentation by WIT Software.
S/W Project Management
Planning for Medical Detailing/ Provider Behavior Change Communications SESSION 3.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc. All rights reserved. BUSINESS DRIVEN TECHNOLOGY Business Plug-In B10 Project Management.
MEASUREMENT PLAN SOFTWARE MEASUREMENT & ANALYSIS Team Assignment 15
Chapter 9 Project Communication, Tracking, and Reporting Copyright 2012 John Wiley & Sons, Inc. 9-1.
Using Meetings in Requirements Analysis Chapter 14.
GBA IT Project Management Final Project - Establishment of a Project Management Management Office 10 July, 2003.
How to Run an Effective Meeting Goal – Get desired results – Use the time of all participants efficiently When face-to-face communication is required Sharing.
Managing Project Through Information System.  Monitoring is collecting, recording, and reporting information concerning any and all aspects of project.
Software Project Management With Usage of Metrics Candaş BOZKURT - Tekin MENTEŞ Delta Aerospace May 21, 2004.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
1 Project Kick Off Briefing Cost Data Integrity Project August 30, 2007.
1 Chapter 4 Software Process and Project Metrics.
University of Sunderland ENGM92 Unit 4 ENGM92 Communication Unit 4.
AP-1 5. Project Management. AP-2 Software Failure Software fails at a significant rate What is failure? Not delivering it on time is an estimation failure.
PM00. 6 Project Management Preparation for Success
CSCI 521 Final Exam Review. Why Establish a Standard Process? It is nearly impossible to have a high quality product without a high quality process. Standard.
Habits of a Successful Coach This weekend… Start to form strong partnerships with the local League teams.
Understanding Monitoring & Indicators. What is Monitoring?  A continuing function that uses systematic collection of data on specified indicators to.
Healthy Futures Performance Measures Session. Session Overview Combination of presentation and interactive components Time at the end of the session for.
Approaches to ---Testing Software Some of us “hope” that our software works as opposed to “ensuring” that our software works? Why? Just foolish Lazy Believe.
ASTRA Update Sunflower Project Statewide Management, Accounting and Reporting Tool (SMART) February 12, 2009.
Chapter 12 Software Support and Maintenance. Product released! Software Released! Now what?
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Ch7: Project Monitoring and Control  To reduce differences between plan and actual in the 3D space of T/C/P.  Best utilization of organization’s primary.
Project Management ISE 5101 Karl Smith Project Monitoring & Control I Project Meetings.
Chapter 10: Project Communications Management Information Technology Project Management, Fifth Edition.
© Copyright 2008, Information Control Corporation. All rights reserved. Project Management Bytes Making WBS work for you! 1.
School-Wide Positive Behavior Coaches Meeting Year 1 Day Donna.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
CEN th Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Monitoring (POMA)
Project Monitoring Review Class 22 Project Monitoring cont
Project Planning: Scope and the Work Breakdown Structure
Why Metrics in Software Testing?
Project Communication, Tracking, and Reporting
Chapter 4 Software Process and Project Metrics
IS&T Project Reviews September 9, 2004.
For University Use Only
Chapter 25 Process and Project Metrics
Software metrics.
Preparing for Title IIA Monitoring Review (FY15)
Chapter 32 Process and Project Metrics
6. Software Metrics.
Presentation transcript:

Collecting Project Information How Should We Collect Information ? –Formally (on a regular basis): what we have planned to collect what we have set up and prepared ourselves to collect –Informally (not regular but often): “walking the hall” and “by the water cooler” inviting team members for informal “chat” visit people’s “offices” - We really need both! - Informal --- is changing with internet, physically distributed resources, and social networking software

Formal Data Gathering & Monitoring Should be performed on a regular basis: –weekly –semi-monthly –monthly –etc. How often depends on –the size and length of the project –the specific activity What form depends on earlier plan and preparation: –Standard Format –Numerical/logical/etc.

What Do We Collect? Remember the Goals ? We collect data and monitor “actual” against “planned goals” –Product attribute goals: quality completeness of function reliability etc. –Project and People attribute goals: productivity schedule morale etc. See Chapter 8 on Measurements and Goals Most popular one

Monitored Information Project “Status” is really saying: –Where we stand today “relative” to the target –Show “actual” vs “planned” by areas of interest (“goals”) If you changed the “planned”, show the trace of changes - include the date of change - “approved-by-whom” information - *** additional info such as “impact” of change ***

Several Types of Data Collection Activity Based: –collecting information on one or more attributes related to a set of activities completion date time expended effort or other resources expended –the activities are most likely those within a process or a method Attribute Based: –collecting information on one or more sub-attributes related to a specific project attribute of interest: the specific attribute may be an entity the specific attribute is often schedule, function, etc. In reality ---- mostly a mix of both

Activity Based Example Milestone Activities Planned Completion Actual Completion Delta Req. Solicitation Req. Analysis Req. Documentation Req. Verification Req. Approval 07/10/ /25/ /15/ /25/ /10/ /15/ /25/ /17/ days 0 days +2 days This requirements activities based data allows us to gauge the schedule attribute of that set of activities. Note that this does not talk to resources, productivity, efficiency, etc. (only schedule) Date : _8/20/2002_

Attribute Based Example Functionality Attribute Planned # of Features Completed # of Features Delta Function 1 Function 2 Function 3 Function 4 Function 5 13 (7/15) 25 (8/15) 9 (8/15) 7 (8/15) 11 (8/25) 13 (7/15) 22 (8/20) 8 (8/20) 0 -3 Note that this is collecting data on product functional completeness attribute. It is collecting data on the product “functionality” attribute and the “# of features completed” attribute on the specific date (mm, dd) for each function. 7 (8/12) 9 (8/20) 0 -2 Date : 8/20/2002 May never be completed ?

A More Complex Example of Activities and a “quality” Attribute based on Severity 1 problems Activities F1 Delta Req. Review Design Review Functional Test Component Test System Test (5,5) Note that this is collecting data on product quality attribute : Severity 1 problems (found, resolved) by each defect detection and removal activities. Delta is the number of severity 1 problem still remain unresolved. F’s are functional area(s) 1 2 F2F3 (6,6) (3,3) (3,2) (4,3) (7,7) (6,6) (3,3) (2,2) (3,2) (4,3) (5,2).... Should be alarmed if these were from F1 or F2. Why? Date : _8/20/2002_ *** Note - - this is NOT a planned vs actual comparison chart !! --- ? ***

A More Financially Oriented Monitoring (in $k) Act. Plan Function X Function Y Function Z PlanAct Functional Area release 1 expense release 2 expense Plan 7.0 Act. Rev. $ Accumulative Expenses (people, tools, travel, education, general) by functional areas.vs. Revenue Date: 8/20/2003 PlanAct Need to spread out by Release ?

Formal Status Meetings 1.Should be planned with and “agenda” –run this efficiently because for everyone else this is NOT their “main” responsibility –The meeting should not last more than 2-3 hours consider the expense side of the meetings & meeting prep –(e.g.) 3hrs/40hrs per week = 7.5 % in meeting per week 2.Do not reschedule or postpone meeting too many times –it will lose its legitimacy and relevancy 3.* Do not jump too deeply into “surprise” items –schedule a separate meeting involving only the relevant people 4.Do not turn meeting into “rubber” stamping

Informal Status Gathering Informal Data Gathering is based on –goodwill –trust –“listening” well and patiently If Physically Co-located –proactively “walk the halls” often –invite people into your “open” office –stop in people’s office and “chat”; do not stay too aloof If Remote Location –make some “physical- contacts” visits –utilize phone, , video-conferencing “regularly” –Need to Develop even more “TRUST” when remote Trust