Do softtware engineers in practice, REALLY adopt structured systematic approach to design ?

Question by C-Baz69: Do softtware engineers in practice, REALLY adopt structured systematic approach to design ?
okay. i ask this question because in the academic field students are bombarded with literature, on how and why one must avoid ad-hoc approaches to software development - regardless of how good a programmer(s) you are.

I wonder just how much of software development is 'common sense' and how much of it is based on 'experience'. All the time I hear about 'software projects failing'

Time and Attendance Management more ...