.net - What UML diagrams do you create for ASP.NET applications? -


I work as a senior deve in a mid-sized company and work on the development of projects which Large size (> 1 year minimum). Most of the architects believe that the time involved in creating a UML diagram is not justified (although we are always pictorial for all projects of ERD and all informal flowchart types)

I have reduced the UML diagrams Looking to make less, the projects I work on, based on my quick research, it seems that the following are:

  1. To create a logical model - Object
  2. To create a physical model - component, class, sequence, activity
  3. for database model - ERD

  1. How do you make UML diagram in your company?
  2. Does MS Vissio have the ability to create all the diagrams?
  3. UML diagrams Is selected based on the type of application being developed?

# 1 Do you become a UML diagram in your company Are they?

We use the entire set of diagrams defined by UML, we use heavily in the diagram of the case of use, class diagrams, sequence diagrams and state machine diagrams. Are there.

# 2 Is MS Vissio the ability to make all the shapes given above?

Not like this, but generally we do not use visits for this because I personally support any equipment that is more suitable for the job, I support those devices Which allow me to create diagrams very quickly, without much fuss and fuss.

# 3 Has UML drawings been selected based on the type of application being developed?

UML can be used to describe aspects of any application, however, the nature of the application will affect the type and number of jobs you choose.

Most architects believe that the time involved in creating a UML diagram is not justified.

Do not take too much time to make UML diagrams needed. The key is to avoid reducing profit by developing a 'just enough' model to meet your needs. As I mentioned above, I focus on my modeling efforts to capture the main aspects of the system rather than strictly following the UML's strict rules. Apart from this, I do not hesitate to use the non-UML diagram (or just text) for the model aspects of the system, if doing so, I can better communicate aspects of the system of interest.


Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -