Master Classes

IDesign’s Master Classes are the world’s most intensive, most comprehensive training for architects and projects leads.

There is simply no substitute for being trained by the world's leading experts in the subject, and the IDesign architects offer a profound insight on the technology, the design, and the team. The material presented goes well beyond anything that you can find using conventional training sources often presenting IDesign's original techniques and breakthroughs.

In addition to the frontal presentations, the classes use lab exercise and numerous conceptual demos and original tools and utilities. The demos are useful not only in training but afterwards, serving as a starting point for new projects, and as a rich reference and resource for samples.

Click here for past student testimonials.

We conduct the Master training class all over the world, both on-site and as a public event.

A unique post-class benefit of attending the IDesign Master Classes is the IDesign Alumni forum - a by-invitation-only forum where you can discuss with other IDesign alumni your experiences with practicing our techniques, share observation and insights, and ask pertinent questions about our methodology and the technologies we use. The Alumni forum will provide you with the insider feedback that is so hard to come by using public resources. The members of the forum are all world-class developers, architects, and project leads, and the discussion amongst this group is profound, insightful, and of the highest quality.

For an on-site class, click here for additional information.

Clinics

The IDesign clinics are highly effective approach for practicing our techniques and ideas.

The clinics combine the best of both our approaches for addressing customers' needs, manifested as a true cross between consulting and classroom type training. While the clinics contain some formal training (to avoid a dependency on one of the Master Classes), the bulk to the week is devoted to working on real-life systems. The clinics allow us to go into techniques and fine details at a fine level that is simply impractical in the already intense Master Classes.

While the clinics teach the IDesign approach and our thought process, sharing our best practices, pitfalls, tips and guidelines, they go beyond technical matters. All clinics place considerable emphasize on soft skills such as interviewing customers, presetting at a design review, selling your ideas to top management using their language, and collaborating successfully with your peers. In addition, all clinics produce concrete deliverables for the selected systems, such as system architecture, project design, detailed design, or cloud deployment and architecture, depending on the nature of the specific clinic.

We designed the clinics to accelerate the learning process, literally compress some decades of experience into a single week. During the clinic the students are divided into small teams, each working on the design of the solution. The teams then present their solution to the class, and the IDesign Master Architect also presents the school solution. By critiquing some 3-5 solutions for the same problem (as well as the school solution) you gain immense insight into the making of a world-class design approach, something that might take you years to derive on your own.

There is no denying it: with any knowledge intensive domain there is nothing like improving your skills with a true master of the craft who can instantly recognize your stumbling blocks, what you are doing wrong and how to improve on it. The clinics are such a unique opportunity of spending quality time with IDesign, as well as a forum for focused high-caliber discussions and mentorship. Our customers refer to the clinics as the best way there is of training architects.

Upcoming Training



Detailed Design Clinic
Join IDesign architect Michael 'Monty' Montgomery for a hands-on, interactive, week practicing and refining your skills in the craft of contract factoring. Through the guidance of an IDesign Master Architect, participants will not only depart with expertise in advanced contract factoring rationale and techniques but also with the detailed designs for the services of the select systems we work on.
4/28/2025 - 5/2/2025
Online, EST
Project Design Master Class
IDesign principal Juval Löwy conducts this unique opportunity for architects and project managers to master the critical skills of project design.
6/23/2025 - 6/27/2025
Zurich, Switzerland
Architecture Clinic
Join Michael Montgomery for a unique experience where you will be immersed in the activities of designing multiple systems in a collaborative environment and practice the IDesign Method.
7/21/2025 - 7/25/2025
Online, EST
Project Design Master Class
IDesign principal Juval Löwy conducts this unique opportunity for architects and project managers to master the critical skills of project design.
10/20/2025 - 10/24/2025
Online, PST
Architect's Master Class
IDesign principal Juval Löwy conducts this unique opportunity for the professional architect, mastering the skills and techniques required of today’s modern software architects.
11/3/2025 - 11/7/2025
Online, PST
Detailed Design Clinic
Join IDesign architect Michael 'Monty' Montgomery for a hands-on, interactive, week practicing and refining your skills in the craft of contract factoring. Through the guidance of an IDesign Master Architect, participants will not only depart with expertise in advanced contract factoring rationale and techniques but also with the detailed designs for the services of the select systems we work on.
11/17/2025 - 11/21/2025
Online, EST

Testimonials

Just got back from a grueling week at IDesign’s Architecture Clinic. ...read more Much like the Master Class, I feel this one propelled me ahead years (which explains why I’m so exhausted). I’ve struggled with what functional decomposition is, why it’s bad, and what’s the right way to decompose based on volatility. A couple days into the Clinic, I was still stuck and thinking that maybe my brain was just not wired right. However, after working with my team to decompose our third system, things finally clicked, lights flicked on, rubber met road, and I got it! I can just about guarantee if you’re struggling like I was, the Clinic is the solution to your problem. The two things the Clinic gave me that are tough to get in the real world were four opportunities to practice architecting a system – non-trivial, real systems BTW – and get my designs reviewed by master software architects. Those two things in conjunction made it worth every penny, and everything else – hearing eight other designs and reviews, the IDesign Method training, the process lecture, the bonus classes, lunches and dinners with the IDesign architects – made it that much better.

Todd Sprang , BNA Software

I’ve been practicing the IDesign Method for a while now, and over the years my solutions keep getting better. ...read more They are consistent, they meet the requirements, they are extensible, easy to maintain, scalable, robust, secure, and delivered on time. I will admit I still make mistakes, both technical and soft-skills, and I wish I had a world-class architect looking over my shoulder telling me what I was doing wrong, how to recognize functional design, how to spot process mistakes and how to resolve the issues. That is what the Architecture Clinic addressed for me. A week of having IDesign architects guiding and teaching me what I needed to do, techniques for how to do it correctly, how to spot mistakes early on and fix them, and how to present my ideas with confidence. The speed at which everyone attending the clinic learnt was phenomenal. There were people that weren’t full time architects and had no industry knowledge, designing the architecture for financial trading software on day three of the clinic!! The solutions presented by the groups on day 4 were what I would expect a top software architect with years of training and experience to produce. The transformation from day 1 to day 4 was truly amazing. In summary, I will never have to ask myself what I need to do again. I simply follow the mechanical process of the IDesign Method and apply the techniques of the Architecture Clinic, following its steps and at the end I will have captured the correct requirements, a beautiful architecture, an impressive presentation technique, and a software delivery process ready for success.

Stuart Snaddon , Software Architect

There are moments in life that stake claims to permanent spaces in our minds. ...read more Some are universally relatable; marriage, graduation, the birth of a child. Sometimes though these are uniquely personal, moments that can only be described as epiphanies. For me, a number of these moments were instigated by Juval’s no-nonsense, no excuses approach to Software Architecture. Awakenings like this don’t take place in some classroom, being led through scripted labs by a questionably-qualified instructor who fails to answer any question whose answer can’t be gleamed from the course materials or found by consulting Google. Your brain has to be stimulated and engaged enough to force this kind of introspection, and that’s what the Clinic delivers. I cannot begin to express how career-changing a course like this can be when it is led by a true master of the craft. The Clinic didn’t merely teach me new things, it taught me new ways to think about things I already knew and also to revisit things I thought I already knew. If you haven’t attended the Clinic, do it. If you’ve already attended the Clinic, send your team. You will produce software leaps and bounds ahead of your best prior to the Clinic.

Brian Friedman , Lead Software Engineer