Chapter 25 — Design studio I
Lesson map
Lesson 25 published. Map, example, EX073.
flowchart TD
N0["Learning outcomes"]
N1["25.1 Studio work"]
N2["25.2 Critique received"]
N3["25.3 Responses and trade-offs"]
N4["25.4 Documentation"]
N5["Synthesis"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5
N5 --> EX["Worked example"]
EX --> Q["Exercise EX073"]
Logical drawing
flowchart LR
N0["Learning outcomes"]
N1["25.1 Studio work"]
N2["25.2 Critique received"]
N3["25.3 Responses and trade-offs"]
N4["25.4 Documentation"]
N5["Synthesis"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> Q["EX073"]
[Learning outcomes]
|
v
[25.1 Studio work]
|
v
[25.2 Critique received]
|
v
[25.3 Responses and trade-offs]
|
v
[25.4 Documentation]
|
v
[Synthesis]
|
v
[Worked example] --> [Exercise EX073]
Learning outcomes
You will (1) present an identity design for critique; (2) respond to critique with evidence; (3) record decisions and actions.
25.1 Studio work
A design studio is a structured session where Sana presents work in progress and invited peers question it. She brings the architecture diagram, data model, lifecycle flows, threat ranking and a list of open questions. Attendees include Dr Hale, two fellow students, a council application owner and a service desk team leader. Studios catch design problems while they are cheap to fix. Sana's goal is not to defend the design but to discover its weaknesses before staff and auditors do, so she asks attendees to focus on what would break.
25.2 Critique received
The service desk leader points out that call-back verification fails for new starters whose phone numbers are not yet in HR records. A fellow student asks what happens to access when HR records a leaver date in error. The application owner notes that some vendors take weeks to support SCIM. Each comment is a hypothesis about a weakness. Sana does not argue in the room; she records each comment, asks clarifying questions and later checks it against evidence, changing the design where the comment holds up.
25.3 Responses and trade-offs
For new starters, Sana adds in-person verification with photo identification on the first day. For erroneous leaver dates, she adds a short grace period for disabling, during which HR can reverse the change, balanced against the four-hour requirement by making the grace period one hour. For slow vendors, she accepts scripted daily exports as an interim connector, documented as residual risk. Each trade-off is recorded with the options considered and the reason for the choice, so it can be revisited if circumstances change.
25.4 Documentation
After the studio, Sana writes a short record: attendees, material presented, every comment, her response and actions with owners and dates. She sends it to participants to confirm accuracy. The record shows how the design evolved and why, which helps her examiners and anyone who later maintains the system and wonders why there is a one-hour grace period. Short, prompt records are far more useful than long ones written weeks later from fading memory. The record also feeds the decision log used in the thesis.
Worked example
Three studio comments lead to first-day in-person verification for new starters, a one-hour leaver grace period and interim scripted connectors for slow vendors, all recorded with reasons.
Synthetic case. Studio participants and comments are synthetic.
Errors and limits
Defending a design in the studio instead of recording and testing comments wastes the session's value.
Exercises
- EX073 — New starter gap. What gap did the service desk leader find? Rubric: 3 = call-back fails for new starters without HR phone numbers;; 2 = new starters;; 1 = vague;; 0 = none.
- EX074 — Grace period. What grace period does Sana add for leaver disabling? Rubric: 3 = one hour, reversible by HR;; 2 = one hour;; 1 = one day;; 0 = none.
- EX075 — Slow vendor response. How does Sana handle vendors slow to support SCIM? Rubric: 3 = interim scripted daily exports as residual risk;; 2 = scripts;; 1 = wait;; 0 = none.
Synthesis
Studios expose design weaknesses early, and recorded responses and trade-offs show how the design improved.
Continue studying — chapter 25 of 50
← Chapter 24 (draft) · Course chapter index · Chapter 26 (draft) →