Here is the synopsis of our sample research paper on Requirements Engineering. Have the paper e-mailed to you 24/7/365.
Essay / Research Paper Abstract
This 25 page paper examines the role and purpose of requirements engineering in software development. The paper starts by defining requirements engineering and then why it is used and the approaches that can be adopted. The paper then looks at the process and the various options that can be used to undertake the process. The last part of the paper then considers how the theory can be out into practices using two models already outlines to illustrate this. The bibliography cites 11 sources.
Page Count:
25 pages (~225 words per page)
File: TS14_TErequeng.rtf
Buy This Term Paper »
 
Unformatted sample text from the term paper:
Modelling 21 5. CONCLUSION 27 1. Introduction The software industry has developed over the years, with the creation of software to meet market or individual clients needs.
However, along with the development and increased capabilities of software programmes there has also been an increase in the expectations of the users. The demands have increased at a rate
greater than the development, and communication of what a programme or application can or cannot do. Where applications are commissioned it appears that software engineers will be willing to make
many promises and commit to unrealistic goals or have an unrealistic time or budget constraints, the requirements of the client may not be meet and there is little real discipline
when those in the industry then seek to cope with the systems shortfalls. This is a major problem and is one that is likely to continue unless the root
causes are consider and system developed to overcome these difficulties. The root causes are not the budget shortfalls or the time constraints, but the way the goals are set with
regard these constraints and the difficulties of assessing and meeting the customers needs within that framework This is where the value of requirement engineering can be seen. By examining this
distinctive part of the software development process there is the potential to resolve many of these issues. 2. Requirements Engineering There are many definitions of requirement engineering a good one
reads "Requirements engineering is the branch of software engineering that is concerned with the real-world goals for, functions of, and constraints on the software systems. It is also concerned with
the relationship of these factors to precise specifications of software behaviour, and to their evolution over time and across software families" (Nuseibeh and Easterbrook, 2004). Another useful definition comes
...