APPENDIX 1 A STUDY ON EXPLORING THE IMPACT OF RELEASE MANAGEMENT TO ENHANCE THE QUALITY OF OPEN SOURCE SOFTWARE PROJECT MANAGEMENT



Similar documents
Information Technology Services firms

Comparison of Moodle and ATutor LMSs

Solution for private cloud computing


An investigation into the use of Open Source Software in the not-for-profit sector in Ireland.

Alaska Alternate Assessment. Website Security Assurances. June App3.6_Test_Site_Security

OPEN SOURCE SOFTWARE USE IN INDIAN LIBRARIES: A SURVEY

Privacy and Processes

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Continuous Delivery for Force.com

Software Test Plan (STP) Template

Very Large Enterprise Network, Deployment, Users

Case Study. Case Study. Performance Testing For Student Application. US-based For-profit University (Higher Education) Compunnel Software Group

How To Use Open Source Software In Defence

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle

Planning and Administering Windows Server 2008 Servers

Enterprise Network Deployment, 10,000 25,000 Users

Asian Research Journal of Business Management

L.A.M.P.* - Shaman-X High Availability and Disaster Tolerance. Design proposition

BOM based on what they input into fossology.

Institutional Engagement: open source software use in UK universities and colleges

EnergySync and AquaSys. Technology and Architecture

Very Large Enterprise Network Deployment, 25,000+ Users

TEST PLAN Issue Date: <dd/mm/yyyy> Revision Date: <dd/mm/yyyy>

Case Study. Performance Testing of Medical Association Builder Portal. Case Study. US-based Non-profit Medical Association (Healthcare)

If you are an Open Source/Free Software developer, please assist our research by filling out this questionnaire.

1. Current strategy 2. Current situation 3. Update 4. Proposition

Mobile Data Collection System

(2) Question 2: Size of Mozilla community.

IT Cost Optimization through Open Source Software:

Applied Agile Practices for Large-scale Organizations

Open Source Software Development

Open Source. Knowledge Base. By: Karan Malik INTRODUCTION

Solution for private cloud computing

Building Library Website using Drupal

ACHIEVING 100% UPTIME WITH A CLOUD-BASED CONTACT CENTER

Web Content Management System

OpenText Media Management Audit Module FAQ

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

Web Hosting. Hosting. Cloud File Hosting. The Genio Group (214)

v6sonar Report Service Overview and Case Study By Nephos6, Inc.

Planning and Administering Windows Server 2008 Servers

Communication Software Laboratory Academic Year E-learning Platforms. Moodle and Dokeos.

ECM Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps

Assurance of Open Source Projects

CONDIS. IT Service Management and CMDB

Veeva Network: Measures in Place to Protect IMS HCRS & OneKey Data. September 2015

Project Audit & Review Checklist. The following provides a detailed checklist to assist the PPO with reviewing the health of a project:

PROPOSALS REQUESTED THE TOWN OF OLD ORCHARD BEACH POLICE DEPARTMENT FOR IP-BASED VOICE COMMUNICATION SYSTEM

Free software GNU/Linux TOR project

Harrisburg Area Community College Print Audit & Cost Recovery RFI

Implementing a unified Datacenter architecture for service providers

Improvement Opportunities for the Open Source Software Development Approach and How to utilize them

What is Open Source? Open source is defined by three key components:

Commercial Software Licensing

The Methodology of Software Development

Invest in your business with Ubuntu Advantage.

Two case studies of Open Source Software Development: Apache and Mozilla

Sistemi ICT per il Business Networking

Unicenter TCPaccess FTP Server

TimePictra Release 10.0

Example IEEE software project management plan (SPMP)

ARC VIEW. Inductive Automation s Ignition Technology Offers Potential to Disrupt HMI/SCADA Market VISION, EXPERIENCE, ANSWERS FOR INDUSTRY

DATA QUALITY DATA BASE QUALITY INFORMATION SYSTEM QUALITY

Profiles and Data Analysis. 5.1 Introduction

Open Source Software Usage in the Schools conceptual strategy

WORKSHOP #5: DATA MANAGEMENT FOR DIETARY INTERVENTIONS

QUALITY ASSURANCE UNDER OPEN SOURCE DEVELOPMENT MODEL. Presented by: Ashwini Guttal

Administrator s User Manual for OrangeHRM Version 3.0

Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development

Modernizing enterprise application development with integrated change, build and release management.

Registration and management system software available as open source

Survey of Team Attitudes and Relationships (STAR)

