Faculty of Computer Science and Information Technology >
Masters Dissertations: Computer Science >
Please use this identifier to cite or link to this item:
|Title: ||Reengineering the software development process using workflow management system|
|Authors: ||Jayaraman, Yogeswari|
|Keywords: ||Software development process|
Workflow management system
|Issue Date: ||2011 |
|Publisher: ||University Malaya|
|Abstract: ||This paper summarizes the design and implementation of online Workflow Management System for Software/Product Development which includes main tasks such as tracking of requirements, tracking of documents, review of documents, approval process from requirements gathering to system testing, and report generation. Currently the process
of managing the software/product development in Organization A (name withheld to protect anonymity) is conducted manually by the three main teams who are involved in the software development process. Manual process includes using manual forms for phase sign offs, requirements tracking using excel sheet, and manual review using email.
Processes are standardized within or between all the teams involved. The task to handover
from team to team is not smooth enough and most of the time engineers need to find for
extra information without knowing where and who to look for.
The workflow management concept is used in this research to propose a solution for the organization because the task handover from team to team can only be done when a team finishes their work. Workflow management system controls and manages the task from team to team and can give an overall picture on the status of software development process.
This dissertation uses qualitative approach to gather the data where an interview is
conducted with the team leads from each team which is the product management team, software development team and software testing team. Based on the interview, conclusion were drawn and a system was proposed to improve the issues faced by the teams.
This dissertation shows that the proposed system helps the team to manage their software development process better by a smoother handover from team to team, better
communication channel between them and transparency of work between the teams.|
|Description: ||Dissertation (M.C.S.) -- Faculty of Computer Science & Information Technology, University of Malaya, 2011.|
|Appears in Collections:||Masters Dissertations: Computer Science|