7.1. Using Metadata Effectively

Metadata documents can be used to help support and complete any of the many phases of the software development cycle. These documents are primarily used to clarify business and functional requirements for a system, as well as to help in the abstracting and designing of the actual software to be built. This chapter will focus on planning metadata documents (metadocuments) that encompass the envisioning, analysis, design, and architecture phases of the project.

I hope you have not gotten the impression so far that this book discourages the use of tried and true metadata documents such as the UML family, when appropriate. The documents described in this chapter are an important part of the software planning process. ...

Get Planning Smarter: Creating Blueprint-Quality Software Specifications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.