DITA and the death of technical documentation as we know it

In this introductory article, Andrew J. Thomas argues for shifting product and system design documentation development to new approaches such as the Darwin Information Typing Architecture (DITA) to support the growing use of Agile techniques to deliver reliable systems based on increasingly complex hardware and software designs. Companies today are facing incredible challenges to deliver products to market at …

Early Hardware/Firmware Collaboration

A few years ago, I was invited to a high-level design review of a new SoC. The proposed design contained an I/O block that needed features added. I successfully convinced them to replace that block instead with an existing block that had the needed features, had seen silicon, and had a functional driver. Months later on real hardware, bringing up …