Final Exam: Secure Agile Programmer


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Final Exam: Secure Agile Programmer will test your knowledge and application of the topics presented throughout the Secure Agile Programmer track of the Skillsoft Aspire Programmer to Secure Agile Programmer Journey.



Expected Duration (hours)
0.0

Lesson Objectives

Final Exam: Secure Agile Programmer

  • apply best practices for secure software development
  • apply bug tracking in an Agile environment
  • apply continual security testing
  • apply story-driven modeling
  • apply verification and validation for Agile programming
  • build secure user stories
  • collect Agile requirements
  • compare between Agile and Waterfall
  • conduct static code analysis
  • configure bug tracking in an Agile environment
  • create a secure Agile culture
  • create a secure Agile software development lifecycle
  • create secure user stories
  • create secure user story
  • 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
  • define Agile techniques including the use of user stories
  • describe Agile and security concepts
  • describe Agile modeling
  • describe Agile modeling
  • describe Agile processes such as the Agile Unified Process and the use of sprints
  • describe Agile testing
  • describe best practices for secure Agile development
  • describe extreme programming
  • describe iterative software development
  • describe Lean software
  • describe rapid application development
  • describe Scrum
  • describe secure methods for Scrum
  • differentiate between Agile and Waterfall
  • facilitate a secure organizational culture
  • gather Agile requirements
  • identify Agile methods
  • identify Agile modeling
  • identify Agile processes such as the Agile Unified Process and the use of sprints
  • identify Agile techniques including the daily standup meeting, pair programming, Scrum events, and planning poker
  • identify rapid application development
  • identify Scrum roles
  • identify secure methods for Scrum
  • implement Agile testing
  • implement a secure Agile software development lifecycle
  • implement best practices for secure software development
  • implement continual security testing
  • implement continuous integration techniques
  • implement Disciplined Agile Delivery
  • implement metrics into Agile programming
  • implement Specification by Example
  • implement story-driven modeling
  • implement testing standards into Agile
  • implement verification and validation for Agile programming
  • integrate metrics into Agile programming
  • integrate testing standards into Agile
  • perform static code analysis
  • promote a secure Agile culture
  • promote a secure organizational culture
  • recall Agile and security concepts
  • recognize iterative software development
  • recognize Lean software
  • use secure user stories
  • use Specification by Example
  • Course Number:
    it_fesap_04_enus

    Expertise Level
    Intermediate