| ▲ | iamnothere 2 hours ago | |
The process of developing software has an impact on the outcome, especially if the software is tied in with physical systems. If you’re looking for software that meets specific criteria, built to an engineering standard, you need a formal process around it. Also, a purely software-focused standard doesn’t make sense for CAs, as they also operate and maintain infrastructure. The failure with this CA was a process failure. I probably emphasized software too much in my reply, but that’s usually where I see people call for standards to be forced on the “tech” industry. | ||
| ▲ | AlotOfReading 2 hours ago | parent [-] | |
Sure, not going to disagree that processes affect outcomes. As someone who lives with standards-following-practices every day though, I always have to caution people that following the process is often a vastly different thing than improving the outcome. For example, (most) certified compilers are great from a process perspective, and awful if your goal is less buggy software. My opinion is that all the process in the world won't help if the people doing it don't care about the outcomes. | ||