Very, very few of us follow any sort of engineering-like practices. "Engineer" has real and meaningful connotations that almost no software developers follow or can follow.
Engineers have certifications and legal consequences to turning out a complete turd. If a PE signs off on something that catastrophically breaks, they can be legally culpable. With very rare exceptions, "software engineers" just file something in Bugzilla.
Engineers have certifications and legal consequences to turning out a complete turd. If a PE signs off on something that catastrophically breaks, they can be legally culpable. With very rare exceptions, "software engineers" just file something in Bugzilla.