Skip to content

Commit

Permalink
Simon Brown calls it the C4 model not 4C
Browse files Browse the repository at this point in the history
  • Loading branch information
emilybache committed Jan 16, 2024
1 parent 604bf92 commit e34e05a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
10 changes: 5 additions & 5 deletions _learning_hours/architecture/simon_brown_4c_container.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
theme: architecture
title: Simon Brown's 4C model - Container diagram
title: Simon Brown's C4 model - Container diagram
kata: instavoiced
difficulty: 2
author: emilybache
affiliation: ProAgile
---

# Simon Brown's 4C model - Container diagrams
# Simon Brown's C4 model - Container diagrams

This learning hour follows on from the previous one on this topic and goes into a little more detail about [The C4 model for visualising software architecture](https://c4model.com/)

Expand All @@ -18,13 +18,13 @@ This learning hour follows on from the previous one on this topic and goes into

## Session Outline

* 10 min connect: 4C recap
* 10 min connect: C4 recap
* 10 min concept: Context and Container diagrams
* 20 min concrete: draw a container diagram
* 15 min conclusions: compare Context and Container diagrams

### Connect: 4C recap
The list below comprises descriptions of elements of the 4C model. Some statements describe a Diagram, some describe an Abstraction. Fill in the blanks with the following words:
### Connect: C4 recap
The list below comprises descriptions of elements of the C4 model. Some statements describe a Diagram, some describe an Abstraction. Fill in the blanks with the following words:

- Component
- System Context
Expand Down
12 changes: 6 additions & 6 deletions _learning_hours/architecture/simon_brown_4c_context.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
---
theme: architecture
title: Simon Brown's 4C model - Intro
title: Simon Brown's C4 model - Intro
kata: instavoiced
difficulty: 1
author: emilybache
affiliation: ProAgile
---

# Simon Brown's 4C model - Intro
# Simon Brown's C4 model - Intro

This learning hour introduces the basic ideas in [The C4 model for visualising software architecture](https://c4model.com/)

## Learning Goals
- list the names of the four models in the 4C model
- describe the problem which the 4C model solves
- list the names of the four models in the C4 model
- describe the problem which the C4 model solves
- sketch a Context diagram
- distinguish between important elements to show in a Context diagram and details to exclude

## Session Outline

* 5 min connect: What architecture diagrams do you already know?
* 20 min concrete: analyse and draw diagrams for Instavoiced
* 10 min concept: 4C model
* 10 min concept: C4 model
* 10 min concrete: draw Context diagram
* 10 min conclusions: compare original diagrams with Context diagram

Expand All @@ -40,7 +40,7 @@ Working in pairs, read the description of the [Instavoiced](/kata_descriptions/i

Use paper or a whiteboard.

### Concept: 4C model
### Concept: C4 model
The front page of the [The C4 model for visualising software architecture](https://c4model.com/) website explains these concepts. Present them in your own way.

- why we need architectural diagrams
Expand Down

0 comments on commit e34e05a

Please sign in to comment.