SWProcessImprovePlan

Post on 21-Dec-2015

16 views 0 download

description

Software process

Transcript of SWProcessImprovePlan

For instructions on using this template, please see Notes to Author/Template Instructions on page Error:Reference source not found.

Notes on accessibility: This template has been tested and is best accessible with JAWS 11.0 or higher.

DiaCareA company that provide better solutions for diabetes

<DiaCare Mobile App & DiaTrack/ DCMA&DT>

Software Process Improvement PlanRevision 2.0

07/04/2015

Document Number: <document’s configuration item control number>

Contact Number: <current contract number of company maintaining document>

CMS XLC Table of Contents

Table of Contents

1. Introduction...............................................................................................................4

2. Overview....................................................................................................................4

3. Assumptions/Constraints/Risks..............................................................................4

3.1 Assumptions.....................................................................................................43.2 Constraints.......................................................................................................43.3 Risks................................................................................................................4

4. Process Review Background...................................................................................4

4.1 Process Review Methodology..........................................................................54.2 Process Review Findings and Recommendations...........................................5

5. SPI Approach............................................................................................................5

5.1 Goals................................................................................................................55.2 Methodology.....................................................................................................55.3 Roles and Responsibilities...............................................................................5

Appendix.........................................................................................................................6

Acronyms........................................................................................................................7

Glossary..........................................................................................................................8

Referenced Documents.................................................................................................9

Record of Changes......................................................................................................10

Approvals......................................................................................................................11

Notes to the Author / Template Instructions..............................................................12

List of Figures

No table of figures entries found.

List of Tables

Table 1: Acronyms..........................................................................................................7

Table 2: Glossary............................................................................................................8

Software Process Improvement Plan Revision 2.0 ii <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Table of Contents

Table 3: Referenced Documents.....................................................................................9

Table 4: Record of Changes.........................................................................................10

Software Process Improvement Plan Revision 2.0 iii <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Introduction

1. Introduction

The purpose of this document is to describe the Process improvement plan for software designing process. This process improvement plan currently focuses on human resource management process. Details on the purpose, task and responsibilities for executing the process improvement plan can be seen. The purpose of this document also helps give details on how the project will be delivered and shows the gain that will be realized.

2. Overview

The aim of this project is to help diabetes control their blood sugar level efficiently. The project also exploits an opportunity for measurement of blood sugar in a more convenient way. As lots diabetics are not even aware of having the sickness, this project also helps increase the awareness. The criteria for success is the diabetics must make an effort to use the product if not the company can’t do anything about it. The human resource management process plays a important role in organizing, structuring and staffing during the project. The company has been running since 1998 and hoping able to continuously assist diabetics in solving their problem.

3. Assumptions/Constraints/Risks

3.1 AssumptionsIncrease the performance of the process that implements software process improvement plan.

Process are done in a more time efficient way.

Staff not motivated and idle or lounge lazily.

3.2 ConstraintsLack of financial support due to project is still ongoing and no revenue.

3.3 RisksImplementation of the software process improvement plan might causes more error and mistakes as everyone is too busy focusing on the implementation.

The proposed mitigation strategy would be keep the implementation of the software process improvement plan simple which will reduce confusing or chaotic situation while implementing.

Software Process Improvement Plan Revision 2.0 4 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Introduction

4. Process Review Background

Auditing has been conducted during the software designing process to ascertain how far the financial statement presents a true and fair view. By auditing, the company project avoided few risk such as inability to keep-up with time-specific deadlines and presence of team personnel who are not qualified for the project.

While managing the human resource in the company, faces of unmotivated staff due to repetition work can be seen throughout the company. The person in charge is out of idea which led up to the development of the software process improvement plan.

4.1 Process Review MethodologyThe methodology that was used by the company is kaizen which can be easier to implement than other methodologies. Other methodologies require more radical changes in short term which can increase chances of rebel and require more robust change management skill. Kaizen focuses on the people aspects of improvement, requiring some discipline and acceptance of change for improvement. It also addresses management ability to manage change and seeks to put into place a culture of continuous improvement. Kaizen does this through focusing on teamwork, personal discipline, morale, quality circles and communications to facilitate suggestion for improvement.

4.2 Process Review Findings and RecommendationsHuman resource management process in the company was reviewed. Targeted area for improvement is skill acquisition and provision. Through the review, company found out that few staffs that produce good results in their works are not motivated and idle or lounge lazily. Company also realizes that it was due to the repetition work that makes them feel bored and tired than usual. This provides an opportunity for improvement.

