![](/images/graphics-bg.png)
A customer-oriented software development life cycle
Dissertant
Thesis advisor
Comitee Members
al-Shaykh, Asim Abd al-Rahman
Hasan, Muhammad al-Hajj
Shilbayah, Nidal F.
University
Middle East University
Faculty
Faculty of Information Technology
Department
Computer Science Department
University Country
Jordan
Degree
Master
Degree Date
2008
English Abstract
Software production is considered to be one of the largest industries in the 21th century; any study that leads to increasing the efficiency of this industry could have tremendous effect on the world technology revolution.
The main purpose of software development is supporting the business functions of clients each in his field.
Hence, this study introduced a software development model that is oriented to increasing customer involvement in each phase of the software development life cycle, from project initiation to completion, which –as hoped- will enhance customer satisfaction and the quality of the delivered software.
The goal of this thesis is developing a software life cycle that involves the customer frequently and effectively in projects.
To achieve this, we discussed some of the existing software methodologies, aiming to find some activates that proved to be effective in enhancing the customer role in projects.
The thesis discussed the customer role in each of the main phases of software development and the importance of the customer effective participation in software development.
We introduced through out this study a five phases model focusing on achieving an end-to-end life cycle that is oriented in increasing customer participation.
Along side with the model, some supporting flows where proposed to enhance the model ability, including, a dataflow model to control the flow of data in each phase, a workflow model to describe the transaction between the model phase, and a role model to govern the personnel participation and roles.
We believe that our model is capable of achieving its main goal, but in order to give a realistic assessment of the effectiveness of the proposed software development life cycle, the model must be adopted by software engineers and project managers in the field, to verify its ability on the ground.
Main Subjects
Information Technology and Computer Science
No. of Pages
77
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Literature review and related work.
Chapter Three : Customer participation.
Chapter Four : A customer oriented software development life cycle.
Chapter Five : Discussion.
Chapter Six : Contributions, conclusions and future work.
References.
American Psychological Association (APA)
al-Masafah, Yazan Umar. (2008). A customer-oriented software development life cycle. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-693757
Modern Language Association (MLA)
al-Masafah, Yazan Umar. A customer-oriented software development life cycle. (Master's theses Theses and Dissertations Master). Middle East University. (2008).
https://search.emarefa.net/detail/BIM-693757
American Medical Association (AMA)
al-Masafah, Yazan Umar. (2008). A customer-oriented software development life cycle. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-693757
Language
English
Data Type
Arab Theses
Record ID
BIM-693757