SE 450 Software Processes & Product Metrics Assessments.

Slides:



Advertisements
Similar presentations
Peer-Assessment. students comment on and judge their colleagues work.
Advertisements

Project-Based vs. Text-Based
The Aged Care Standards and Accreditation Agency Ltd Continuous Improvement in Residential Aged Care.
Johns Hopkins University School of Education Johns Hopkins University Evaluation Overview.
Succession and talent management
System Integration Verification and Validation
1. Set expectations and measure performance ◦ What employees are expected to do for their organization in return for pay and benefits ◦ Allows employees.
More CMM Part Two : Details.
Designing Scoring Rubrics. What is a Rubric? Guidelines by which a product is judged Guidelines by which a product is judged Explain the standards for.
SE 450 Software Processes & Product Metrics 1 Introduction to Quality Engineering.
INFO 631 Prof. Glenn Booker Week 5 – Quality Assessment & Process Improvement 1INFO631 Week 5.
PRESENTATIONS The whys and hows of including student presentations in a portfolio of learning, teaching and assessment techniques.
Service Agency Accreditation Recognizing Quality Educational Service Agencies Mike Bugenski
ASSESSORS ORIENTATION 2008 DEPARTMENTAL SERVICE EXCELLENCE AWARDS.
Program Review: The Foundation for Institutional Planning and Improvement.
1 Introduction to Workforce Planning and Development in State of Alaska Executive Branch Departments.
Software Quality Engineering Roadmap
SE 450 Software Processes & Product Metrics Reliability: An Introduction.
Quality Systems Frameworks
Introduction to Quality Engineering
SE 450 Software Processes & Product Metrics 1 Quality Systems Frameworks.
Fundamentals of Information Systems, Second Edition
LIFE SKILLS: ASSESSMENT IN THE THREE STUDY AREAS PERSONAL AND SOCIAL WELL-BEING (PSW) PHYSICAL EDUCATION (PE) CREATIVE ARTS (CA)
Shepway Teaching Schools Towards NQT and beyond. * To outline Final Assessment procedures * Term 5 visit * Term 6 visit * Consider transition to NQT.
Recruitment & Interviewing
User Experience Design Goes Agile in Lean Transformation – A Case Study (2012 Agile Conference) Minna Isomursu, Andrey Sirotkin (VTT Technical Research.
BS EN ISO 14001:2004 Madlen King BSc MSc MIEMA EMS Lead Assessor Lloyd’s Register Quality Assurance Ltd BS EN ISO 14001:2004.
Foundations of Leadership Studies
Coaching Workshop.
Simple brief By: Ayat Farhat
Internal Auditing and Outsourcing
Chapter : Software Process
Process: A Generic View
The Project Planning Process
Organization Mission Organizations That Use Evaluative Thinking Will Develop mission statements specific enough to provide a basis for goals and.
MALAYSIAN QUALIFICATIONS AGENCY
Org Name Org Site CMM Assessment Kick-off Meeting Dates of assessment.
Software Engineering Chapter 15 Construction Leads to Initial Operational Capability Fall 2001.
Qualifications Update: Higher Art and Design Qualifications Update: Higher Art and Design.
Preceptor Orientation
Monitoring and Evaluation in MCH Programs and Projects MCH in Developing Countries Feb 10, 2011.
University of Sunderland CIFM03Lecture 2 1 Quality Management of IT CIFM03 Lecture 2.
Performance Assessment OSI Workshop June 25 – 27, 2003 Yerevan, Armenia Ara Tekian, PhD, MHPE University of Illinois at Chicago.
Data Quality Assessment
Material Adopted From: “The Internal Auditing Pocket Guide” --- J.P. Russell.
Motorola GSD Self-Audits How does it work / what do we do? –1.) What is an audit? –2.) What is the procedure? –3.) What are the “judgement parameters”
Copyright © 2007 Pearson Education Canada 1 Chapter 24: Assurance Services: Internal Auditing and Government Auditing.
SACS CASI Southern Association of Colleges and Schools/ Council on Accreditation and School Improvement
ABET is Coming! What I need to know about ABET, but was afraid to ask.
The Future of Education Inspection Overview: Key points from the new Common Inspection Framework (CIF) Highlight Ofsted new way of working Priorities.
Monitoring and Evaluation in MCH Programs and Projects MCH in Developing Countries Feb 24, 2009.
Project Management Organization Scheduling 31 January.
Assessing Learners The Teaching Center Department of Pediatrics UNC School of Medicine The Teaching Center.
TOTAL QUALITY MANAGEMENT
Project financed under Phare EUROPEAN UNION QUALITY EXTERNAL MONITORING IN THE SCHOOL YEAR 2007 – 2008 CONCLUSIONS AND RECOMMENDATIONS Material produced.
Monitoring and Evaluation in MCH Programs and Projects MCH in Developing Countries Feb 9, 2012.
Chapter 3 – The Process Approach 1 Process Approach Auditing 14-April-2009 QUESTIONS FOR USE DURING YOUR PROCESS AUDITS.
1 Determining the Gap. 2  Now that you understand where you are today and where you want to be in the future, the next step is to determine how to get.
Continual Service Improvement Methods & Techniques.
Stage 1 Integrated learning Coffee Shop. LEARNING REQUIREMENTS The learning requirements summarise the knowledge, skills, and understanding that students.
Capability Maturity Model. CS460 - Senior Design Project I (AY2004)2 Immature Organisations Software processes are often rigorously followed. Organisation.
Cmpe 589 Spring Fundamental Process and Process Management Concepts Process –the people, methods, and tools used to produce software products. –Improving.
CERTIFICATE IN ASSESSING VOCATIONAL ACHIEVEMENT (CAVA) Unit 1: Understanding the principles and practices of assessment.
CERTIFICATE IN ASSESSING VOCATIONAL ACHIEVEMENT (CAVA) Unit 1: Understanding the principles and practices of assessment.
1 Auditing Your Fusion Center Privacy Policy. 22 Recommendations to the program resulting in improvements Updates to privacy documentation Informal discussions.
28 June 2016 | Proprietary and confidential information. © Mphasis 2013 Audit and its classifications Mar-2016 Internal Auditor Training.
ASSESSMENT OF STUDENT LEARNING
Our new quality framework and methodology:
Providing feedback to learners
Good assessment design The overarching principles of good assessment
Presentation transcript:

