Software Design: Developing Effective Requirements
Offered By: LinkedIn Learning
Course Description
Overview
Getting the requirements right in software development is half the battle. In this course, learn about the techniques and tools needed to win that battle.
Syllabus
Introduction
- Requirements: Well begun, half done!
- What you should know
- What are requirements
- Requirement development vs. management
- Requirement development phases
- Challenge: Group requirements
- Solution: Group requirements
- Start with a vision
- Elicitation techniques
- Functional vs. non-functional
- Challenge: Create statements
- Solution: Create statements
- User-stories
- Use-cases
- Data requirements
- Challenge: Write a user story
- Solution: Write a user story
- Validation techniques
- Prototyping
- Challenge: Validate prototype
- Solution: Validate prototype
- Effort estimation
- Prioritization
- Next steps
Taught by
Neelam Dwivedi
Related Courses
Agile Dev Practices: SDLC & Project ManagementNortheastern University via Coursera Инженерия и управление требованиями
Moscow Institute of Physics and Technology via Coursera Fundamentos de la Ingeniería de Requisitos
Pontificia Universidad Católica del Perú via Coursera Fundamentos de UX y de los requisitos de software
Pontificia Universidad Católica del Perú via Coursera Introduction to Systems Engineering
University of New South Wales via Coursera