Requirements Engineering - Getting Right from Wrong
暂无分享,去创建一个
The neats: proponents of formal-based, knowledge-intensive smart systems to revolutionize the requirements process. The eventual success of the neat approach is less certain. There are several opinions of the answer to: ‘Can the neats ever playa significant role in requirements engineering?’: a. Never – the extra effort of doing things the neat way will always exceed the payoff. b. Hardly ever – only in very special circumstances, and/or for a minor portion of the overall development task. c. Eventually – sufficient advances in requirements work will result in neat tools that provide support for a revolutionized development process. d. Completely – AI systems will dominate the entire software process (and everything else).
[1] Robert Balzer,et al. Informality in Program Specifications , 1899, IEEE Transactions on Software Engineering.
[2] Stephen Fickas,et al. Critiquing software specifications , 1988, IEEE Software.