Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Facets of Effective Software Development to Attain High Quality Software: A Case Study


Affiliations
1 Department of Information Science and Engineering, Research and Industry Incubation Centre (RIIC), Dayananda Sagar College of Engineering (DSCE), Bangalore, India
2 Department of Industrial Engineering and Management, Dayananda Sagar College of Engineering (DSCE), Bangalore, India
     

   Subscribe/Renew Journal


Industrial revolution has paved the path towards several other innovations in Science and Technology. One such revolution is seen in software industry. As such, software has its importance in every application, which has a value to human society. Therefore, it is critical for software industry to develop high quality software. This is because preservation of any software industry in industrial market is possible only if total customer satisfaction is achieved. Every customer will rate the end product to be of their satisfaction level only if it is of high quality. Hence, this paper put forth all those aspects of software development which has a modulating impact on retention of high quality in software products. This paper further presents a case study which comprises of deep investigation carried out on several leading software industries and across projects of various software application domains. The main intention of this research is to analyze all parameters which influence quality of the product, the process and the people components of an industry. This paper therefore presents a sample of such investigation carried out on empirical projects and their inferences drawn. Areas which need high attention such as effective management of scope creep, defect, testing, risk management, allocation of right project personnel is brought out. This part of the research also acts as a travel light for various researches to progress in above mentioned areas.

Keywords

Software Engineering, Software Quality, Metrics, Scope Creep, Defect Management, Risk Management, Data Mining, Project Management.
User
Subscription Login to verify subscription
Notifications
Font Size

  • Philip B. Crosby< ―Quality without Tearsǁ, McGraw-Hill Book Company, 1984, pp.64.
  • Watts S. Humphrey, ―Defect Prevention, In Managing the Software Processǁ, Addison-Wesley publisher, Boston, USA, 1989.
  • Dromey R Geoff, ―Software Control Quality - Prevention Verses Cure?ǁ, Vol.11, Issue 3, July 2003, ISSN: 0963-9314, pp. 197-21.
  • Caper Jones, ―Measuring Defect Potentials and Defect Removal Efficiencyǁ, CROSSTALK, The journal of Defense Software Engineering, Vol. 21, No. 6, 2008.
  • Pankaj Jalote, Rajesh Munishia and Todd Probstinga, ―The When-Who-How-analysis of Defect for Improving the Quality Control Processǁ, Journal of Systems and Software, Vol. 80, No. 4, 2006, pp. 584-589.
  • Jef Jacobs, Jan Vol Moll, Rob Kusters, Jos Trienekens and Aarnout Brombacher: ―Identification of Factors that Influence Defect Injection and Detection in Development of Software Intensive Productsǁ, Information and Software Technology Journal, Vol. 49, No. 7, 2007, pp. 774-789.
  • Spiewak R. and McRitchie K., ― Using Software Quality Methods to Reduce Cost and Prevent Defectsǁ, CROSSTALK, The journal of Defence Software Engineering, Vol. 21, No. 12, 2008.
  • Ioan Mihnea Iacob and Radu Constantinescu, ―Testing- First Step towards Software Qualityǁ, Journal of Applied Quantitative Methods, Vol. 3, No. 3, Fall 2008, pp. 241-253.
  • Ching-Pao Chang, Chih-Ping Chu and Yu-Fang Yeh, ―Integrating In-Process Software Defect Prediction with Association Mining to Discover Defect Patternǁ, Information and Software Technology Journal, Vol. 51, No.2, 2009, pp. 375-384.
  • Sultan H. Aljahdali, ―Multi-Objective Optimization for Ensemble of Models in Software Reliability Predictionǁ, International Journal of Software Engineering, Vol. 2, No. 1, 2009, pp. 47-66.
  • Lornel Rivas, Maria Perez, Luis E. Mendoza and Anna Griman, ―Tools Selection Criteria in Software-Developing Small and Medium Enterprisesǁ, Journal of Computer Science and Technology, Vo. 10, No.1, 2010, pp. 24-30.
  • Watts S. Humphrey, ―Introduction to the Team Software Process, SEI Series in Software Engineeringǁ, Addison Wesley Longman Inc publisher, July 2004, ISBN 02014771X.
  • Watts S. Humphrey, ―Introduction to the Personal Software Process, SEI Series in Software Engineeringǁ, Addison Wesley Longman Inc publisher, August 2004,ISBN: 0201548097.
  • Stephan H. Kan, ―Metrics and Models in Software Quality Engineeringǁ, Addison Wesley Longman Publishing Co., Inc. , Boston, MA, USA, 1995.
  • Pushpavathi T. P., Suma. V, Ramaswamy. V, ―A novel method for Software Defect Prediction: Hybrid of FCM and Random Forest", International Conference on Electronics and Communication System (ICECS'14), Karpagam College of Engineering, Coimbatore, Tamil Nadu, 13th – 14th February 2014.
  • Pushpavathi T. P., Suma V, Ramaswamy. V, ―Analysis of Software Fault Prediction and Defect Prediction by Fuzzy C-Means Clustering and Adaptive Neuro Fuzzy C-Means Clusteringǁ, International Journal of Scientific and Engineering Research (IJSER), Volume 5, Issue 9, September 2014, ISSN: 2229-5518,pp. 292-297
  • Pushpavathi T.P, Suma V, Ramaswamy V, ― Defect Prediction in Software Projects Using Genetic Algorithm based Fuzzy C - Means Clustering and Random Forest Classifierǁ, International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September 2014, ISSN 2229 -5518 , pp. 888-898
  • Poornima U. S. and Suma. V., ―An Investigation on Coupling and Cohesion as a Contributory factor for System Design and hence System Maintainability and Reusabilityǁ, 3rd International Conference on Frontiers in Intelligent Computing Theory & Applications (FICTA), 14th-15th November, Bhubaneswar, India.
  • Poornima U. S., Suma V., ―Factors Modulating Software Design Qualityǁ, International Conference on Advanced Computer Science and Information Technology (ACSIT), 10th March 2013, Chennai, India
  • Rashmi N, Suma V., ―Defect Detection Efficiency of the Combined Approach of Testingǁ, 48th Annual Convention, Computer Society of India, Vishakapattanam Chapter, 13th -15th December 2013, Vishakapattanam, India
  • Raghavi. K. Bhujang, Suma. V, ― Risk Impact Analysis Across the Phases of Software Developmentǁ, 2014 3rd International Conference on Software and Information Engineering, ICSIE 2014, May 1-2, 2014, Singapore
  • Raghavi. K. Bhujang, Suma. V, ―Risk Measurement with CTP2 Parameters in Software Development Processǁ, 48th Annual Convention, Computer Society of India, Vishakapattanam Chapter, 13th -15th December 2013, Vishakapattanam, India.
  • Sangita Gupta and Suma V, ―Performance Analysis using Bayesian Classification-Case Study of Software Industryǁ, International Journal of Computer Applications (IJCA) August 2014 Edition, Vol 99, Number 16, pp.19-24
  • Sangith Gupta, Suma V, ―Application and Assessment of classification techniques on programmers’ Performance in software industryǁ, 4th International Conference on Software and Information Engineering, ICSIE 2014, May 4th-5th, 2015, Dubai, UAE