SE 450 Software Processes & Product Metrics Assessments

SE 450 Software Processes & Product Metrics Assessments Metrics and feedback on process effectiveness Identify improvement opportunities, transfer learnings

SE 450 Software Processes & Product Metrics Assessments Exercises where someone comes in to assess actual practices against some quality criteria: Assess compliance to standards e.g. ISO Assess against model (e.g. CMM, Malcolm-Baldrige) Assess against goals (extent to which practices achieve quality goals) More flexible Require more competence from assessors Does not standardize practices Assess based on results Ultimate in goal-orientation But results not totally under control of engineers Good results do not guarantee good practices (heavily influenced by external factors) Accreditation! May be internal or external assessment, formal or informal

SE 450 Software Processes & Product Metrics Assessment Objectives Determine whether criteria are being met: quality practices being followed Generate compliance metrics Identify opportunities for improvement Identify good practices and strengths to be maintained Transfer of learnings: identify and propagate “best practices”, suggestions from outside Assessees also get a chance to “step back and take a look at what they are doing”

SE 450 Software Processes & Product Metrics Assessment Criteria May be very high-level objectives Organization only needs to demonstrate that their practices are good enough to achieve them e.g. “project progress is tracked against plans, and lack of adequate progress causes appropriate actions to be taken” Provides a lot of flexibility in finding the right ways to achieve objectives More dependent on assessor’s judgement Sometimes, even the objectives may not be relevant! (e.g. project is a long- term “opportunity project” that is run in background mode with few deadlines) May be very specific in terms of practices Specifying practices makes assessment easier e.g. “Project has GANTT charts showing the plan, progress is tracked every week and replanning done if more than 2 weeks late” Much more likely that practices will be mismatched to situation needs and become burdensome

SE 450 Software Processes & Product Metrics Assessment Process Assessment scheduled, assessors selected Project prepares data for assessment Project artifacts, evidence of practices Possibility of manufacturing evidence! Documents describing project goals, practices/processes Assessors go through data, come up with questions and areas to examine further “Site visit” – assessors interact with project staff, ask questions about practices, obtain clarifications, perform cross-checks (between evidence and what people say) Assessors discuss, develop and present conclusions, including recommendations for improvement

SE 450 Software Processes & Product Metrics Evidence Assessments tend to look for evidence (documentation) The greater the emphasis on documented evidence, the greater the burden of preparing for assessment, and the weight of processes Add subjective inputs (interviews with people involved to ask about practices and effectiveness) Can do more of this with self-assessment, where goals are clearly formative Doers are most familiar with problems, and often, the ones most interested in fixing them Improves ownership of goals

SE 450 Software Processes & Product Metrics Evaluation Correlate all the data, from multiple assessors and from different sources May use results as additional inputs on effectiveness

SE 450 Software Processes & Product Metrics Presenting Results Constructive focus Strengths and opportunities for improvement, not weaknesses Keeping ownership of results with people doing the job Most assessments are primarily formative

SE 450 Software Processes & Product Metrics Value of Assessments Compliance: Make sure processes are followed Education: Engineers become familiar with goals and practices, sends message about quality focus Standardize practices Identification of strengths to sustain, weaknesses to improve 2-way cross-fertilization of good practices Assessors typically from other projects / organizations (Internal vs. external assessment) Generates metrics/certificates that provide evaluative information

SE 450 Software Processes & Product Metrics Cost of Assessments Effort for assessment preparation is often significant Engineers’ and assessors’ time May lead to additional project activities that are conducted solely for assessments e.g. making sure evidence exists, filling holes that assessors consider important but project staff would not prioritize Possibility of externalizing excellence Internal compass of excellence vs. satisfying external evaluators e.g. exams and grades!

SE 450 Software Processes & Product Metrics Assessment Approach Selection: Matching to Culture Hierarchical organizations may prefer process/practices orientation: standardized practices, goal ownership with manager, requires minimal maturity from engineers TQM-style approach expects goal ownership with engineers, local optimization of practices, high maturity levels from engineers, needs goal-oriented assessment If assessment is mismatched with execution style, will become less meaningful exercise, also detract from culture Possibility of losing internal compass of excellence