skip to main content
10.1145/2811681.2811684acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaswecConference Proceedingsconference-collections
short-paper

Examining Value-Based Factors in Software Development: A Survey Study in Malaysian Public Sector

Published: 28 September 2015 Publication History

Abstract

Software development plays a major role in the production of software products. This process must be carefully designed in order to successfully deliver the end product, and at the same time fulfill the values desired. Value-Based Software Engineering (VBSE) aims to convert the value-neutral setting in developing software to become a more value-centric approach. This study presents exploratory survey results for the purpose of examining value-based factors that are most commonly used in software development. The survey conducted at the Malaysian public sector involving a software development team as the target population. Exploratory factor analysis was used as the main data analysis strategy in this study. The results reveal that there are 28 value-based factors that are most commonly used in software development which can be classified into four classifications (success-critical stakeholders, business strategy, project characteristics and product characteristics). Our objective in further research is to develop value-based factors profile as imperative input to conduct software process tailoring.

References

[1]
P. Kruchten, The Rational Unified Process: An Introduction (Third Edition). Upper Saddle River, NJ: Addison-Wesley, 2004.
[2]
B. Boehm and K. Sullivan, "Software economics: a roadmap," in Proceedings of the conference on The future of Software engineering, Limerick, Ireland, 2000, pp. 319--343.
[3]
R. D. Warburton, "A time-dependent earned value model for software projects," International Journal of Project Management, vol. 29, pp. 1082--1090, 2011.
[4]
M. M. Müller and F. Padberg, "On the economic evaluation of XP projects," in ACM SIGSOFT Software Engineering Notes, 2003, pp. 168--177.
[5]
K. W. Wagner and W. Durr, "A five-step method for value-based planning and monitoring of systems engineering projects," in 32nd EUROMICRO Conference on Software Engineering and Advanced Applications, 2006. SEAA'06., Cavtat/Dubrovnik (Croatia), 2006, pp. 282--290.
[6]
C.-K. Kim, D. H. Lee, I.-Y. Ko, and J. Baik, "A lightweight value-based software architecture evaluation," in Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007., 2007, pp. 646--649.
[7]
D. Cabrero, J. Garzas, and M. Piattini, "Choosing the Best Design Strategy from Requirements. A Value-Based Approach," in IEEE International Conference on Exploring Quantifiable IT Yields, 2007. EQUITY'07., Washington DC, USA, 2007, pp. 87--94.
[8]
J. Azar, R. K. Smith, and D. Cordes, "Value-oriented requirements prioritization in a small development organization," Software, IEEE, vol. 24, pp. 32--37, 2007.
[9]
B. W. Boehm and K. J. Sullivan, "Software economics: a roadmap," in Proceedings of the conference on The future of Software engineering, 2000, pp. 319--343.
[10]
B. Boehm, "Value-based software engineering: reinventing," ACM SIGSOFT Software Engineering Notes, vol. 28, p. 3, 2003.
[11]
S. S. Payyavula, S. S. Jahagirdar, and M. Kumar, "Application of Value Based Requirement Prioritization in a Banking Product Implementation," in Third International Conference on Services in Emerging Markets (ICSEM), 2012 Mysore, 2012, pp. 157--161.
[12]
S. Barney, C. Wohlin, G. Hu, and A. Aurum, "Creating software product value in China," Software, IEEE, vol. 26, pp. 84--90, 2009.
[13]
A. Egyed, "Tailoring software traceability to value-based needs," in Value-Based Software Engineering, S. Biffl, A. Aurum, B. Boehm, H. Erdogmus, and P. Grünbacher, Eds., ed Berlin: Springer, 2006, pp. 287--308.
[14]
D. Zhang, "Machine learning in value-based software test data generation," in 18th IEEE International Conference on Tools with Artificial Intelligence, 2006. ICTAI'06, Arlington, VA, 2006, pp. 732--736.
[15]
A. Murtazaev, S. Kang, J. Baik, and J. Lee, "An approach to defining a value-based software development process," in IEEE/ACIS 9th International Conference on Computer and Information Science (ICIS), 2010 Yamagata, Japan, 2010, pp. 690--695.
[16]
J. Hu, Y. Yang, Q. Wang, G. Ruhe, and H. Wang, "Value-based portfolio scoping: An industrial case study," in 3rd International Workshop on Product Line Approaches in Software Engineering (PLEASE), 2012 Zurich, Switzerland, 2012, pp. 45--48.
[17]
S. Kim, H. P. In, J. Baik, R. Kazman, and K. Han, "VIRE: Sailing a blue ocean with value-innovative requirements," Software, IEEE, vol. 25, pp. 80--87, 2008.
[18]
M. Kasunic, "Designing an effective survey," Carnegie Mellon Software Engineering Institute, CMU/SEI-2005-HB-0042005.
[19]
B. J. Oates, Researching Information System & Computing. London: SAGE Publications Ltd, 2006.
[20]
J. E. Bartlett, J. W. Kotrlik, and C. C. Higgins, "Organizational research: Determining appropriate sample size in survey research appropriate sample size in survey research," Information technology, learning, and performance journal, vol. 19, p. 43, 2001.
[21]
N. A. Zakaria, S. Ibrahim, and M. N. Mahrin, "A Survey of Value-Based Factors in Software Development," presented at the 3rd International Conference on Internet Services Technology and Information Engineering 2015 (ISTIE 2015), Bali, Indonesia, 2015.
[22]
N. H. Mvududu and C. A. Sink, "Factor analysis in counseling research and practice," Counseling Outcome Research and Evaluation, vol. 4, pp. 75--98, 2013.
[23]
J. F. Hair, W. C. Black, B. J. Babin, and R. E. Anderson, Multivariate Data Analysis. Upper Saddle River, NJ: Prentice Hall, 2010.
[24]
H. F. Kaiser, "A second generation little jiffy," Psychometrika, vol. 35, pp. 401--415, 1970.
[25]
H. F. Kaiser and J. Rice, "Little Jiffy, Mark IV," Educational and psychological measurement, 1974.
[26]
B. G. Tabachnik and L. S. Fidell, Using Multivariate Statistics. Boston: Pearson Education, 2007.
[27]
D. Kang, I.-G. Song, S. Park, D.-H. Bae, H.-K. Kim, and N. Lee, "A case retrieval method for knowledge-based software process tailoring using structural similarity," in 15th Asia-Pacific Software Engineering Conference, 2008. APSEC'08., 2008, pp. 51--58.
[28]
P. Afonso, M. Nunes, A. Paisana, and A. Braga, "The influence of time-to-market and target costing in the new product development success," International Journal of Production Economics, vol. 115, pp. 559--568, 2008.
[29]
S. B. Mahmoud-Jouini, C. Midler, and G. Garel, "Time-to-market vs. time-to-delivery: Managing speed in Engineering, Procurement and Construction projects," International Journal of Project Management, vol. 22, pp. 359--367, 2004.
[30]
A. G. Yong and S. Pearce, "A beginner's guide to factor analysis: Focusing on exploratory factor analysis," Tutorials in Quantitative Methods for Psychology, vol. 9, pp. 79--94, 2013.
[31]
J. P. Robinson, P. R. Shaver, and L. S. Wrightsman, "Criteria for scale selection and evaluation," in Measures of personality and social psychological attitudes. vol. 1, J. P. Robinson, P. R. Shaver, and L. S. Wrightsman, Eds., ed San Diego, CA: Academic Press, 1991, pp. 1--16.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ASWEC ' 15 Vol. II: Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference
September 2015
171 pages
ISBN:9781450337960
DOI:10.1145/2811681
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • Australian Comp Soc: Australian Computer Society

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 September 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. factor analysis
  2. software process
  3. software process tailoring
  4. value-based software engineering

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

ASWEC ' 15 Vol. II

Acceptance Rates

ASWEC ' 15 Vol. II Paper Acceptance Rate 12 of 27 submissions, 44%;
Overall Acceptance Rate 12 of 27 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media