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

SRE Fundamentals and Security
IBM via edX
Cyber Security in the Software Development Life Cycle
Coventry University via FutureLearn
How Cyber Security Affects the Software Development Life Cycle
Coventry University via FutureLearn
Information Security Design and Development
Coventry University via FutureLearn
Introduction to Medical Software
Yale University via Coursera