Upcoming Open Workshops

2-day course on Feb. 3/4 in NewYork City at the O’Reilly Software Architect Conference.

I also teach private workshops at your location for 8-12 participants. Please contact me via the links at the bottom of the page.

Architecting IT Transformation

Architecting IT Transformation

Digital transformation requires architects who can ride the Architect Elevator to connect the strategy penthouse with the IT engine room. These architects engage at multiple levels of the organization without omitting relevant detail. They also stay up-to-date with technology to understand the trade-offs of critical technology decisions. Digital transformation therefore presents architects with fantastic opportunities, but also with formidable challenges.

These aren’t skills that one learns by reading a book or by watching a TED talk. My highly interactive workshops therefore combine lecture, exercises, and role-playing to sharpen architects’ analytical, organizational, and communication skills. It’s a rare chance to learn top-level architecture skills from an actual chief architect.

Think like an Architect

Think like an Architect

Architects tackle complexity and communicate by using patterns, decision models, and systems thinking. Models increase decision quality and discipline by highlighting relevant properties while omitting unnecessary noise. Systems thinking allows architects to better predict systemic behavior, both in technical and organizational systems. It also helps detect and counter-act common system effects.

Communicate with Confidence & Content

Communicate with Confidence & Content

While many training seminars focus on either presentation style or technical content, this workshop combines both aspects: attendees exercise speaking and visual moderation techniques to make engaging presentations to C-level stakeholders that translate technical capabilities into key business benefits. Exercises are based on modern architectures and methods, such as microservices, containers technology, cloud computing, and lean and agile methods.

Audience & Participant Take-aways

Enterprise or IT architects, technical IT managers, technical program managers, and senior engineers equally benefit from this workshop by gaining an understanding of:

  • a chief architect’s role
  • tipping points created by technical and non-technical changes
  • the mindset and operating model differences between “digital” and traditional companies
  • architectural thinking applied to complex organizations
  • pitching complex topics to CxOs effectively
  • the economics of software delivery

Participants will be able to:

  • reverse-engineer an organization’s believes and influence them
  • clearly articulate the value of architecture in a digital transformation
  • communicate complex technical topics and their merit to both upper management and technical teams
  • “Zoom in and out” of a technical topic to view it from different levels of abstractions
  • cut through the complexity of large-scale systems by using models and systems thinking
  • make disciplined and principle-based architectural decisions
  • navigate organizational politics, harness complexity, and steer external vendors