Secure Agile Programming: Agile Techniques

Agile    |    Intermediate
  • 9 videos | 30m 16s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 79 users Rating 4.4 of 79 users (79)
Learners will discover how to gather Agile requirements, implement Agile processes, create a secure Agile software development (SD) lifecycle, implement Disciplined Agile Delivery, and apply best practices for secure SD in this 9-video course. First, you will take a look at Agile requirements, specifically at how to perform requirements gathering and management in an Agile environment. Next, learners will follow two tutorials on Agile techniques: Part A on defining Agile techniques including iterative delivery and the use of user stories, and part B on defining Agile techniques including the daily standup meeting, pair programming, Scrum events, and planning poker. Following on from this, you will learn how to create a secure Agile SDLC (software development lifecycle), to ensure that the software development, even in a fast-paced Agile environment, is secure. Learners will also discover how to implement Disciplined Agile Delivery, ensuring that things are kept to a schedule. In the final tutorial in this course, you will observe how to apply best practices for secure SD.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Gather agile requirements
    Define agile techniques including iterative delivery and the use of user stories
    Define agile techniques including the daily standup meeting, pair programming, scrum events, and planning poker
    Describe agile processes such as the agile unified process and the use of sprints
  • Create a secure agile software development lifecycle
    Implement disciplined agile delivery
    Apply best practices for secure software development
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 34s
  • 5m 19s
    Learn how to gather requirements in an Agile way. FREE ACCESS
  • Locked
    3.  Agile Techniques - Part A
    4m 58s
    Learn how to define Agile techniques, including iterative delivery and the use of user stories. FREE ACCESS
  • Locked
    4.  Agile Techniques - Part B
    3m 25s
    In this video, you will learn how to define Agile techniques including the daily standup meeting, pair programming, Scrum events, and planning poker. FREE ACCESS
  • Locked
    5.  Agile Processes
    3m 57s
    Upon completion of this video, you will be able to describe Agile processes such as the Agile Unified Process and the use of sprints. FREE ACCESS
  • Locked
    6.  Creating a Secure Agile SDLC
    4m 21s
    In this video, you will learn how to create a secure Agile software development lifecycle. FREE ACCESS
  • Locked
    7.  Disciplined Agile Delivery
    2m 43s
    In this video, you will learn how to implement Disciplined Agile Delivery. FREE ACCESS
  • Locked
    8.  Best Practices for Secure Software Development
    2m 53s
    In this video, you will learn how to apply best practices for secure software development. FREE ACCESS
  • Locked
    9.  Course Summary
    1m 6s

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.3 of 84 users Rating 4.3 of 84 users (84)
Rating 4.4 of 1482 users Rating 4.4 of 1482 users (1482)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 98 users Rating 4.4 of 98 users (98)
Rating 4.6 of 1279 users Rating 4.6 of 1279 users (1279)
Rating 4.6 of 104 users Rating 4.6 of 104 users (104)