Collection Title: | SIU IS | Title : | Administering Mis (Sing) Information a Comparative Study of Traditional and Agile Requirements Methods | Material Type: | printed text | Authors: | Hussein Ahmed Abdulle, Author ; Mason, Paul, Associated Name ; Aekavute Sujarae, Associated Name | Publisher: | Bangkok: Shinawatra University | Publication Date: | 2017 | Pagination: | vii, 90 p. | Layout: | ill, Tables | Size: | 30 cm. | Price: | 500.00 | General note: | SIU IS: SOST-MSIT-2017-03
Independent Study. [MS[Information Technology]]. -- Shinawatra University, 2017 | Languages : | English (eng) | Descriptors: | [LCSH]Requirements engineering
| Keywords: | Requirements engineering, Missing information, Requirements elicitation, Traditional and agile methods | Abstract: | Software requirements engineering is the most critical phase in developing software systems, because success or failure of system development depends more than anything else on the requirements which is defined as all the activities devoted to identification of user requirements, analysis of the requirements to derive additional requirements, documentation of the requirements as a specification, managing requirements, and validation of the documented requirements against actual user needs.
Requirements elicitation is often regarded as the first step in the requirements engineering process. Hence the most important goal of requirements elicitation is to ‘discover’ precisely what problem needs to be solved and to identify the system boundaries.
Without a well-written requirements specification, developers do not know what to build, users do not know what to expect, and there is no way to validate the target system against the original user needs.
Traditional methods user requirements are often misunderstood because the system analyst may misinterpret the user’s needs. In addition to requirements collecting, standards and constraints play an important role in systems development. Absence of appropriate requirements validation with the user involvement typically results in requirements that are incomplete because they fail to specify important customer needs or they are incorrect because of misunderstandings between the requirements engineers and the customers. That is why project failure is ongoing process over thirty years which comes from missing information.
More recently to lightweight techniques designed to deliver products on time, on budget, and with high quality and customer satisfaction. Agile team tried to solve the problems existing in traditional, 50% of failure they reduced and adaptation is 69% which is better than traditional methods.
However; this independent study we focus on the problem of missing information or incorrect requirement with four examples of Major IT project failures blamed (at least in part) on poor requirements. | Curricular : | BSCS/MSIT | Record link: | http://libsearch.siu.ac.th/siu/opac_css/index.php?lvl=notice_display&id=27605 |
SIU IS. Administering Mis (Sing) Information a Comparative Study of Traditional and Agile Requirements Methods [printed text] / Hussein Ahmed Abdulle, Author ; Mason, Paul, Associated Name ; Aekavute Sujarae, Associated Name . - [S.l.] : Bangkok: Shinawatra University, 2017 . - vii, 90 p. : ill, Tables ; 30 cm. 500.00 SIU IS: SOST-MSIT-2017-03
Independent Study. [MS[Information Technology]]. -- Shinawatra University, 2017 Languages : English ( eng) Descriptors: | [LCSH]Requirements engineering
| Keywords: | Requirements engineering, Missing information, Requirements elicitation, Traditional and agile methods | Abstract: | Software requirements engineering is the most critical phase in developing software systems, because success or failure of system development depends more than anything else on the requirements which is defined as all the activities devoted to identification of user requirements, analysis of the requirements to derive additional requirements, documentation of the requirements as a specification, managing requirements, and validation of the documented requirements against actual user needs.
Requirements elicitation is often regarded as the first step in the requirements engineering process. Hence the most important goal of requirements elicitation is to ‘discover’ precisely what problem needs to be solved and to identify the system boundaries.
Without a well-written requirements specification, developers do not know what to build, users do not know what to expect, and there is no way to validate the target system against the original user needs.
Traditional methods user requirements are often misunderstood because the system analyst may misinterpret the user’s needs. In addition to requirements collecting, standards and constraints play an important role in systems development. Absence of appropriate requirements validation with the user involvement typically results in requirements that are incomplete because they fail to specify important customer needs or they are incorrect because of misunderstandings between the requirements engineers and the customers. That is why project failure is ongoing process over thirty years which comes from missing information.
More recently to lightweight techniques designed to deliver products on time, on budget, and with high quality and customer satisfaction. Agile team tried to solve the problems existing in traditional, 50% of failure they reduced and adaptation is 69% which is better than traditional methods.
However; this independent study we focus on the problem of missing information or incorrect requirement with four examples of Major IT project failures blamed (at least in part) on poor requirements. | Curricular : | BSCS/MSIT | Record link: | http://libsearch.siu.ac.th/siu/opac_css/index.php?lvl=notice_display&id=27605 |
|