Adopting selected software engineering practices in the PeKA online management system development

Adoption of suitable software engineering practices in the development of software product is crucially important to ensure project success. Still, there is quite number of organization choose not to adopt any of the practices in software project development. This report use a software project of Pe...

Full description

Saved in:
Bibliographic Details
Main Author: Hamdzah, Hairina
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://eprints.utm.my/id/eprint/91975/1/HairinaHamdzahMRAZAK2017.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.91975
record_format uketd_dc
spelling my-utm-ep.919752021-08-09T08:46:44Z Adopting selected software engineering practices in the PeKA online management system development 2017 Hamdzah, Hairina QA76 Computer software Adoption of suitable software engineering practices in the development of software product is crucially important to ensure project success. Still, there is quite number of organization choose not to adopt any of the practices in software project development. This report use a software project of PeKA online management system development as a case study case. This project does not only aim in developing and testing the web PeKA online management system but also to apply selected Software Engineering practices in the development of the system. The engineering practices adopted varies from standard used, document produced, development model used, modelling technique used and testing technique opted. To ensure SE practices to be adopted are suitable with project requirements, development environments and scope, careful selection is made on each software engineering practices. After a thorough system study, Software Development Methodology selected for the system development is prototyping. The project methodology consists of phases from project planning until testing of the project. Other selected SE practices implemented are design modelling using Unified Modelling Language, using naming convention in design implementation and IEEE standard on document produced. At the end of the project, Software Requirements Specification, Software Design, Description and Software Test Cases Documentation are produced. In addition, a complete working PeKA online management system is also produced using PHP and HTML programming language. Post project development, project closure is conducted. In which during this project closure, the impact of SE practices to organization is gathered. Overall, most of the Selected SE practices adopted is proven to ease and guide in implementing better software development process. 2017 Thesis http://eprints.utm.my/id/eprint/91975/ http://eprints.utm.my/id/eprint/91975/1/HairinaHamdzahMRAZAK2017.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:131682 masters Universiti Teknologi Malaysia, Razak Faculty of Technology and Informatics Razak Faculty of Technology and Informatics
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Hamdzah, Hairina
Adopting selected software engineering practices in the PeKA online management system development
description Adoption of suitable software engineering practices in the development of software product is crucially important to ensure project success. Still, there is quite number of organization choose not to adopt any of the practices in software project development. This report use a software project of PeKA online management system development as a case study case. This project does not only aim in developing and testing the web PeKA online management system but also to apply selected Software Engineering practices in the development of the system. The engineering practices adopted varies from standard used, document produced, development model used, modelling technique used and testing technique opted. To ensure SE practices to be adopted are suitable with project requirements, development environments and scope, careful selection is made on each software engineering practices. After a thorough system study, Software Development Methodology selected for the system development is prototyping. The project methodology consists of phases from project planning until testing of the project. Other selected SE practices implemented are design modelling using Unified Modelling Language, using naming convention in design implementation and IEEE standard on document produced. At the end of the project, Software Requirements Specification, Software Design, Description and Software Test Cases Documentation are produced. In addition, a complete working PeKA online management system is also produced using PHP and HTML programming language. Post project development, project closure is conducted. In which during this project closure, the impact of SE practices to organization is gathered. Overall, most of the Selected SE practices adopted is proven to ease and guide in implementing better software development process.
format Thesis
qualification_level Master's degree
author Hamdzah, Hairina
author_facet Hamdzah, Hairina
author_sort Hamdzah, Hairina
title Adopting selected software engineering practices in the PeKA online management system development
title_short Adopting selected software engineering practices in the PeKA online management system development
title_full Adopting selected software engineering practices in the PeKA online management system development
title_fullStr Adopting selected software engineering practices in the PeKA online management system development
title_full_unstemmed Adopting selected software engineering practices in the PeKA online management system development
title_sort adopting selected software engineering practices in the peka online management system development
granting_institution Universiti Teknologi Malaysia, Razak Faculty of Technology and Informatics
granting_department Razak Faculty of Technology and Informatics
publishDate 2017
url http://eprints.utm.my/id/eprint/91975/1/HairinaHamdzahMRAZAK2017.pdf
_version_ 1747818546808750080