Real software architectures, documented with the arc42 template. Helps you jumpstart your own documentation.
Helps you decide what information to document and then, with guidelines and examples, shows you how to express an architecture …
Software architecture—the conceptual glue that holds every phase of a project together for its many stakeholders—is widely recognized as a …
Designing APIs with Swagger and OpenAPI introduces you to a design-first paradigm that will teach you the best practices for …
I was a bit disappointed with the book since our team has struggled with documentation. The general consensus was that …
The value-add to using modular design could have been summed up in a blog post (or perhaps a white paper) …
Designing the user experience has never been more exciting, while prototyping it has never been more challenging. Whether you are …
Requirements engineering is the process of eliciting individual stakeholder requirements and needs and developing them into detailed, agreed requirements documented …