D Test Strategy

itop: the open-source ITSM solution

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

APPENDIX A STUDY ON E-COMMERCE APPLICATIONS IN INDUSTRIAL SUPPLY CHAIN MANAGEMENT

Overview and Frequently Asked Questions

Service Level Agreement between LCMS Plus, Inc. and [CLIENT SCHOOL]

The Operating System Lock Down Solution for Linux

Mixed Life Cycle FY2002

Whitepaper Enable Talent Management Through Fusion

Enterprise Systems for R&D Companies

Important Software Technologies and Trends: 2004

The Importance of Information Delivery in IT Operations

MMS ERP SYSTEM integrated management system for human resources management, and the relationships with customers through procedures and systems to

White Paper. Software Development Best Practices: Enterprise Code Portal

Installation Manual for Grid Monitoring Tool

Information Technology Engineers Examination. Network Specialist Examination. (Level 4) Syllabus. Details of Knowledge and Skills Required for

The Hitchhiker's Guide to OFBiz

However, to use this technique, it is necessary for the organization to put in place certain prerequisites,

"Build and Test in the Cloud "

Modernized and Maintainable Code. Frank Weil, Ph.D. UniqueSoft, LLC

This chapter deals with the description of the sample of 1000 policyholders focused

THE ROLE AND BENEFITS OF IMPLEMENTING CLOUD COMPUTING SYSTEM IN SUDANESE HIGHER EDUCATION INSTITUTIONS

SERVERware. SERVERware. SERVERware... Advanced Simplicity. Cloud IP services delivery platform

Volume 11 Issue 7 Version 1.0 December 2011 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc.

GAIA Service Catalogs: A Framework for the Construction of IT Service Catalogs

Demographical Analysis of Commonwealth Executive MBA/MPA Students in. Pakistan -

MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME BENCHMARK/COMPARISON REPORT DOCUMENT MANAGEMENT SYSTEMS (NUXEO AND ALFRESCO)

Transcription:

177 APPENDIX 1 A STUDY ON EXPLORING THE IMPACT OF RELEASE MANAGEMENT TO ENHANCE THE QUALITY OF OPEN SOURCE SOFTWARE PROJECT MANAGEMENT QUESTIONNAIRE I. Personal and Socio-Economic Profile 1. Located in: A. Chennai B. Coimbatore 2. Gender: A. Female B. Male 3. Age Group: A. Below 30 years B.30-40 years C. Above 40 years. 4. Marital status: A. Married B. Unmarried 5. Type of Family: A. Nuclear Family B. Joint family 6. Your highest formal Education level: A. Certificate/Diploma B. Bachelor C. Master

178 7. Working Industry segment: A. IT Enabled industry B. Software Development C. Consultant D. Others (Education, training, hardware, etc.) 8. State your position in the organization: A. Team Leader/ project Manager B. Software support engineers C. Software progrmmers 9. Experience In IT Sector: A. Below 5 years B. 6-10 years C. 11-15 years D. Above 15 years 10. The need for participating in Open Source Software Community: A. Personal needs B. Company needs C. Personal & Company needs D. Community needs 11. Usage of Open Source Software in your work environment: A. Yes B. Uncertain C. No 12. The extent of using Open Source Software in your work environment: A. Office Automation Tool B. Communication Tool C. Testing Tool D. Development Tool E. Version Control Tool 13. Your level of involvement in Open Source Software Development: A. Fully B. Partially C. Seldom D. Passive. 14. Experience in Open Source Software activity: A. Below 2 years B. 2-5 years C. 5-10 years D. 10-15 years E. above 15years

179 15. Annual salary income rupees in Lakhs: A. Less than 5 Lakhs B. 5-7 Lakhs C. 7-10 Lakhs E. Above 10 Lakhs 16. Income from Open Source Software Development activities: A. Yes B. No 17. If yes, in the range of A. Less than 3 Lakhs B. 3-5 Lakhs C. 5-7 Lakhs D. Above 7 Lakhs 18. Your Name : 19. Your personal email address: II: Extent of Utilizing the Open Source Software No. Statement U CU PU F Un 20. Operating System(e.g. Linux) 21. Browser (e.g. Firefox) 22. Office Productivity Suite (e.g. OpenOffice,) 23. Communication Tool (e.g. IP Messenger) 24. Email clients (e.g. Thunderbird) 25. Web servers (e.g. Apache) 26. Database Application (e.g. MySQL) 27. Content Management (e.g. Drupal) 28. Learning Management Systems (e.g. Moodle) 29. File Sharing (e.g. File Zilla) 30. Mobility Applications (e.g. Symbian) 31. Software Development tools (e.g. CVS) 32. Financial and Accounting Software (e.g. GnuCash) 33. Security and Network Infrastructure(e.g. IP Firwall) 34. Enterprise Resource Planning or ERP (e.g. OFBiz) A. Used B. Currently Using C. Planning to use D. May be in future E. Uncertain

