Going Beyond

It has been quite a while since the last post to this site, but the time has not been wasted.

As most of you know, Threats Manager Studio (TMS) and the Threats Manager Platform are the result of the feedback of many Threat Modelers around the globe, but you may not know that they are built by a single person. For this reason, it may be difficult to make significant updates and at the same time continue to produce content. To cope with this, I’ve devised a phased approach, which alternates richer releases introducing significant improvements on the capabilities, with smaller ones, mostly focused on stabilization. Those smaller releases allow for focusing more on producing content like posts, expanding the documentation, and preparing videos on YouTube.

I am happy to announce that I have just finished one of those richer releases. Therefore, you are welcome to download version 1.4.0 of TMS, now.

A step toward Threat Modeling vNext

The new version represents a major step toward Threat Modeling vNext, because it extends the use cases well beyond the traditional Threat Modeling process. As you know, this is a trend already present in TMS: think for example to the Roadmap functionality.

The new release does much more than that:

That’s not all, folks!

TMS 1.4.0 is not only about new major features. It also includes some minor but very important advancements to usability and several bug fixes, including:

The list is so long that I am sure I missed two or three important improvements you were waiting for. For a more complete list of changes, you can refer to the What’s New document.

A major effort

To give you an idea of the work done, I have some numbers to share. First of all, this new version has increased the number of Extensions composing the solution from 142 of version 1.3.4, to a whopping 180. That’s a 27% increment! The following chart can also be useful to understand how TMS has grown over the years. The last distribution shows a huge increment of over 33%, mostly due to the new DevOps Extension library and to the new scenarios for the Quality Extension library.

How the size of the distributions of TMS have changed over the years.

The road ahead

This new release is not the end of TMS. On the contrary, the best is yet to come.

What, now?

For a few weeks the work on TMS will be dedicated to a few important tasks. First of all, having touched about 25% of the codebase, a lot may go wrong, even if many changes have been to fix existing problems and even with all the testing done. Therefore, the main goal will be stabilization.

Another important goal will be to revise the documentation, to ensure that it is aligned with the latest version. Moreover, the documentation for Threats Manager Platform is totally missing, therefore this now becomes a priority as well.

And of course, I’ll publish more videos on YouTube and other media.

What, then?

But that is just the start. There are a lot of important topics that need covering with TMS. For instance, I have in my backlog the following big themes:

The list is partial. For instance, it does not cover usability improvements, which are and will remain the top priority for the foreseeable future. And for sure new topics continuously emerge.

And you, what would you like to see in this list?

In conclusion

Building all those big functionalities is not something that can be done with a single big iteration. It will reasonably take some time. But the path is clearly drafted.

Are you ready to Go Beyond?

Simone Curzi Avatar

Posted by

One response to “Going Beyond”

  1. […] Previous Entry Going Beyond […]

Leave a Reply to Version 1.4.1 is out – Threats Manager Studio Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.