An Approach for Monitoring Software Development Using Timesheet and Project Plan
|
|
|
- Rosemary Riley
- 10 years ago
- Views:
Transcription
1 , March 13-15, 2013, Hong Kong An Approach for Monitoring Software Development Using Timesheet and Project Plan Sunart Wanapaisan, Taratip Suwannasart, and Apinporn Methawachananont Abstract The monitoring progress of software projects has an effect on the success of software development. To control the operation of the projects as planned we have to know the progress of the projects during each time period. Staff s timesheet is one choice to apply for monitoring progress of the projects. This paper proposes an approach for monitoring software development using timesheet and project plan and the framework for supporting tool development. This approach uses the staff s timesheet to compare with the staff s work products to monitor and alert the project managers for improving the project plan when the project s performance deviated from the project plan. Index Terms Project Monitoring and Control, Timesheet, Project Plan I. INTRODUCTION One of important processes to control the operation of the project according to the project plan is project monitoring and control. This process is one of the CMMI for development [1] process areas. It was compared between the actual work products and the project plan and provides appropriate corrective action when the project s performance deviated from the project plan for controlling the software development project to be success on time. To effectively monitor and control the project we need to know the progress of the project in each period of time. One method applies for monitoring progress of the projects is using the completed tasks report. The staff should send the completed tasks report to the manager [2]. The manager can use it to analyze the project s performance deviated from the project plan but this method can t monitor the progress of the working task. Renuka Sindhgatta groups proposed monitoring progress by using the task code to calculate task estimation time [3]. However this method can monitor progress only the implementation process but can t monitor progress the other processes. Controlling the software development is important process like the monitoring process. The improving project plan is necessary when the project s performance deviated from the project plan. Increasing effort is one choice to apply for solving this problem. Many organizations developed multi-project at the same time [4]. It is important to allocate resources to the other projects to be able to use resources more efficiently. This paper proposes an approach for monitoring software development using timesheets and project plans and the framework for developing a supporting tool. The approach monitors progress of projects by comparing between the staff s timesheet and the staff s actual work products and alert to the project managers to improve the project plan when the project s performance deviated from the project plan on each period of time. The comparison between the staff s actual work products and the staff s timesheet can use to monitor the progress of all activities in the project plan. We also propose a supporting tool can verify which staff is available in that period to the project manager to use when improves the project plan. This tool able to generate the staff performance and the workload report for the director. The remainder of this paper is organized as follows. Section 2 describes a background of the CMMI. Section 3 presents the related work. Section 4 describes process definition and development tool. Finally, conclusion and future work are shown in section 5. II. BACKGROUND A. CMMI for development [1] CMMI (Capability Maturity Model Integration) is a collection of best practices that helps organizations to improve their processes. It was developed by Software Engineering Institute (SEI) at the Carnegie Mellon University. It is divided into twenty two process areas. Each process area includes general practice and specific practice which are different each others. This paper is interested in the Project Monitoring and Control process area. This process area provides an understanding of the project s progress so that appropriate corrective actions can be taken when the project s performance deviated from the project plan. This paper focuses on specific practice 1.1: Monitor Project Planning Parameters, 2.1: Analyze Issues, 2.2: Take Corrective Action, and 2.3: Manage Corrective Actions. Manuscript received January 06, revised January 26, Sunart Wanapaisan is with Department of Computer Engineering, Faculty of Engineering, Chulalongkorn University, Bangkok Thailand ( [email protected]). Taratip Suwannasart with Department of Computer Engineering, Faculty of Engineering, Chulalongkorn University, Bangkok Thailand ( [email protected]). Apinporn Methawachananont is with National Electronics and Computer Technology Center, Bangkok Thailand ( [email protected]). III. RELATED WORK A. Task Organizer Assistant System (TOAS) [2] This research was developed by F.H. Boukhadour groups. They presented a tool for managing the working process by assigning jobs to the appropriate staff and managing jobs in an organization. This research was conducted by surveying of staff. The conclusion of this survey showed the staff
2 , March 13-15, 2013, Hong Kong could work more effectively when jobs were assigned to the appropriate staff. This research is divided into three parts: 1) Assign job to the appropriate staff: This part is used to assign jobs to the most appropriate staff. Tool analyzes from the staff s experiences, the efficient points, and the amount of work. 2) Manage by project manager: This part is used to specify the efficient points and view the historical staff performance comparing with others. 3) Monitoring work: This part is used to monitor staff s working. The project manager can assign jobs to the staff, wait finished job report from the staffs, and verify result of the job. B. Timesheet Assistant: Mining and Reporting Developer Effort [3] This research was developed by Renuka Sindhgatta groups. They proposed way to use the staff s report to monitor time spent of the staff. Each entry in the timesheet by staff causes error easily. It has an effect on analyzing effort and hard to verify the staff s working data. Therefore, they presented a tool for staff effort estimation. This tool could monitoring the staff s coding by retrieving the staff s code in each period of time to calculate and estimate effort of each job. C. Software Multi-project Resource Scheduling: A Comparative Analysis [4] This research was proposed by Fei Dong groups. They proposed the comparative analysis of software multi-project resource scheduling. Many organizations developed multiproject at the same time. The common project management project was not efficient enough. This research compared resource management method in different views. IV. PROCESS DEFINITION AND THE APPROACH TO DEVELOPMENT The process definition and the tool development for monitoring software development using timesheet and project plan is described as shown in Fig 1. Fig 1 Overview of our Approach
3 , March 13-15, 2013, Hong Kong An example of project plan information is shown in Table I. The project plan information is stored in the project plan database. Table I An example of the project plan information Project information Project name Responsible project manager Task information Task code Task name PRJ_RES_01 Develop supporting tools project PM_01 Mr. Alan Oscar JOB001 Add data A Start date 15/2/2013 End date 20/2/2013 Responsible staff OC_001 Mr. John William Required position Programmer Required skill Java Work products Job1_01.java, Job1_02.java, Job1_03.java, Job1_04.java Milestone information Milestone code SEND_01 Deadline 21/2/2013 Required work products Job1_01.java, Job1_02.java, Job1_03.java, Job1_04.java A. Import project plan The project manager imports the project plan information to the system. This information is divided into three parts: Project information, Task information, and Milestone information. B. Create and edit project plan The project manager can create and edit the project plan interface. The tool retrieves the project plan from the project plan database to use as a template for the new project plan. C. Create and edit timesheet The staff can create and edit the timesheet. The tool retrieves staff s task from the project plan database. So the staff can enter the time spent on each task in each day, and the progress percentage into the timesheet that can be used to monitor and analyze the progress of the project. Effort shall be measured in staff-hour units following IEEE standard [5, 6]. D. Import timesheet The staff imports the timesheet information to the system. This information includes staff code, project code, task code, working date, time spent, and progress percentage. An example of the timesheet information is shown in Table II. Table II An example of the timesheet information Timesheet information Working information OC_001 PRJ_RES_01 Task code 15/2 16/2 17/2 18/2 19/2 /13 /13 /13 /13 /13 % JOB JOB E. Import work products The staff stores the staff s work products to the working product storage, and the management configuration agent will move the finished work products to store in the baseline storage according to the folder of each project. These work products will be used to validate the staff s timesheet. F. Validate timesheet with work products The tool can validate the staff s timesheet by comparing the staff s timesheet from the timesheet database with the project plan. For example, the task in the staff s timesheet must be his responsibility. The tool will monitor the progress of the project by comparing between the staff s timesheet and the actual work products which should be gotten from the work product storage of this work. The project manager is responsible for approving results from the tool. The approved staff s timesheets are stored in the approved timesheet database. G. Staff database The staff database stores the staff information in organizations. This information is used for staff allocation to the right jobs. An example of staff information is shown in Table III. Staff information Team Position Skill Team Position Skill Table III An example of staff information OC_001 Mr. John William PM_01 Programmer Java (Master), Oracle (Skilled) OC_002 Mr. Henry Alba PM_01 Programmer Java (Skilled) H. Monitoring progress of the project and alert The project manager can specify milestones of the projects. Then, the tool will compare the information of the project plan database with the approved timesheet database. The tool will return tasks which have risk on schedule and the amount of increasing resources that should be used to complete the schedule. This process is classified into two cases.
4 , March 13-15, 2013, Hong Kong Case 1: Progress percentage is equal to zero. That means this task has not been started. So, the amount of the resources that should be used is equal to the amount of the resources from the project plan. Case 2: Progress percentage is not equal to zero. The estimated effort can be calculated using the following formula, Act Act % (1) Where is the amount of resources that should be used to complete task t (Staff-Hour), Act is the amount of actual resources for task t that is used from start date, % is the progress percentage of task t, t is task t The amount of increasing resources that should be used to complete the schedule can be calculated by the following formula, (2) Where is the amount of increasing resources that should be used to complete the schedule, is the amount of remain resources in the project plan For example, the tool calculates resources for the first milestone from the information in Table I that have four work products to be completed on 21 February (Job1_01.java, Job1_02.java, Job1_03.java, Job1_04.java) The OC_01 s timesheet is approved and found three work products in the work product storage. (Job1_01.java, Job1_02.java, Job1_03.java) So, _ The amount of resources that should be used to complete is Staff-Hour. The monitoring progress date of the first milestone is on 19 February The deadline date of JOB_01 from project plan is on 20 February OC_01 has Staff-Hour to do this task = 1*8 = 8 Staff- Hour. So, SEND_ 14 8 The amount of increasing resources that should be used to complete the schedule is 6 Staff-Hour. I. Improve project plan The project manager can modify the project plan to complete the schedule by using the amount of increasing resources from calculating increased resources to the tasks which are risk on schedule. The tool can show the list of staff who have free time sorted by the required skills of the staff. The modified project plan is stored in the project plan database. J. Alert modified project plan The tool will alert the staff who has an effect on the modified project plan, when the project plan is modified. So, the staff will know when they are assigned. K. Create report A report will be displayed as dashboard report for the director. This report will display the information based on viewer authorization. The project manager can view only his projects but the director can view all projects. 1) Staff performance report This report displays the staff performance that is calculated by using the software productivity. The formula is as follow: (3) Where is software productivity of task t, is size of task t that staff is assigned, is the amount of resources that is used for task t (Staff- Hour). gets from the work product database and gets from the approved timesheet database. This report is used for evaluating the ability of the staff and performance of their operations. 2) Workload report This report displays the amount of work (Staff-Hour) of each staff in each period of time. This information can be used to evaluate increase or decrease the number of staff in the organization. The amount of works gets from the staff s assigned tasks of each project comparing with the common effort per day of each organization. V. CONCLUSION AND FUTURE WORK In this paper, we proposed an approach for monitoring software development using timesheet and project plan and the framework for developing a supporting tool. This proposed approach can monitor progress of the projects by comparing between the staff s timesheet and the staff s actual work products, and then alert to the project managers to improve the project plan when the project s performance deviated from the project plan on each period of time. The comparison between the staff s actual work products and the staff s timesheet can use to monitor the progress of all activity in the project plan. In the future, we plan to comparison analyze among the staff s timesheets and the various work products for each staff s position and develop a supporting tool. REFERENCES [1] CMU/SEI Capability Maturity Model Integration, CMMI for Development, Version 1.3, CMU/SEI-2010 RT-033, Pittsburgh, Software Engineering Institute Carnegie Mellon University, [2] F. H. Boukhadour and A. Jalal-Karim, Task Organizer Assistant System (TOAS), Second International
5 , March 13-15, 2013, Hong Kong Conference on Developments in esystems Engineering, 2009, pp [3] R. Sindhgatta, N. C. Narendra, B. Sengupta, K. Visweswariah, and A. G. Ryman, Timesheet Assistant: Mining and Reporting Developer Effort, ASE'10 Proceedings of the IEEE/ACM international conference on Automated software engineering, 2010, pp [4] D. Fei, L. Mingshu, Z. Yuzhu, L. Juan, and Y. Ye, Software Multi-project Resource Scheduling: A Comparative Analysis, in Lecture Notes in Computer Science 2008, Volume 5007/2008, [5] W. Goethert, E. Bailey, and M. Busby, Software Effort and Schedule Measurement: A Framework for Counting Staff-Hours and Reporting Schedule Information, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-92-TR-021, [6] IEEE Standard for Software Productivity Metrics, IEEE Standard 1045, 1992.
The Defined Process for Auditing Software Process Implementation
, March 13-15, 2013, Hong Kong The Defined Process for Auditing Stware Process Implementation Pornpen Singhanut, Taratip Suwannasart, and Apinporn Methawachananont Abstract The process definition is important
An Automated Testing Tool Using UI Structure
, March 12-14, 2014, Hong Kong An Automated Testing Tool Using UI Structure Nutharat Harnvorawong, Taratip Suwannasart, Member, IAENG Abstract Testers usually run a new version of software against existing
Implementing a Personal Software Process (PSP SM ) Course: A Case Study
Journal of Software Engineering and Applications, 212, 5, 639-644 http://dx.doi.org/1.4236/jsea.212.5874 Published Online August 212 (http://www.scirp.org/journal/jsea) 639 Implementing a Personal Software
Design Software Configuration Management Support System
International Conference on e-business 2007 (INCEB 2007) 22-23 November 2007 P18 Design Software Configuration Management Support System Sakchai Saelee, Anongnart Srivihok Department of Computer Science,
International Journal of Management and Sustainability
International Journal of Management and Sustainability Special Issue: Economic, Finance and Management outlooks journal homepage: http://pakinsight.com/?ic=journal&journal=11 AN ARCHITECTURE FOR PERSONAL
Introduction and Practice of Statistical Project Management Technique in Software Development
Introduction and Practice of Statistical Project Management Technique in Software Development Masashi AISO**, Kouki YUASA**, and Keiichi SUZUKI* Abstract We implemented innovative project management in
A Tool for Generating Relational Database Schema from EER Diagram
A Tool for Generating Relational Schema from EER Diagram Lisa Simasatitkul and Taratip Suwannasart Abstract design is an important activity in software development. EER diagram is one of diagrams, which
Software Project Measurement
Software Project Measurement We can t accurately measure software, yet we must have measures if we are to understand large-scale design. This lecture discusses: the practical aims of measurement; the measures
How to use CMMI to bring your project management process to the next level A CMMI Implementation Case Study
InterGlobe Consulting +1.408.807.0443 [email protected] www.interglobeconsulting.com How to use CMMI to bring your project management process to the next level A CMMI Implementation Case Study
SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)
SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS) 1.0 SEI Product 1.1 SEI Level 2 Product 1.1.1 SEI Level 2 Process 1.1.1.1 Requirements Management Process 1.1.1.2 Software Project Planning Process
Imprest. Improving project, programme and portfolio management
Imprest Improving project, programme and portfolio management Improve the management of your project portfolio with Imprest Higher Education is experiencing unparalleled change as a result of fundamental
Testing Process Models
Testing Process Models Process Model of a Test Factory EECS 814 Fall 2009 Jennifer Kaufman Agenda 1. Introduction & Abstract 2. Organizational Models 3. Testing Process Models 4. Process Model of a Test
The Design and Improvement of a Software Project Management System Based on CMMI
Intelligent Information Management, 2012, 4, 330-337 http://dx.doi.org/10.4236/iim.2012.46037 Published Online November 2012 (http://www.scirp.org/journal/iim) The Design and Improvement of a Software
CMMI Version 1.2. SCAMPI SM A Appraisal Method Changes
Pittsburgh, PA 15213-3890 CMMI Version 1.2 SCAMPI SM A Appraisal Method Changes SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity Model, Capability
A Report on The Capability Maturity Model
A Report on The Capability Maturity Model Hakan Bayraksan hxb07u 29 November 2009 G53QAT Table of Contents Introduction...2 The evolution of CMMI...3 CMM... 3 CMMI... 3 The definition of CMMI... 4 Level
How to Enter and Close Time Sheet For an Hourly Pay Overtime
Employee web time entry For hourly paid employees Welcome! Welcome to web time entry! Employee web time entry enables employees to enter their hours (time) worked via the UVic portal from any computer
Mahmoud Khraiwesh Faculty of Science and Information Technology Zarqa University Zarqa - Jordan [email protected]
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 1, No. 2, 26-33, 2011 Validation Measures in CMMI Mahmoud Khraiwesh Faculty of Science and Information Technology
Mastering Microsoft Project 2013
Course 55054: Mastering Microsoft Project 2013 Page 1 of 9 Mastering Microsoft Project 2013 Course 55054: 2 days; Instructor-Led Introduction This two-day, instructor-led course is intended for individuals
Manage the acquisition of products from suppliers for which there exists a formal agreement.
Manage the acquisition of products from suppliers for which there exists a formal agreement. Establish Supplier Agreements (SG 1) Supplier Requirements Supplier Agreements s Satisfy Supplier Agreements
Abstract ( ) Introduction
Abstract ( ) Introduction 143 The Transition Phase 144 145 146 147 148 149 150 Advice for Students in the Transition Phase 151 Table1: The Top Twenty Pieces of Advice from Faculty to New University Students
Risk Repository. Prepare for Risk Management (SG 1) Mitigate Risks (SG 3) Identify and Analyze Risks (SG 2)
Identify potential problems before they occur, so that riskhandling activities may be planned and invoked as needed across the life of the product or project to mitigate adverse impacts on achieving objectives.
Project Management Software Systems
Brochure More information from http://www.researchandmarkets.com/reports/3169977/ Project Management Software Systems Description: The eighth edition of the successful report, Project Management Software
Leveraging CMMI framework for Engineering Services
Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering
Seven Reasons to Use PlanView for Timesheets
Seven Reasons to Use PlanView for Timesheets Background Business professionals often face the tough job of choosing the right timesheet system for their enterprise. The wrong system can lead to lost productivity,
Client Onboarding Process Reengineering: Performance Management of Client Onboarding Programs
KNOWLEDGENT INSIGHTS volume 1 no. 4 September 13, 2011 Client Onboarding Process Reengineering: Performance Management of Client Onboarding Programs In the midst of the worst economic environment since
Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement
Software Maintenance Capability Maturity Model 311 Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement Alain April 1, Alain Abran 2, Reiner R. Dumke 3 1 Bahrain telecommunications
Process and Procedure Definition: A Primer
Process and Procedure Definition: A Mike Bandor Member of the Technical Staff Acquisition Support Program [email protected] Overview What is a process? Definitions Varieties of Processes & Procedures
Task Management. JobTraQ Core Features
Task Management JobTraQ automates human to human workflow and simplifies hierarchical team management of collaborative tasks. JobTraQ also ensures that the correct data is collected and displayed through
Quantitative CMMI Assessment for Offshoring Through the Analysis of Project Management Repositories
Quantitative CMMI Assessment for Offshoring Through the Analysis of Project Management Repositories Thanwadee Sunetnanta 1, Ni-On Nobprapai 1, Olly Gotel 2 1 Mahidol University, Department of Computer
Software Testing Maturity Model SM (SW-TMM SM ) Presenter: Duy Huynh
Outline Software Testing Maturity Model SM (SW-TMM SM ) Presenter: Duy Huynh Thomas C. Staab. Using SW -TMM to Improve the Testing Process. Crosstalk The Journal of Defense Software Engineering. November
Hathaichanok Suwanjang and Nakornthip Prompoon
Framework for Developing a Software Cost Estimation Model for Software Based on a Relational Matrix of Project Profile and Software Cost Using an Analogy Estimation Method Hathaichanok Suwanjang and Nakornthip
Project Management. 06 Requirements Management. IT M a t u r i t y. S e r v i c e s
Malte Foegen Project Management 06 Management IT M a t u r i t y S e r v i c e s Good Practices for Teaching Groups Good Practices Discuss in the teams Ask and discuss immediately do not wait until the
Optimizing IV&V Benefits Using Simulation
Optimizing IV&V Benefits Using Simulation David M. Raffo, Ph.D. School of Business Administration Portland State University Motivation There is a critical need for cost effective IV&V Key Questions: What
Software Project Management Plan. Team Synergy Version: 1.0 Date: 1/27/03
Team Synergy Version: 1.0 Date: 1/27/03 Revision History Document Owner: Goran Momiroski Date Revision Description Author 11/26/2002 1.0 Document creation Goran Momiroski Team Synergy Page 1 1/27/2003
A Lightweight Supplier Evaluation based on CMMI
A Lightweight Supplier Evaluation based on CMMI Stefan Böcking, Pavlos Makridakis, Gerhard Koller, Frank Meisgen Vodafone Holding GmbH Global Web Enablement Mannesmannufer 2 40213 Düsseldorf [email protected]
PM eb. Software Report Technology in Construction Today
PORTFOLIO & PROGRAM MANAGEMENT Portfolio Planning Project Management Document Management Visual Workflow Scheduling Asset Management a web based enterprise class program management solution for construction
Unit 8: Software Process Improvement
Unit 8: Software Process Improvement Objectives Ð To provide a framework for software process assessment and improvement. Background A framework to help the US DoD pick software vendors more cleverly and
The Challenge of Productivity Measurement
Proceedings: Pacific Northwest Software Quality Conference, 2006 The Challenge of Productivity Measurement David N. Card Q-Labs, Inc [email protected] Biography- David N. Card is a fellow of Q-Labs, a subsidiary
Engineering Standards in Support of
The Application of IEEE Software and System Engineering Standards in Support of Software Process Improvement Susan K. (Kathy) Land Northrop Grumman IT Huntsville, AL [email protected] In Other Words Using
Software Measurement for Semiconductor Manufacturing Equipment. SEMATECH Technology Transfer 95012684A-TR
Software Measurement for Semiconductor Manufacturing Equipment Technology Transfer 95012684A-TR and the logo are registered service marks of, Inc. 1995, Inc. Software Measurement for Semiconductor Manufacturing
Functional Validation and Test Automation for Android Apps
International Journal of Machine Learning and Computing, Vol. 4, No. 6, December 2014 Functional Validation and Test Automation for Android Apps Hsiu-Li Liao, Chen-Huei Chou, and Wan-Chun Chao Does test
Making Process Improvement Work
Making Process Improvement Work A Concise Action Guide for Software Managers and Practitioners Neil Potter Mary Sakry The Process Group [email protected] www.processgroup.com Version 2.3 1 Session
Quantitative Project Management Framework via Integrating
Quantitative Project Management Framework via Integrating Six Sigma and PSP/TSP Sejun Kim, BISTel Okjoo Choi, Jongmoon Baik, Abstract: Process technologies such as Personal Software Process SM (PSP) and
Using Rational Software Solutions to Achieve CMMI Level 2
Copyright Rational Software 2003 http://www.therationaledge.com/content/jan_03/f_cmmi_rr.jsp Using Rational Software Solutions to Achieve CMMI Level 2 by Rolf W. Reitzig Founder, Cognence, Inc. Over the
Rapidly Defining a Lean CMMI Maturity Level 3 Process
Rapidly Defining a Lean CMMI Maturity Level 3 Process Zia Tufail, [email protected], 301.233.4228 Julie Kellum, [email protected], 404.731. 52.63 Tim Olson-QIC, [email protected], 760.804.1405 2004 Hewlett-Packard
CA Clarity PPM. Project Management User Guide. v13.0.00
CA Clarity PPM Project Management User Guide v13.0.00 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation )
Artemis project management tools for SW development project managers
Better decisions Better results Artemis project management tools for SW development project managers 22.4.2004 Antti Arvola Artemis Finland Oy 1 Agenda of presentation Artemis Finland / Proha Plc company
Utilization of Statistical Process Control in Defined Level Software Companies to Manage Processes Using Control Charts with Three Sigma
Proceedings of the World Congress on Engineering and Computer Science 00 Vol I WCECS 00, October 0-, 00, San Francisco, USA Utilization of Statistical Process Control in Defined Level Software Companies
AN INNOVATIVE SQA SERVICE MATURITY MODEL USING CMMI AND ITIL
AN INNOVATIVE SQA SERVICE MATURITY MODEL USING CMMI AND ITIL Shankar Gurumoorthy Senior Quality Leader, Bangalore, India [email protected] ABSTRACT This paper details a maturity model for SQA services
A Systematic Review of Software Process Improvement by CMMI
, pp.21-26 http://dx.doi.org/10.14257/ijseia.2014.8.2.03 A Systematic Review of Software Process Improvement by CMMI Poonam Dhankhar 1 and Anil Kumar Mishra 2 1 M.Tech (Software Engineering) 2 Assistant
Best Practices to Achieve CMMI Level 2 Configuration Management Process Area through VSS tool
Best Practices to Achieve CMMI Level 2 Configuration Management Process Area through VSS tool Prerna Gupta [email protected] Co-Author Dr.D.S.RAO [email protected] Abstract Over the past years,
ENTERPRISE CONTENT MANAGEMENT SYSTEMS
ENTERPRISE CONTENT MANAGEMENT SYSTEMS USERS VARIOUS ENTERPRISES STATE ORGANIZATIONS PRIVATE ORGANIZATIONS NATIONAL MINISTRY OF JUSTICE COPYRIGHT AGENCIES ENTERPRISE IDENTITY END USER APPLICATION TIMESHEET
September 2005 Report No. 05-031. FDIC s Information Technology Configuration Management Controls Over Operating System Software
September 2005 Report No. 05-031 FDIC s Information Technology Configuration Management Controls Over Operating System Software Report No. 05-031 September 2005 FDIC s Information Technology Configuration
Monitoring and Operating a Private Cloud
Course 20246D: Monitoring and Operating a Private Cloud Page 1 of 7 Monitoring and Operating a Private Cloud Course 20246D: 4 days; Instructor-Led Introduction This course describes how to monitor and
Tracking Software Development Progress with Earned Value and Use Case Point
ISBN 978-952-5726-06-0 Proceedings of the 2009 International Workshop on Information Security and Application (IWISA 2009) Qingdao, China, November 21-22, 2009 Tracking Software Development Progress with
ORACLE NAIO Excellence combined with Quality A CMMI Case study
CASE STUDY ORACLE NAIO Excellence combined with Quality A CMMI Case study softwaredi xide com www.qaiasia.com THE CLIENT Process and Quality are important for measuring improvement. Improvement means different
Steve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
Improve Project Team Collaboration Using Microsoft Project Online
Improve Project Team Collaboration Using Microsoft Project Online Presented by Steven Vowles, PMP, CISA, MCTS Senior Program Director, Infor Consulting Services Global PMO April 29, 2016 1 Discipline!
Solutions for Microsoft Project Server and Microsoft Dynamics GP Timesheet Integration
Solutions for Microsoft Project Server and Microsoft Dynamics GP Timesheet Integration White Paper Date: May 2011 http://www.daxdata.com/project-server.php 1 Table of Contents Introduction... 3 The Solution
CA PA for CA Clarity PPM 14.2: Project and Investment Management 200
CA PRODUCTIVITY ACCELERATOR CONTENT DESCRIPTION CA PA for CA Clarity PPM 14.2: Project and Investment Management Content Overview PRODUCT RELEASE CA Clarity PPM 14.2 DURATION & COURSE CODE Three (3) Hours
Proceedings of the International MultiConference of Engineers and Computer Scientists 2013 Vol I, IMECS 2013, March 13-15, 2013, Hong Kong
, March 13-15, 2013, Hong Kong Risk Assessment for Relational Database Schema-based Constraint Using Machine Diagram Kanjana Eiamsaard 1, Nakornthip Prompoon 2 Abstract Information is a critical asset
A Manager's Checklist for Validating Software Cost and Schedule Estimates
Special Report CMU/SEI-95-SR-004 January 1995 A Manager's Checklist for Validating Software Cost and Schedule Estimates Robert E. Park Approved for public release. Distribution unlimited. Carnegie Mellon
Draft Documents RFP 3.2.4
Draft Documents RFP 3.2.4 In accordance with RFP 3.2.4, CNSI includes the required draft documents in the following order: Work Plan: Team CNSI provides a comprehensive draft Work Plan for the Iowa EHR
CMMI with Digité Universal Process Framework
Introduction In today's world, software is becoming a larger part of many products and services. As the importance of software in systems increases, they are strongly influenced by software quality and
INTEGRATED PROJECT MANAGEMENT MEASURES IN CMMI
INTEGRATED PROJECT MANAGEMENT MEASURES IN CMMI ABSTRACT Mahmoud Khraiwesh Faculty of Information Technology, Zarqa University, Zarqa Jordan Project management is quite important to execute projects effectively
MKS Integrity & CMMI. July, 2007
& CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer
Software Engineering CSCI 4490. Class 50 Software Process Improvement. December 1, 2014
Class 50 Software Process Improvement December 1, 2014 ~Improving the Process of Software Development Our Focus: The role of the Capability Maturity Model Integration (CMMI) in improving the software development
Measurement repository for Scrum-based software development process
Measurement repository for Scrum-based software development process VILJAN MAHNIC, NATASA ZABKAR Faculty of Computer and Information Science University of Ljubljana Trzaska 25, SI-1000 Ljubljana SLOVENIA
Software Engineering: Analysis and Design - CSE3308
CSE3308/DMS/2004/25 Monash University - School of Computer Science and Software Engineering Software Engineering: Analysis and Design - CSE3308 Software Quality CSE3308 - Software Engineering: Analysis
Course Outline. Course Details Course code: 20246D Duration: 5 days Starting time: 9am Finishing time: 4.30pm Lunch and refreshments are provided.
20246- and Operating a Private General Description This course describes how to monitor and operate a cloud with Microsoft System Center 2012 R2. This course focuses on how to manage and administer a cloud
An OWL Ontology for Representing the CMMI-SW Model
An OWL Ontology for Representing the CMMI-SW Model Gokhan Halit Soydan and Mieczyslaw M. Kokar Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts, USA {gsoydan,mkokar}@ece.neu.edu
SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor
SW Process Improvement and CMMI Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor Topics of Presentation Why improvement? What is CMMI? Process Areas and Practices in CMMI
Capability Maturity Model Integration (CMMI)
COPYRIGHT 2011 IJCIT, ISSN 2078-5828 (PRINT), ISSN 2218-5224 (ONLINE), VOLUME 02, ISSUE 01, MANUSCRIPT CODE: IJCIT-110748 Capability Maturity Model Integration (CMMI) Anasis Majumdar, Muhammad Ashiqe-Ur-Rouf,
PERFORMANCE MANAGEMENT Planning & Goal Setting
PERFORMANCE MANAGEMENT Planning & Goal Setting To whom much is given, much is expected. Leadership Development Series Summer 2011 Areas We Will Cover Today 1. Discuss our collective lessons and learnings
Oracle Database 12c: Performance Management and Tuning NEW
Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
PMO Metrics Recommendations
Introduction The purpose of this document is to recommend metrics to be used by the Project Management Office (PMO) to measure and analyze their project and PMO success. The metrics are divided into Project
Using Business Process Management Technology to Implement a CMMI-compliant Agile Software Development Approach
Using Business Process Management Technology to Implement a CMMI-compliant Agile Software Development Approach Bob Moore, Business, Inc. 1 Introduction This presentation will show how Business Process
Pragmatic Metrics for Building Security Dashboards
SESSION ID: GRC-W03 Pragmatic Metrics for Building Security Dashboards James Tarala Principal Consultant Enclave Security @isaudit Problem Statement What s measured improves. Peter Drucker In an era of
Bradford J. Willke, CISSP
Engineering National Cybersecurity and Critical Information Infrastructure Protection Bradford J. Willke, CISSP 16 October 2007 ITU Regional Workshop Buenos Aires, Argentina Overview Purpose: This session
SharePoint 2010 for Project Management
SharePoint 2010 for Project Management Cédric Favre Business Analyst Pragmantic SA 01.11.2011 www.pragmantic.com Agenda Concrete overview of how SharePoint 2010 can be used to support the PM role in an
Project and Portfolio Management Software Provider Request for Information
State of Florida Department of Revenue ISP Request for FDOR PPM Tool RFI #14/15 05 Reissued 1. Introduction The Florida Department of Revenue (the Department or FDOR ), hereby issues this Request for (