180 III: Significance of Open Source Software & Volunteer Community 35. Have the rights to see the source code of the program 36. Know more about how a particular program works 37. Liberty to modify the OSS we use 38. Provide alternatives to proprietary software 39. Quality software product 40. Ease of Use 41. Interface support with proprietary software applications 42. Hardware compatibility 43. Support for mobile applications 44. Main infrastructure for Cloud Computing 45. Documentation Guidance 46. Global Volunteer Community 47. Geographical Virtual Support 48. OSS Community Develops Innovative Software 49. OSSD is a way to become a better programmer 50. OSSPM is the most efficient way to develop software 51. OSS Technologies empowers individuals and communities 52. Opportunity to interact with like-minded programmers 53. As a user of OSS, want to give something back to the Community 54. Public Secure Network Communication

181 IV - Release Management Activities (A) Testing Process 55. Testing approach is followed before release 56. Adopting strategy in choosing your test cases 57. The code is tested by the user before release 58. Formal process exists for source code testing 59. Formal process exists for integration testing 60. User acceptance testing process are followed 61. Comparing the quality of Testing with proprietary software 62. Using peer review Testing to improve code quality 63. Quality process recommends preventive actions resulting from testing that affect the product 64. Quality Assurance activities are performed within the OSS project

182 (B) Defect Handling 65. Defect handling process is introduced in OSS project 66. Different kind of defects are recoded 67. The defect reporting effectiveness with priority and majority are assessed 68. The defect handling process in the project are regularly managed 69. Defect handling response time are rated 70. Security critical defects are solved on time before release 71. Status of rectified defects in source code are tracked 72. The documentation of the pre-release processes are assessed 73. The feedback between developers and users is direct and efficient 74. We assess the end user documentation (C) Release Activities 75. Release approach is followed by developers 76. Developers follow Time based release approach 77. Developers follow Feature based release approach 78. Post release review is adopted in OSS projects 79. Release check list is followed during release process 80. Changes are often made on a released version 81. Evolution of releases are referred version numbers 82. Critical issues of source code are determined before release 83. There is a inconsistency in developers and users requirements 84. The deadlines and Milestones are defined during release process

183 (D) Release Management Statement 85. Effective collaboration among volunteer community is needed for release management activities 86. High level of interdependency is a key factor in integrating source code during release activities. 87. Social and economic benefits motivates volunteers to evolve OSS project release 88. The Role efficacy of release management improves through collective work performance 89. Conformity and changeability in release schedule is possible through effective communication. 90. Electronic mode of communication bridges geographical distance among volunteers for effective functioning of release management 91. Effective interaction and feedback mechanism between developers and users leads to release of quality OSS products. 92. Time is an influential factor in project release phases as well as implementation of release schedule 93. Time management strategy promotes better planning for quality improvement of release activities 94. Benchmarking of release activities with other OSS projects is carried out SA A N DA SDA

184 PART-V (A) Quality Metrics in OSSPM 95. Quality is first learnt in your release process 96. Benchmarking is followed while planning quality in OSSPM 97. Document is maintained to record quality assurance Plans 98. Quality metrics is used in release processes 99. Quality baseline is used for measuring and reporting quality performance 100. Setting quality related standards, measures and procedures are determined for effective release management 101. Organizational quality policies, procedures and guidelines are used as inputs while designing the Quality Assurance Plan in release management 102. The Cost of Quality is significant 103. Quality control is performed before the source code is committed to the release repository 104. During project release, fault tolerance helps in maintaining performance of the product quality

185 (B) Quality Attributes of OSS 105. Software runs in multi Operating System environments 106. Software is written in a known programming language 107. Software should be modular 108. Software should be secure and reliable 109. Software application should be used in known native language 110. Software project has large and active developer community 111. Software project has large and active user/support community 112. Software development is supported by a Business Enterprise 113. Please specify, if any problems have been experiences in release management of OSS 114. Please write your opinion on improving the Open Source Software Projects with reference to Release Management Activities?