RM = Requirements Management
- Why is RM not a project-phase but an continuous process during the whole project (...and sometimes even longer then a project)?
- Project-planning & RM: Iterations, Tasks and Requirements/Features (See e.g. scrum: sprint backlog)
- Requirement types, typical RM activities
- Requirement techniques in agile projects, RM in known agile processes.
- Influence of project types to Req. Mgt.
- Problems with bids and contracts
- how to exercise the topic
- books we expects teachers to know or use for preparation
- User Stories Applied For Agile Software Development, Mike Cohn, Addison Wesley
- Feature Driven Development (FDD), Stephen Palmer
- K. Beck, eXtreme Programming
- Dean Leffingwell, Agile Requirements Methods
- Requirements Engineering, Klaus Pohl (insb. Kapitel Kontinuierliches Requirements Engineering)
- K. Wiegers, Software Requirements
- Chris Rupp, Requirements Engineering und Management
- scrum: http://de.wikipedia.org/wiki/Scrum
- Sam Guckenheimer, Software Engineering with Microsoft Visual Studio Team System
- books / web resources students should read for self study
- definition of expected prerequisites per topic/lesson
- potential guides for students to prepare
- Basic knowledge about Requirements
- Use Case
- Manifesto for Agile Software Development
- What is a software process?