In today’s world of thin nation boundaries, language should not be a barrier in communication. Pictures and diagrams are used by mankind for communication from Stone Age and even before that. Pictures and diagrams still play a crucial role in effective communication. Tools like UML have become a standard language for specifying, visualizing, constructing and documenting the artifacts of software system, as well as for business modeling and other non-software systems. UML has come up with various diagrams which found themselves very useful in various stages of application development. Even for requirements gathering phase, UML provides diagrams like Use Case Diagram and up to some extent Activity and state Machine Diagrams. There are certain non-UML diagrams like Screen Transition Diagram and Data Flow Diagram that exist and are very useful in gathering the requirements. However none of these diagrams capture the requirements to full extent. In addition to these diagrams, big chunk of requirements are always captured in big paragraphs which hardly follow any systematic way in gathering the requirements. Requirements Tree Diagram mainly targets such bulky paragraphs.
Using Requirements Tree Diagram as a main tool in requirements gathering, one can capture the requirements in diagrammatic manner which are easy to understand, easy to track and hence easy to communicate. With the unique tree structure, Requirements Tree Diagram provides systematic approach in capturing requirements. This diagram increases traceability of requirements. With the wide range of relationship between requirements, this diagram encourages the reusability of requirements and helps in identifying the impact of changing one requirement onto other requirements and on entire system. Requirements Tree Diagram provides a crystal clear picture of requirements reducing the change requests in the requirements that may occur in the later stages of implementation.
Interested in Requirements Tree Diagram? Let’s have a look at it in detail.
No comments:
Post a Comment