Oy Laatukonsultointi P. Kantelinen Ab

# (#)


Requirements engineering - sources

Vaatimusten hallinta -lähteitä


Pasi K's favourites are marked with an asterisk (*)


WWW Sites - WWW-sivuja

  1. IEEE TCSE/Requirements Managament Task Force, see Commitees (SIGs)/Requirements Engineering, contains good list of readings and tools (among other things)
  2. R.S. Pressman & Associates links to requirements engineering resources
  3. Alan Davis’s home page, has a good requirements bibliography
  4. StickyMinds.com(see => Requirements): resources about requirements management and othe areas, too
  5. Process Impact process goodies- templates and other useful stuff concerning requirements specification and other areas, too, and publications
  6. Volere Requirements Specification template
  7. EBG Consulting home page - check Publications and Free Resources
  8. EasyWinWin requirements negotiation methodology and tool
  9. UseCases.org - information about use cases
  10. Use Case Zone - information about use cases
  11. Requirements Experts, see resources
  12. REVEAL, a requirements engineering process and method


Literature - Kirjallisuutta
  1. ** A.M. Davis: Just Enough Requirements Management, Prentice Hall, 2003
  2. ** K. E. Wiegers: Software Requirements, Microsoft Press, 2003, free online book for ACM members
  3. * I. F. Alexander, R. Stevens: Writing Better Requirements, Addison Wesley, 2002
  4. * E. Gottesdiener: Requirements by Collaboration: Workshops for Defining Needs, Addison Wesley, 2002
  5. * S. Kaner: Facilitators Guide to Participatory Decision Making, New Society Publishers, 2000
  6. * D. Leffingwell, D. Widrig: Managing Software Requirements: A Unified Approach, Addison Wesley Longman, 2000
  7. IEEE Software theme issue about Requirements Engineering, January/February 2005
  8. IEEE Software theme issue about Requirements Engineering, March/April 2004
  9. IEEE Software theme issue about Requirements Engineering, January/February 2003
  10. IEEE Software theme issue about Requirements Engineering, May/June 2000
  11. IEEE Software theme issue about Requirements Engineering, March/April 1998
  12. IEEE Software theme issue: Requirements Engineering, March 1996
  13. IEEE Software theme issue about Requirements Management, March/April 1994
  14. I. Alexander: 10 Small Steps to Better Requirements, IEEE Software, pp. 19 - 21, March/April 2006
  15. S. W. Ambler: The Object Primer 3rd Edition. Agile Model Driven Development with UML 2, Cambridge University Press, 2004
  16. S. J. Andriole: Managing Systems Requirements: Methods, Tools, and Cases, McGraw Hill, 1996
  17. S. Andriole: The Politics of Requirements, IEEE Software November/December 1998
  18. F. Armour, G. Miller: Advanced Use of Case Modelling, Addison-Wesley, 2001
  19. J. Azar, R. K. Smith, D. Cordes: "Value-Oriented Requirements Prioritization in a Small Development Organization", IEEE Software, pp. 32-37, January/February 2007
  20. B. Boehm, P. Grünbacher, R.O. Briggs: Developing Groupware for Requirements Negotiation: Lessons Learned, IEEE Software, pp. 46 - 55, May/June 2001
  21. A. Cockburn: Writing Effective Use Cases, Addison-Wesley, 2001
  22. M. Cohn: User Stories Applied: For Agile Software Development, Addison-Wesley, 2004
  23. A.M. Davis: ”The Art of Requirements Triage”, IEEE Computer, pp. 42 - 49, March 2003
  24. A.M. Davis: ”Achieving Quality in Software Requirements”, Software Quality Professional, June 1999
  25. A.M. Davis: Software Requirements Analysis and Specification, Prentice-Hall, 1990
  26. M. Denne, J. Cleland-Huang: Software by Numbers: Low-Risk, High-Return Development, Prentice Hall, 2004
  27. P.L. Ferdinandi: A Requirements Pattern: Succeeding in the Internet Economy, Pearson Education, 2004
  28. G. Friedenberg: ”Combined Strengths. Bring testers into requirements and business analysts into testing to create a more robust product in less time”, Better Software, pp. 30 - 37, February 2005
  29. R.F. Goldsmith: Discovering Real Business Requirements for Software Project Success, Artech House, 2004
  30. E. Gottesdiener: ”Prioritization Puzzles: Practices for Priotitizing Your Product Requirements”, StickyMinds.com, 13.8.2007
  31. E. Gottesdiener: ”Requirements by Collaboration: Getting It Right the First Time, IEEE Software, pp. 52 - 55, March/April 2003
  32. J. D. Haddad: "Requirements Value", gantthead.com, September 26, 2007
  33. E. Hull, K. Jackson, J. Dick: Requirements Engineering, Springer, 2002
  34. I.F. Hooks, K.A. Farry: Customer-Centered Products: Creating Successful Products Through Smart Requirements Management, Amacom, 2000
  35. P. Hsia, A. Davis & D. Kung: "Status Report: Requirements Engineering", IEEE Software, pp. 75 - 79, November/December 1993
  36. J. Karlsson, K. Ryan: "A Cost-Value Approach for Prioritizing Requirements", IEEE Software, pp. 67 - 74, September/October 1997
  37. W. Keuffel: ”Come Together”, Software Development, pp. 64, 60 - 61, August 2002
  38. G. Kotonaya, I. Sommerville: Requirements Engineering. Processes and Techniques, Wiley, 1998
  39. B. Lawrence, K. Wiegers, C. Ebert: The Top Ten Risks of Requirements Engineering, IEEE Software, pp. 62 - 63, November/December 2001
  40. L.A. Macaulay: Requirements Engineering, Springer 1996
  41. A. Makar: "Requirements Management in Outsourced Projects", gantthead.com, September 24, 2007
  42. A. Makar: "Requirement Management Failures and Fixes", gantthead.com, September 19, 2007
  43. R. Mugridge: "Managing Agile Project Requirements with Storytest-Driven Development", IEEE Software, pp. 68-75, JAnuary/February 2008
  44. M. Mollaghasemi: Multiple-Objective Decision Making, IEEE Computer Society Technical Briefing, 1997
  45. J. Mylopoulos et.al.: Exploring Alternatives during Requirements Analysis, IEEE Software, pp. 92 - 96, January/February 2001
  46. S. Nagarajan: ”The Many Manners of Gathering Requirements”, gantthead.com, September 24, 2007
  47. C.J. Neill, P.A. Laplante: Requirements Engineering: State of the Practice, IEEE Software, pp. 40 - 45, November/December 2003
  48. B. Petty: ”Requirements Management Using Tables”, Embedded Systems Programming, December 1998
  49. C. Potts, K. Takahashi & A.I. Antón: ”Inquiry-Based Requirements Analysis, IEEE Software, pp. 21 - 32, March 1994
  50. D. Reifer: Requirements Management: The Search for Nirvana, IEEE Software, pp. 45 - 47, May/June 2000
  51. S. Robertson, J. Robertson: Requirements-Led Project Management : Discovering David's Slingshot, Addison-Wesley, 2004
  52. S. Robertson, J. Robertson: Mastering the Requirements Process, Addison-Wesley, 2006
  53. D. Rosenberg, K. Scott: Use Case Driven Object Modeling with UML: A Practical Approach, Addison-Wesley, 1999
  54. G. Ruhe, M.O. Saliu: "The Art and Science of Software Release Planning", IEEE Software, pp. 47 - 53, November/December 2005
  55. G. Schneider, J. P. Winters: Applying Use Cases, Addison-Wesley, 2001
  56. J. Shore, S. Warden: ”Small Releases, Big Returns. Smart Planning for Maximum ROI”, Better Software, pp. 20 - 25, August 2007
  57. J. Siddiqi: ”Challenging Universal Truths of Requirements Engineering” , IEEE Software, pp. 18 - 19, March 1994
  58. I. Sommerville, P. Sawyer: Requirements Engineering. A Good Practice Guide, John Wiley & Sons, 1997
  59. R.H. Thayer & M. Dorfman (ed.): Software Requirements Engineering, IEEE Computer Society Press Tutorial, 1996
  60. R.H. Thayer & M. Dorfman (ed.): Standards, Guidelines, and Examples on System and Software Requirements Engineering, IEEE Computer Society Press Tutorial, 1997
  61. W. Washburn: "Requirements Practices Every Project Manager Must Know", gantthead.com, September 26, 2007
  62. R. Watkins & M. Neal: "Why and How of Requirements Tracing", IEEE Software, pp. 114 - 115, July 1994
  63. K. E. Wiegers: More About Software Requirements: Thorny Issues and Practical Advice, Microsoft Press, 2005
  64. K. Wiegers: ”So You Want to Be a Reuirements Analyst?”, Software Development, pp. 42 - 46, July 2003
  65. I. Whittingham: "Parsing the Fine Print", gantthead.com, September 24, 2007
  66. R.R. Young: The Requirements Engineering Handbook, Artech House, 2003
  67. R.R. Young: Effective Requirements Practices, Adison-Wesley, 2001
  68. E Yourdon, et al.: Requirements Management: A New Look, Cutter Information Corp., 1998