Software Process Model for Dynamic Website Development towards Quality Product
Keywords:
Dynamic Website Development, Empirical Study, Software Process Model, Software Product Quality,Abstract
Most sectors today, such as industries, banking, travel, education, and government, are moving towards the web as an improvement and enhancement to their businesses and services. Dynamic websites, which are considered as one type of web applications, should follow systematic and sound software development methodology to achieve quality and standard of the product. However, previous studies have revealed that many websites which are available on the Internet do not fulfil the quality requirements to be considered as a successful quality website. This study investigates the current issues in dynamic website development including the methodology, quality attribute, and the process for dynamic website development in order to achieve quality website. This work also determines factors that motivate developers to follow sound methodology in developing the dynamic websites and the barriers of not following one. Lastly, this paper presents the development of the software process model for dynamic website development that aim is to ensure the quality of the website as a good software product. The proposed model is developed based on findings from the empirical study conducted that involves software developers and practitioners as the respondents.References
L. Shklar, and R. Rosen, Web Application Architecture, Principles Protocols and Practices. John Wiley & Sons, Inc, 2009.
E. Mendes, Practitioner’s Knowledge Representation, A Pathway to Improve Software Effort Estimation. Heidelberg: Springer, 2014.
W. Suh, Web Engineering Principles and Techniques. USA: Idea Group Publishing, 2005.
T.A. Powell, D.L. Jones, and D.C. Cutts, Web Site Engineering Beyond Web Page Design. USA: Prentice Hall PTR ,1998.
R. Lee, Software Engineering Research, Management and Applications. Heidelberg: Springer, 2014.
L. Shklar, and R. Rosen, Web Application Architecture, Principles Protocols and Practices. John Wiley & Sons, Inc, 2009.
S. Murugesan, and A. Ginige, Web Engineering Introduction and Perspective. USA: Idea Group Publishing, 2005.
G. Rossi, O. Pastor, D. Schwabe, and L. Olsina, Web Engineering Modelling and Implementing Web Applications. London: Springer, 2010.
T. Schattkowsky, and M. Lohmann, “Rapid development of modular dynamic web sites using UML,” in Proc. of 5th International Conference on UML, Volume 2460 of the series Lecture Notes in Computer Science, 2002, pp. 336-350.
L. Ullman, PHP and MySQL for Dynamic Web Sites. USA: Peachpit Press , 2012.
Martin. “Top Programming Languages used in Web Development, Business Technology”, https://www.cleverism.com/programminglanguages-webdevelopment/, 2015.
J. H. Yahaya, A. Deraman, S. S. Kamaruddin, and R. Ahmad, “Intelligent software quality model using feature ranking technique,” Int. Journal of Advancements in Computing Technology (IJACT), vol. 5, no. 13, pp. 80-88, 2013.
J. H. Yahaya, and A. Deraman, “Measuring the unmeasurable characteristics of software quality using pragmatic quality factor,” in Proc. of 2010 3rd IEEE International Conference on Computer Science and Information Technology, Chengdu, China, 2010, pp. 197-202.
M. Pezze, and M. Young, Software Testing and Analysis, Process Principles and Technique. USA: D. Sayre, John Wiley & Sons, Inc., 2008.
I. Sommerville, Software Engineering. Harlow Essex: Pearson Education, 2016.
ISO/IEC 25010:2011. Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models https://www.iso.org/obp/ui/#iso:std:isoiec:25010:ed-1:v1:en:fig:4, 2011.
J. H. Yahaya, A. Deraman, and A. A. Ibrahim, “Software process for dynamic website development: practitioner’s perspective,” Advanced Science Letters, submitted for publication.
K. O. Elish, and M. Alshayeb, “Using Software Quality Attributes To Classify Refactoring To Patterns,” Journal of Software, vol. 7, no. 2, pp. 408-419, 2012.
M. P. Papazoglou, and W. –J. V. D. Heuvel. “Service-oriented design and development methodology,” Int. Journal of Web Engineering and Technology (IJWET), vol. 2, no. 4, pp. 412-442, 2006.
A. Abdul-Aziz, A. Koronios, J. Gao, and M. S. Sulong, “A methodology for the development of web-based information systems: web development team perspective,” in AMCIS 2012 Proceedings, Washington, 2012, pp. 1-9.
Downloads
Published
How to Cite
Issue
Section
License
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.