190 likes | 385 Views
SOFTWARE MEASUREMENT & ANALYSIS. MEASUREMENT PLAN. Team Assignment 15. K15T2-Team 21. Content. Introduction Purpose Scope References Overview Management Goals and Sub-goals Metrics Human Resources Information on team implement measurement Training plan
E N D
SOFTWARE MEASUREMENT & ANALYSIS MEASUREMENT PLAN Team Assignment 15 K15T2-Team 21
Content • Introduction • Purpose • Scope • References • Overview • Management Goals and Sub-goals • Metrics • Human Resources • Information on team implement measurement • Training plan • Roles and responsibilities • Environment • Tool • Software • Measurement Databases
Introduction • Purpose • Today, software projects are notorious for running over schedule and budget, yet still having quality problems. Software measurement lets manager quantify schedule, work effort, product size, project status, and quality performance. If software project don’t measure current performance and use the data to improve future work estimates, those estimates will just be guesses. Because today’s current data becomes tomorrow’s historical data, it’s never too late to start recording key information about software project.
Introduction • Scope • Measurements Plan will be conducted for the project implementation Viking Project. In the process of performance measurement, those responsible need to make the data collection environment easily, without causing resistance to certain objects to collect. • Data after collection should be stored as a basis for comparison and analysis during project development. So, all these data will be stored in the historical data of the company ABC. And besides that, the application of measurement on the Viking project is also a precondition for the experiment to proceed to apply to all future projects of the company ABC.
Introduction • Overview • As a planning document given to the measurement process for the Viking project. So it needs to be updated and adjusted as the plan, and personnel work described in this document does not meet the objectives. • When a change occurs, the person responsible for measuring the need to assign personnel to conduct Measurements Plan update quickly.
Management Goals and Sub-goals To start measuring, the personnel responsible for the roads will select a small and balanced set of metrics that will help your organization track progress toward its goals. Therefore, in the Viking project will be applied methods Goal-Question-Metric (GQM). This is an excellent technique for selecting appropriate metrics to meet your needs. With GQM, you begin by selecting a few project or organizational goals.
Management Goals and Sub-goals • State the goals to be as quantitative and measurable include things like: • Reduce maintenance costs by 50% within one year • Improve schedule estimation accuracy to within 10% of actual • Reduce system testing time by three weeks on the next project • Reduce the time to close a defect by 40% within three months • Reduce product schedule by 10% • Improve productivity by 10%
Management Goals and Sub-goals • State the goals to be as quantitative and measurable include things like: • Reduce project costs by 10% • Improve product quality by 10% • Reduce project risk by 10% • Reduce product change by 10% • Improve customer satisfaction by 10% • Increase team morale by 10% • Reduce defects found by system test by 10% • Increase project schedule predictability by 10%
Metrics In this section of document, enumerate the metrics that are to be synthesized at regular intervals on the project to support the goals.
Human Resources • Information on team implement measurement • The group will include measurement of 6 persons. • Lead measurement: An Ha • Team members: Tho Nguyen, Duc Nguyen, Hoang Tran • Document writer: QuyenThoi , Tuan Lai
Training plan • Information on team implement measurement • To apply an independent process with an independent group to conduct performance measurement project. Should teams require training measure some knowledge and skills when collecting and analyzing data.
Training plan • Roles and responsibilities • Lead measurement: responsible for distribution of tasks, instructions, plans and track progress of the work group's measure. Directly reporting to senior personnel and project managers. • Team members: make the process of developing environmental measurement, data collection, analysis reporting and offer comments with the recommendation made during the measurement. Reporting directly to the chief measure. • Document writer: responsible for development of the document line (table of measurement plans, statistical reports, documents reporting standards, design the report template .....).
Environment To meet the objectives set out, and also to meet the data collection was conducted more convenient. Expected measurement group will proceed to develop a dashboard using free online tools and Microsoft's MS Office.
Environment • Tool To make dashboard (paper or real) for ABC Systems group has Google’s online tools such as Google Docs, Google Driver, Google Sites and MS Word, MS Excel. • Connect to Data - connect to data, join tables, extract data, and manage queries. • Building Data Views - drag and drop fields to create views of your data, then refine the view. • Advanced Analysis - create custom fields, use the built in statistical tools, add maps, and more. • Publishing and Sharing - format and annotate the view, then export or publish it to share with others.
Environment • Software • Software design document • Microsoft project 2010 • Microsoft office 2010 (word, excel)
Environment • Measurement Databases • All measurement results should be stored in the database of the Viking project and the company ABC. So, all the materials collected based online tools Online to Offline to be converted to storage performance. • The document will be delivered during the performance measurement:
SOFTWARE MEASUREMENT & ANALYSIS Thank YOU Team Assignment 15 K15T2-Team 21