Dynamic

No Formal Standards vs ISO Standards

Developers should consider this approach when working in fast-paced, innovative projects where requirements are unclear or rapidly changing, such as in early-stage startups, research and development, or prototyping phases meets developers should learn and use iso standards when working on projects that require adherence to international quality, security, or interoperability norms, such as in regulated industries like finance, healthcare, or aerospace. Here's our take.

🧊Nice Pick

No Formal Standards

Developers should consider this approach when working in fast-paced, innovative projects where requirements are unclear or rapidly changing, such as in early-stage startups, research and development, or prototyping phases

No Formal Standards

Nice Pick

Developers should consider this approach when working in fast-paced, innovative projects where requirements are unclear or rapidly changing, such as in early-stage startups, research and development, or prototyping phases

Pros

  • +It allows for creative problem-solving, reduces overhead from bureaucracy, and enables teams to pivot quickly based on feedback or new insights, though it requires strong communication and self-organization to avoid chaos
  • +Related to: agile-methodology, lean-development

Cons

  • -Specific tradeoffs depend on your use case

ISO Standards

Developers should learn and use ISO Standards when working on projects that require adherence to international quality, security, or interoperability norms, such as in regulated industries like finance, healthcare, or aerospace

Pros

  • +For example, ISO/IEC 27001 is crucial for implementing information security management systems, while ISO/IEC 25010 guides software quality evaluation
  • +Related to: quality-assurance, compliance-management

Cons

  • -Specific tradeoffs depend on your use case

The Verdict

Use No Formal Standards if: You want it allows for creative problem-solving, reduces overhead from bureaucracy, and enables teams to pivot quickly based on feedback or new insights, though it requires strong communication and self-organization to avoid chaos and can live with specific tradeoffs depend on your use case.

Use ISO Standards if: You prioritize for example, iso/iec 27001 is crucial for implementing information security management systems, while iso/iec 25010 guides software quality evaluation over what No Formal Standards offers.

🧊
The Bottom Line
No Formal Standards wins

Developers should consider this approach when working in fast-paced, innovative projects where requirements are unclear or rapidly changing, such as in early-stage startups, research and development, or prototyping phases

Disagree with our pick? nice@nicepick.dev