Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

What is the UML diagrams that should be considered as the most important to be mentioned in software technical documentation?

user-image
Question ajoutée par Feras Abualrub , Web Solutions Manager , Qistas for Information Technology
Date de publication: 2013/09/13
Yahya Abdel-Hadi
par Yahya Abdel-Hadi , Lead Business Analyst , ITG

Class Diagrams, Sequence Diagrams, and Package Diagram.

Nesrin Abdulmaksoud
par Nesrin Abdulmaksoud , Technical Team Leader , UPS

The most important is the class diagram which expose the level of business understanding, but before it a more abstract diagrams help in understanding which are sequence, activity, and collaboration diagrams

Abbas Abdallah Abdulhamid
par Abbas Abdallah Abdulhamid , Senior System Analyst , ali alghanim & sons group general trading & contracting co

Class diagram, workflow diagram and sequence diagram

Ahmad Nairat
par Ahmad Nairat , Deputy HR Manager , Combined Group Contracting

class diagram is the best one

Daranivasan Anandaraman
par Daranivasan Anandaraman , Business Analyst , ADP

To my knowledge, UML can be classified as Structural and Behavioral Diagrams. Most of the Behavioral Diagrams can be provided by BA for understanding purpose. If it is not clear/not sufficient diagrams, then they can be done if required in Technical document along with the Structural Diagrams. 

 

Behavioral Diagram: State Machine Diagram, Communication Diagram, Use Case Diagram, Activity Diagram, Sequence Diagram, Interaction Overview Diagram, Timing Diagram

Structural Diagram: Class Diagram, Component Diagram, Deployment Diagram, Object Diagram, Package Diagram, Profile Diagram, Composite Structure Diagram

 

The importance of diagrams differs based on project and the diagrams can also be customized accordingly for the need. For example,  a technical document that is used in game development may consist Strategic Pattern, Chain of Responsibility, Composite Pattern and few more.

More Questions Like This