Skip to content

Commit

Permalink
Create initial outline of nais-system doc
Browse files Browse the repository at this point in the history
  • Loading branch information
jhrv committed Oct 9, 2024
1 parent 0b5f3f6 commit d87893c
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
if command -v nix-shell &>/dev/null; then
use flake
fi
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
.DS_Store
.idea
.idea
.direnv/
24 changes: 24 additions & 0 deletions docs/administrative/nais-system/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# NAIS system

_NAIS system_ is the name of the process we use to develop NAIS.

The process a naisified version of [Shape Up from 37signals](https://basecamp.com/shapeup), and has been used since the beginning of 2024.

## A brief overview

We work in cycles. Each cycle consists of a six week [focus period](focus.md) where we split into smaller groups, usually 2-3 people, working on one or more [initiatives](initiative.md).

After each focus period we have a two week cool-down. Here we reset, re-orient and make plans for what's next.

Oh, and we also have [holiday-modes](holiday-mode.md) in the summer and around Christmas.

## Why do we organize our work this way?

- We value focus and deep work. We believe this leads to better solutions and happier team members. Having focus periods creates room for this.
- Basing our work on initiatives, forces us to be explicit and clear about our ideas. It makes it possible for everyone to keep up with what's happening and take part in the discussions.
- When working on a initiative, you don't have to start each day wondering what to do. Also, you know that what you do, makes sense.
- We belive that it creates a healthy commitment towards the rest of the team, that during the alotted time - you do your best work.
- Organizing our work this way, makes it possible to have a shared orientation in a large team



1 change: 1 addition & 0 deletions docs/administrative/nais-system/cooldown.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Cool-down
1 change: 1 addition & 0 deletions docs/administrative/nais-system/focus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Focus period
1 change: 1 addition & 0 deletions docs/administrative/nais-system/holiday-mode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Holiday modes
1 change: 1 addition & 0 deletions docs/administrative/nais-system/initiatives.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Initiatives

0 comments on commit d87893c

Please sign in to comment.