Software Requirements Planning

API    |    Intermediate
  • 14 videos | 56m 53s
  • Includes Assessment
  • Earns a Badge
Rating 3.8 of 31 users Rating 3.8 of 31 users (31)
In this course, you'll explore the software requirements engineering process and how it applies to API software development, including gathering and validating requirements, and prioritizing features. You'll start by examining the key elements of the requirements engineering process, and how to work with stakeholders, including stakeholder identification, methods for turning stakeholder demands into requirements, and coaching stakeholders with regards to their requirement selection. You'll then learn techniques for identifying requirements, best practices for turning requirements into software specifications, and techniques for prioritizing features. Next, you'll discover tips for identifying hidden requirements and creating a requirements traceability matrix. Lastly, you'll explore planning requirements for API development, how to apply requirements engineering to software development lifecycles, and how to validate software requirements.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recognize the key elements that make up the requirements engineering process
    Recognize the appropriate types of stakeholders to help determine software requirements
    Recognize methods for gathering stakeholder demands and turning them into requirements
    Recognize how to coach stakeholders on possible challenges with some of their requirements and help them choose the right path
    Recognize techniques for identifying requirements
    Recognize best practices on how to turn requirements into software specifications that are complete, concise, correct, consistent, testable, and unambiguous
  • Recognize techniques to help prioritize features, and determine the mvp and what can be delayed to future sprints
    Recognize tips and tricks to identify hidden requirements
    Recognize tips and tricks to create a requirements traceability matrix
    Recognize how to approach requirements planning for api development
    Demonstrate the effective use of requirements engineering applied to software development lifecycles
    Demonstrate how to validate software requirements
    Review the key concepts covered in this course

IN THIS COURSE

  • 1m 57s
  • 3m 14s
    Upon completion of this video, you will be able to recognize the key elements that make up the requirements engineering process. FREE ACCESS
  • Locked
    3.  Identifying Stakeholders
    5m 50s
    After completing this video, you will be able to recognize the appropriate types of stakeholders to help determine software requirements. FREE ACCESS
  • Locked
    4.  Understanding Stakeholder Demands
    3m 25s
    Upon completion of this video, you will be able to recognize methods for gathering stakeholder demands and turning them into requirements. FREE ACCESS
  • Locked
    5.  Coaching Stakeholders
    5m 4s
    Upon completion of this video, you will be able to recognize how to coach stakeholders on possible challenges with some of their requirements and help them choose the right path. FREE ACCESS
  • Locked
    6.  Identifying Requirements
    2m 50s
    After completing this video, you will be able to recognize techniques for identifying requirements. FREE ACCESS
  • Locked
    7.  Generating Software Specifications
    3m 47s
    After completing this video, you will be able to recognize best practices on how to turn requirements into software specifications that are complete, concise, correct, consistent, testable, and unambiguous. FREE ACCESS
  • Locked
    8.  Prioritizing Features
    3m 3s
    After completing this video, you will be able to recognize techniques to help prioritize features, and determine the MVP and what can be delayed to future sprints. FREE ACCESS
  • Locked
    9.  Identifying Hidden Requirements
    4m 33s
    After completing this video, you will be able to recognize tips and tricks to identify hidden requirements. FREE ACCESS
  • Locked
    10.  Using a Business and Technical Matrix
    3m 7s
    After completing this video, you will be able to recognize tips and tricks for creating a requirements traceability matrix. FREE ACCESS
  • Locked
    11.  Planning Requirements for API Development
    3m 30s
    After completing this video, you will be able to recognize how to approach requirements planning for API development. FREE ACCESS
  • Locked
    12.  Applying Requirements Engineering
    8m 36s
    Learn how to apply the effective use of requirements engineering to software development lifecycles. FREE ACCESS
  • Locked
    13.  Validating Software Requirements
    6m 20s
    In this video, you will learn how to validate software requirements. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 38s
    Learn how to review the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.6 of 3447 users Rating 4.6 of 3447 users (3447)
Rating 4.6 of 5 users Rating 4.6 of 5 users (5)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 128 users Rating 4.6 of 128 users (128)
Rating 4.3 of 6 users Rating 4.3 of 6 users (6)
Rating 3.7 of 60 users Rating 3.7 of 60 users (60)