picture courtesy of #WOCinTechChat written by Mark Downie Software development in many ways has lagged behind other engineering and scientific disciplines in academic rigor and professional regulations. When you take a closer look at most other engineering disciplines, they rest on a foundation of accretive professional standards, and on laws and regulations that expressly guard the public good. The sheer speed with which software patterns change and then subsequently permeate the lives of everyday people has probably contributed to our industries laissez-faire attitude. I would suggest that recent security breaches