Suzanne Robertson is a software consultant and member of the atlantic-systems-guild, specializing in requirements methodology. She collaborates closely with her partner james-robertson and is a co-author of adrenaline-junkies-and-template-zombies.
Requirements methodology
Suzanne Robertson's principal intellectual contribution is the development, with james-robertson, of the Volere requirements specification framework — a structured approach to requirements discovery, specification, and validation. The Volere methodology provides a template for requirements documents and a process for conducting requirements workshops, and has been adopted in enterprise and government software projects internationally.
The Volere work addresses a persistent gap in the structured methods tradition: even when system modeling (data flow diagrams, entity-relationship models) was disciplined and rigorous, requirements discovery — understanding what stakeholders actually need — remained largely ad hoc. Suzanne Robertson's contribution was to bring the same kind of structured discipline to the human interaction side of requirements: facilitation, elicitation, and stakeholder communication.
This work is in direct conversation with the peopleware-thesis — the argument that software failures are sociological rather than technical. Requirements failure is perhaps the clearest instance of the sociological problem: the gap between what stakeholders say, what they mean, what they need, and what developers understand is a communication and organizational problem, not a technical one.
Atlantic Systems Guild
Robertson's membership in the atlantic-systems-guild situates her within the institutional context that DeMarco and timothy-lister created and that shaped the broader peopleware tradition. The Guild's collaborative model allowed requirements methodology, team dynamics, and organizational analysis to develop in dialogue rather than in isolation. Her work complements steve-mcmenamin's essential systems analysis, peter-hruschka's systems engineering, and the structured design and usability tradition associated with larry-constantine, forming a multi-faceted practitioner framework around the structured methods core.
Adrenaline Junkies
adrenaline-junkies-and-template-zombies (2008), co-authored with DeMarco, Lister, James Robertson, McMenamin, Hruschka, and Constantine, reflects the Guild's collective consulting experience. Robertson's contribution draws on her observation of how projects succeed or fail in the requirements phase — a domain where the organizational-learning-disability identified in peopleware manifests most clearly in the form of organizations that cannot articulate what they actually need from a system.