Recommendation: Provide training to give staffs more skills to apply at work that could lead to different work assignment. Staffs are allowed to trade jobs with people in their firm to reduce repetitive task. Staffs are also allowed to listen to music while doing their task as music helps relieve stress and work as entertainment. Research also shows that one can expect benefits of better memory and mental sharpness.

5. SPI Approach

Interesting trainings sections that last for at least 1 month will be provided to senior staffs to have a change of pace and gives them some rest which might also result in better cooperation and teamwork among the staff.

The company will announce few new rules will be implemented in the following week. Rule such as allowing staffs to listen music while doing work is included. Staffs are given 1 whole week time to ask question regarding the new rules. Staffs are able to send a letter of rejection on the new rules following with their reason. If reasonable, company might not establish the rules and take a different approach.

Software Process Improvement Plan Revision 2.0 5 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Introduction

5.1 Goals- Increase the capabilities and knowledge of staffs.- Cooperation between staffs to provide a user friendly working environment.- Have more understanding on the personality of the staff- Reduces fatigue and boredom of the staffs and motivate them to do their task.- Removes unnecessary individual

5.2 MethodologyBy providing trainings to the staffs, company is able to increase the capabilities and knowledge of its workers. The collaboration between the staff to complete their given training will also results in improved teamwork and friendship among the staffs. The company is also able to have more understanding on the personality of the staff with help of observation and few personality tests during the training. Listening to music can reduce fatigue and boredom of the staffs and motivate them to do their work. Progression of the staffs are recorded for further use in the company

5.3 Roles and Responsibilities

Roles Responsibilities

Human Resource Manager - Organize the training camps- Fired unproductive and unmotivated

individual

Vice Human Resource Manager - Observe and write report for each staff

Chief Executive Officer (CEO) - Observe the entire thing and make decision

Human Resources Recruitment Analyst (HRRA)

- Ensures accurate and complete recruitment and selection guidelines and procedures

Affirmative Action and Compliance Officer (AACO)

- Monitor staff recruitment activity and ensures affirmative action guidelines followed for research within the organization

Software Process Improvement Plan Revision 2.0 6 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Appendix

Instructions: Utilize appendices to facilitate ease of use and maintenance of the SPIP. Each appendix should be referenced in the main body of the document where that information would normally have been provided.

Software Process Improvement Plan Revision 2.0 7 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Acronyms

Acronym Literal Translation

DiaCare Diabetes Care Hormone Clinic

SRS Software Requirement Specification

DiaSmart Is a device that made from acetone breathalyzer

GPS Global Position System

IEEE Institute of Electrical and Electronics Engineers

User People who interacts with the iPhone application

Table 1: Acronyms

Software Process Improvement Plan Revision 2.0 8 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Glossary

Term Definition

Table 2: Glossary

Software Process Improvement Plan Revision 2.0 9 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Referenced Documents

Document Name Document Number and/or URL Issuance Date

Table 3: Referenced Documents

Software Process Improvement Plan Revision 2.0 10 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Record of Changes

Instructions: Use the table below to record information regarding changes made to the document over time.

Version

Number

Date Author/Owner Description of Change

0001 4 April 2015

Khoo Chun Qhai

Yap Yue Yang

Table 4: Record of Changes

Software Process Improvement Plan Revision 2.0 11 <DiaCare Mobile App & DiaTrack/ DCMA&DT>

CMS XLC Acronyms

Approvals

Instructions: Obtain signature approval of the final document from the delivering organization’s Approving Authority, the primary CMS recipient (i.e., generally the Government Task Leader (GTL), and the Business Owner. Additional signature lines may be added as needed.

The undersigned acknowledge that they have reviewed the Software Process Improvement Plan and agree with the information presented within this document. Changes to this Software Process Improvement Plan will be coordinated with, and approved by, the undersigned, or their designated representatives.

Signature: Date:

Print Name:

Title:

Role: Submitting Organization’s Approving Authority

Signature: Date:

Print Name:

Title:

Role: CMS’ Approving Authority

Signature: Date:

Print Name:

Title:

Role: CMS Business Owner

Software Process Improvement Plan Revision 2.0 12 <DiaCare Mobile App & DiaTrack/ DCMA&DT>