Essential UML diagrams in software specification

UML notation allows you to use a lot of diagrams that help you to prepare a complete software specification. After several years and projects working as a business analyst I want to point out those diagrams that I think are necessary and sufficent. I will not describe how to create individual diagrams (there is a lot of theory, examples, templates in the web) , but what are their goals and advantages.

Continue reading “Essential UML diagrams in software specification”