Skip to content

Enforce Secure Coding Practices

Author: Muneeb Ali
Version: 1.0
Date: 20.02.2024

User roles

  1. Developer
  2. Tester

Prerequisites / Conditions

  • None

Use Case Diagram

uml diagram Developer –-> training on secure coding practices –-> using secure libraries and frameworks –-> rigorous testing.

Description of use case -eg. Modify existing request

  1. Educate developer on what practices are used for secure coding.
  2. Use verified and secure libraries and frameworks e.g. NumPy etc.
  3. Tester will try as hard as possible to break the code if code breaks the vulnerability will be fixed.

Exceptions

  • Third part dependencies

  • Human error

Result

  • Secure code and easily readable

Use frequency

  • always

Additional information

  • No additional info

Sources

This wiki-document is based on the The public administration recommendations

Thans to the original authors.