Abstract
Requirements gathering is one of the first steps in the software development process. Gathering business requirements, especially when the final product requirements are dictated by a known client, can be a difficult process. Although clients know their own business best, often an idea about a new business product is obscure and described using general terms that contribute greatly to common misunderstandings. Business requirement verification in the event that requirements are gathered using text and graphics can be a slow, error-prone, and expensive process. Misun-derstandings and omitted requirements contribute to the need for revisions and increase project costs and delays. This article proposed a new approach to the business software development process that is fo-cused on the validation of business requirements during the requirement negotiation process. The process of the business requirement negotiation is guided by a set of predefined questions. These questions are guidelines for specifying a sufficient level of requirement details in order to gener-ate sources and executable code for requirement validation without manual programming. Be-sides requirement documenting, tracking, and validating, this method addresses requirement management syndromes and the specification of an insufficient level of details.
Author supplied keywords
Cite
CITATION STYLE
Bulajic, A., Stojic, R., & Sambasivam, S. (2014). The generalized requirement approach for requirement validation with automatically generated program code. Interdisciplinary Journal of Information, Knowledge, and Management, 9, 59–88. https://doi.org/10.28945/1946
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.