Abstract Views: 428

PDF Views: 3




  • Facets of Effective Software Development to Attain High Quality Software: A Case Study

Abstract Views: 428  |  PDF Views: 3

Authors

V. Suma
Department of Information Science and Engineering, Research and Industry Incubation Centre (RIIC), Dayananda Sagar College of Engineering (DSCE), Bangalore, India
Jawahar J. Rao
Department of Industrial Engineering and Management, Dayananda Sagar College of Engineering (DSCE), Bangalore, India

Abstract


Industrial revolution has paved the path towards several other innovations in Science and Technology. One such revolution is seen in software industry. As such, software has its importance in every application, which has a value to human society. Therefore, it is critical for software industry to develop high quality software. This is because preservation of any software industry in industrial market is possible only if total customer satisfaction is achieved. Every customer will rate the end product to be of their satisfaction level only if it is of high quality. Hence, this paper put forth all those aspects of software development which has a modulating impact on retention of high quality in software products. This paper further presents a case study which comprises of deep investigation carried out on several leading software industries and across projects of various software application domains. The main intention of this research is to analyze all parameters which influence quality of the product, the process and the people components of an industry. This paper therefore presents a sample of such investigation carried out on empirical projects and their inferences drawn. Areas which need high attention such as effective management of scope creep, defect, testing, risk management, allocation of right project personnel is brought out. This part of the research also acts as a travel light for various researches to progress in above mentioned areas.

Keywords


Software Engineering, Software Quality, Metrics, Scope Creep, Defect Management, Risk Management, Data Mining, Project Management.

References