ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

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

user-image
تم إضافة السؤال من قبل Feras Abualrub , Web Solutions Manager , Qistas for Information Technology
تاريخ النشر: 2013/09/13
Yahya Abdel-Hadi
من قبل Yahya Abdel-Hadi , Lead Business Analyst , ITG

Class Diagrams, Sequence Diagrams, and Package Diagram.

Nesrin Abdulmaksoud
من قبل 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
من قبل Abbas Abdallah Abdulhamid , Senior System Analyst , ali alghanim & sons group general trading & contracting co

Class diagram, workflow diagram and sequence diagram

Ahmad Nairat
من قبل Ahmad Nairat , Deputy HR Manager , Combined Group Contracting

class diagram is the best one

Daranivasan Anandaraman
من قبل 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.

المزيد من الأسئلة المماثلة