BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
DTSTART:20250309T030000
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241103T010000
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig
DTSTART;VALUE=DATE:20250224
DTEND;VALUE=DATE:20250306
CLASS:PUBLIC
CREATED:20241108T105257
DESCRIPTION: System Design and Software Architecture Workshop for software 
 architects and other system designers . These will all have async work coo
 rdinated over Slack\, and in-class work\, coordinated over Zoom\, on: \n\n
  \n Feb 24-26 and Mar 3-5\, 2025 at 11 am - 3:30 pm Eastern Time ( 6 x 4 h
 r sessions\, with a 30 minute break each day) \n \n\n Overview\nWe work in
  small teams on creating a draft system design and architecture\, and lect
 ure topics are driven by the concerns that are being addressed as we do so
 . This allows us to work on shaping a system design\, moving from explorin
 g the system concept to architectural definition\, weaving guidance\, disc
 ussion and practice.\nAs we iterate through architecture design with its t
 rade-offs\, decision making\, modeling and specification\, we grapple with
 : \n\n \n system design: systems concepts\, uncertainty and complexity\, c
 ontext\, framing\, constraints\, forces and trade-offs. \n business and te
 chnical strategy \n system capabilities and properties: understanding need
 s/concerns and designing system capabilities and system properties includi
 ng run-time qualities such as scalability and reliability\, and developmen
 t-time qualities such as evolvability/extensibility. \n architectural patt
 erns: structural patterns such as layers\, hexagonal architecture\, and mi
 croservices\, and mechanisms that may be architecturally significant in va
 rious contexts. \n systems and architecture modeling including an introduc
 tion to (just enough\, as relevant) Unified Modeling Language (UML) and C4
 \, but drawing on other templates and modeling as appropriate to the desig
 n stage and its decision focus. \n architectural views: structural views h
 elp document and communicate the architecture in terms of the components a
 nd their relationships\, and are useful in assessing architectural qualiti
 es like extensibility. Behavioral views are useful in thinking through how
  the components interact to accomplish their assigned responsibilities and
  evaluating the impact of what-if scenarios on the architecture. Behaviora
 l views are especially useful in assessing run-time qualities such as perf
 ormance and security. Execution views help in evaluating physical distribu
 tion options and documenting decisions. \n component specification\, inter
 faces and APIs: components are identified and assigned responsibilities\, 
 and interfaces are designed. \n key architectural design principles and he
 uristics\, including abstraction\, separation of concerns\, postponing dec
 isions\, and simplicity\, and related techniques such as interface hiding 
 and encapsulation\, as well as system decomposition principles\, factoring
  and refactoring\, and good interface design. \n architecture improvement:
  we pause periodically to consider what it means to improve and evolve sys
 tems and their design\, and why\, when and how to do that. \n \n\n Instruc
 tor: Ruth Malan \n\n Outside the US/Canada/EU/UK: Please contact us for pu
 rchase parity pricing and scholarship options \n\n More information: www.r
 uthmalan.com \n
LAST-MODIFIED:20250221T160854
LOCATION:Remote
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:System Design Workshop Mar 2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077340
DTSTART;TZID=America/New_York:20250224T110000
DTEND;TZID=America/New_York:20250224T153000
CLASS:PUBLIC
CREATED:20241108T105258
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 1
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077341
DTSTART;TZID=America/New_York:20250225T110000
DTEND;TZID=America/New_York:20250225T153000
CLASS:PUBLIC
CREATED:20241108T105258
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 2
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077342
DTSTART;TZID=America/New_York:20250226T110000
DTEND;TZID=America/New_York:20250226T153000
CLASS:PUBLIC
CREATED:20241108T105259
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 3
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077343
DTSTART;TZID=America/New_York:20250303T110000
DTEND;TZID=America/New_York:20250303T153000
CLASS:PUBLIC
CREATED:20241108T105259
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 4
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077344
DTSTART;TZID=America/New_York:20250304T110000
DTEND;TZID=America/New_York:20250304T153000
CLASS:PUBLIC
CREATED:20241108T105259
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 5
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260315T015240Z
UID:uZQBig1077345
DTSTART;TZID=America/New_York:20250305T110000
DTEND;TZID=America/New_York:20250305T153000
CLASS:PUBLIC
CREATED:20241108T105259
LAST-MODIFIED:20250222T022554
ORGANIZER:mailto:training@bredemeyer.com
SUMMARY:[System Design Workshop Mar 2025] System Design Day 6
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
URL;VALUE=URI:https://ti.to/bredemeyer/system-design-feb-2025
END:VEVENT
END:VCALENDAR
