Uncovering Requirements With UML Class Diagrams Part 2

Posted on:

We continue our exploration of UML Class Diagrams with this article that explores how to represent basic business relationships in a class diagram. Drawing these relationships can dramatically clarify requirements documents. Using a class diagram to supplement other requirements documents provides for a centralized reference that enables a shared understanding […]

Uncovering Requirements With UML Class Diagrams Part 1

Posted on:

UML Class Diagrams can be used not only for documenting software design, but for documenting software requirements. One of the challenges in writing clear, unambiguous requirements is being precise about what a particular word means. This is especially true with symbolic terms like “quote” or “customer” – where everyone knows […]

The Price Microsoft Pays By Ignoring Vista Customers

Posted on:

We read a lot about the value of listening to your customers and understanding your markets. We don’t hear as much about what happens when you ignore your customers. Thanks to documents exposed as part of a class action lawsuit, we get to see just how bad it can be. […]