YoVDO

Software Design: From Requirements to Release

Offered By: LinkedIn Learning

Tags

Software Development Life Cycle Courses Software Design Courses Requirements Engineering Courses Sprint Planning Courses

Course Description

Overview

Follow along with the full life-cycle implementation of a software project, from requirements development to modeling, design, coding, and testing.

Syllabus

Introduction
  • Going from requirements to release
  • What you should know
  • Case study overview
  • Using the GitHub repo
1. Sprint 1: Project Kickoff
  • Define problem and vision statements
  • Elicit and specify requirements
  • Requirement validation
  • Technology validation
  • Proof of concept (POC) setup
  • POC implementation
  • POC deployment
  • Challenge: From dev to deploy
  • Solution: From dev to deploy
2. Sprint 2: Beta
  • Prepare sprint backlog
  • Build models
  • Build code
  • Deliver and deploy
  • Challenge
  • Solution
3. Sprint 3: Release 1.0
  • Prepare sprint backlog
  • Implement 'included' use case
  • Final release
  • Refactoring
  • Challenge
  • Solution
Conclusion
  • Next steps

Taught by

Neelam Dwivedi

Related Courses

Sprint Planning for Faster Agile Team Delivery
University System of Maryland via edX
Agile Project Management
University System of Maryland via edX
Getting Started with Azure DevOps Boards
Coursera Project Network via Coursera
Agile at Work: Getting Better with Agile Retrospectives
LinkedIn Learning
Agile at Work: Reporting with Agile Charts and Boards
LinkedIn Learning