• Computer displaying warning message

    Quality at the Start Means Success at the End

    Don’t Let Downtime Be Your Downfall  Test software like your reputation depends on it — because it does. One flawed software update. 8.5 million systems down. $5 billion in damages. The most [...]

  • Maintenance and Operations … and Evolution

    Maintenance and Operations... and Evolution Have you ever had a yard? They can be a blessing and a curse. At their best they strike a balance between suiting our needs [...]

  • Choosing your methodology wisely and planning carefully are the Quality Insurance for your software project.

    Quality Insurance

    Adam sorts out the meaning of 3 verbs (ensure, insure, assure), and the role of methodological rigor to ensure quality. Is Quality “Assurance” enough to ensure a quality outcome? How can we be more-sure in our assurances?

  • Lost in Translation: Why is COTS/ERP so hard?!

    Through decades of high profile failure and struggle the industry of information systems has become notorious for generating what I call “software disappointment.”Costly defect escapes, project cost overruns, and even outright failures [...]

  • Don’t let the plumber build your house!

    Years ago in school, before the days of CAD, I took a mechanical drawing class. Each student sat at their own drafting table and we learned formal techniques for professional-quality [...]