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...
Saved in:
Main Author: | |
---|---|
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!
|
Summary: | 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. |
---|