The Art of Requirements Triage

Driven by an increasingly competitive market, companies add features and compress schedules for the delivery of every product, often creating a complete mismatch of requirements and resources that results in products failing to satisfy customer needs. Triage is the process of determining which requirements a product should satisfy given the time and resources available. The author presents three product development case studies and 14 recommendations for practicing this neglected art.

[1]  Alan M. Davis,et al.  The missing piece of software development , 2000, J. Syst. Softw..

[2]  D. Dörner The logic of failure. , 1990, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[3]  Barry W. Boehm,et al.  Applying WinWin to quality requirements: a case study , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[4]  Dean Leffingwell,et al.  Managing software requirements: a unified approach , 1999 .

[5]  Mark T True,et al.  Software Requirements , 2005 .