Software Engineering as a Discipline

Software engineering is in a sad state of affairs currently and needs to develop from its current ad-hoc and informal procedure into one that embraces both sides of Computer Science: Theory of Computation and Theory of Systems To do so requires Software Engineering as a Team Focus, and Software Delivery; ultimately culiminating in something that I’m currently calling Continuous Compliance.