Secure Programmer: Intro to Programming Standards

Beginner
  • 10 Videos | 1h 1m 18s
  • Includes Assessment
  • Earns a Badge
Likes 44 Likes 44
In this course, learners can explore various IEEE programming standards, software requirement types, and requirements gathering techniques. Discover how software quality is defined and steps to take in the change management process. Begin this 10-video course with an introduction to basic programming and software engineering concepts. Then move on to a three-part tutorial on programming standards—part A on recalling IEEE programming standards including general, testing and quality, and maintenance and documentation standards; part B on IEEE standards, including NIST SP 800-27, ISO/IEC 15504 and 24744:2014, and ISO 29110; and part C on recalling IEEE and ISO programming standards. This leads into identifying software requirement types, the functionality, usability, reliability, performance, and supportability (FURPS) model, and the requirements gathering techniques. Next, you will explore requirements gathering techniques such as brainstorming, interviews, focus groups, and reverse engineering, and examine quality and the change management process. In the final tutorial, learners observe how to apply the IEEE Std 730 standard for software quality.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    define basic programming & software engineering concepts
    recall IEEE programming standards including general, testing and quality, and maintenance and documentation standards
    recall IEEE programming standards including NIST SP 800-27, ISO/IEC 15504 and 24744:2014, and ISO 29110
    recall IEEE and ISO programming standards
  • identify software requirement types, the FURPS model, and the requirements gathering techniques
    identify requirements gathering techniques such as brainstorming, interviews, focus groups, and reverse engineering
    describe quality and the change management process
    apply the IEEE Std 730 standard for software quality
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    3m 2s
    UP NEXT
  • Playable
    2. 
    Introduction to Programming
    9m 34s
  • Locked
    3. 
    Programming Standards Part A
    8m 3s
  • Locked
    4. 
    Programming Standards Part B
    5m 27s
  • Locked
    5. 
    Programming Standards Part C
    4m 59s
  • Locked
    6. 
    Requirements Concepts
    5m 21s
  • Locked
    7. 
    Requirements Gathering Techniques
    5m 51s
  • Locked
    8. 
    Quality and Change Management
    6m 39s
  • Locked
    9. 
    IEEE Std 730 Standard for Software Quality
    4m 42s
  • Locked
    10. 
    Course Summary
    2m 11s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 59 Likes 59  
Likes 9 Likes 9  
Likes 39 Likes 39  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE