I started outlining Book III as a change in direction from Book II and a way to salvage parts of Book I
Book I made it to the proposal stage (rejected with honors). Book II was a rethink of Book I and got a tiny amount of mental traction.
The working titles were (approximately)
I: Revitalizing Legacy Scientific Software
II: Writing Legacy Scientific Software (and Why You Would Want To)
III: Analysis Software and Engineering Practice
I wanted to avoid "A Holistic Approach" for III because while it's accurate, it sounds vague and "holistic medicine" really taints the term.
The quick summary is that the practice of engineering analysis revolves around the production of technical reports and calculations as artifacts of the analysis process. We first need to undetstand the purpose and practice of engineering analysis, define the role of analysis software, and develop critical characteristics of analysis software to ensure it supports engineering peactic.
It's a long way of saying we need to understand the work philosophy, intent, practice, and artifacts to ensure software tools support good work practice. We also need to rethink how we teach software development to engineers, to integrate it with practice rather than isolating and simplifying it as a generic task suitable for computer science educators and a general audience. Software development requires context to understand good practice in a specific environment.