SUG Meetup – Dec’17 New England on Sitecore UML

Was fortunate to attend the Sitecore User Group Meet New England on 12/06/2017 at 500, Harrison Ave, Boston, MA 02118. Hosted by Rick Cabral and Zachary Kniebel.

img_6836

Zach presented SitecoreUML which is a very powerful productivity tool for Architects to design and develop Sitecore Templates using UML diagrams WITHOUT LEARNING UML 🙂

tenor

He demonstrated:

  1. How can we create UML diagrams (using StarUML IDE)
  2. How the IDE can be Integrated with Sitecore
  3. How Sitecore Templates based on the UML diagrams can be created by just once single click.
  4. On the other hand how can we export already created Sitecore Templates in UML format for documentation purposes, which was very impressive. As he says – Its all about Visualization of the current Sitecore Templates implemented.

Think about these two scenarios:

  1. You are recently allocated a Sitecore project which have massive architecture implemented. If you get the entire Template hierarchy documented in a pictorial format using various UML object, it would be very easy to visualize the end to end implementation.
  2. Your current project is near finishing, using Sitecore UML you can create a very impressive documentation for various audiences like Business Users, IT, Developers which will help them to understand the implemented from a bird eye view.

Zach referenced OOTB Helix project templates and exported them in UML, also created few of new templates using StarUML by defining variety of Field Types and even with Standard Values, which I found cool.

From Zach’s documentation:

Some of the powerful features of SitecoreUML are:

  1. One-click deploy Sitecore templates from UML directly to Sitecore
  2. One-click generate UML diagrams and models from a template architecture in Sitecore
  3. Seamless integration between the StarUML IDE and Sitecore XP
  4. Save the URL of your Sitecore instance in your preferences so you don’t have to enter it every time
  5. Built using a JavaScript-based platform that supports Node.js and can be easily extended and tailored to your needs

You can find documentation on SitecoreUML on the URL mentioned below, which is huge and self-explanatory.

https://zkniebel.gitbooks.io/sitecoreuml/

Also if you want to make your hands dirty on the Project, it can be found on:

https://github.com/zkniebel/sitecoreuml/

awesome-staircases-13

Although there are still a lot of useful features to be implemented on this tool and he is actively working on this. But looking forward to use this tool in my next assignment to reduce the tedious efforts on documenting the Sitecore Architecture.

Looking forward to meeting all the fabulous guys again in January.

One thought on “SUG Meetup – Dec’17 New England on Sitecore UML

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s