-
Requirements Engineering Introduction
9 Lessons-
StartRequirements Engineering Introduction
-
StartDefinition of a Software Requirement
-
StartProduct and Process Requirements
-
StartFunctional and Non-Functional Requirements
-
StartNon Functional Requirements
-
StartMore Non Functional Requirements
-
StartEmergent Properties
-
StartQuantifiable Attributes
-
StartSoftware and System Requirements
-
-
Requirements Elicitation
20 Lessons-
StartRequirements Elicitation
-
StartIssues with Requirements
-
StartRequirements Sources
-
StartRequirements Elicitation Techniques
-
StartBrainstorming
-
StartInterviews
-
StartFacilitated Workshops
-
StartFocus Groups
-
StartJAD
-
StartPrototypes
-
StartBenchmarking
-
StartPersona
-
StartScenarios
-
StartUser Story
-
StartQuestionnaire and Survey
-
StartRole-Playing and Viewpoints
-
StartDocument Analysis
-
StartObservation
-
StartEthnography
-
StartWhen to Stop
-
-
Requirements Documentation
7 Lessons-
StartRequirements Documentation Introduction
-
StartDetailed vs. Simplified Requirements Documents
-
StartCreating a simplified requirements document 1
-
StartCreating the SRS (Software Requirements Specification)
-
StartProperties of a single requirement
-
StartProperties of the Whole Requirement Document
-
StartSystem Requirements Specification
-
-
Requirements Tools
12 Lessons-
StartRequirements Tools Classification
-
StartBrainstorming tools
-
StartPrototyping Tools
-
StartModeling Tools
-
StartCollaboration tools
-
StartBusiness needs assessment tools
-
StartData Analysis Tools
-
StartWhy Requirements Management Tools
-
StartRequirements Management Tools
-
StartMain Principles for Tool Selection
-
StartIntroducing a Tool into an Organization
-
StartSuccess Factors for Tools
-