Skip to content

Commit 54c77f0

Browse files
authored
Merge pull request #34 from Niodus/update
ran linter to remove whitespace
2 parents d2d06ad + 5d5ba11 commit 54c77f0

24 files changed

Lines changed: 844 additions & 834 deletions

.markdownlint.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Autoformatter friendly markdownlint config (all formatting rules disabled)
2+
default: true
3+
blank_lines: false
4+
bullet: false
5+
html: false
6+
indentation: false
7+
line_length: false
8+
spaces: false
9+
url: false
10+
whitespace: false

.trunk/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*out
2+
*logs
3+
plugins
4+
user_trunk.yaml

.trunk/trunk.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 0.1
2+
cli:
3+
version: 0.16.1-beta
4+
lint:
5+
enabled:
6+
- actionlint@1.6.16
7+
- git-diff-check@SYSTEM
8+
- gitleaks@8.11.0
9+
- markdownlint@0.32.2
10+
- prettier@2.7.1

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
MIT License
1+
# MIT License
22

33
Copyright (c) [2022] [Scott McCarthy]
44

docs/about.md

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,12 @@
1-
# Pallor lacertos
1+
---
2+
title: About
3+
summary: About the Author
4+
author: Scott McCarthy
5+
date: 18/08/2022
6+
---
27

3-
## Avidae Pleuronius vetus soceri hominesque semina
8+
Welcome to my DevOps page. My name is Scott McCarthy and I am a professional DevOps engineer.
49

5-
Lorem markdownum Nesseo si clamat iussit plangoris boumque! Convexa vocem:
6-
remotus, fugientem augustae pariter luco mensae flexit: a ad ero. Peliden
7-
protinus ventis mira ministerio, Aeetias refugitque thalamoque conspexi fiunt
8-
Bacchiadae manus tumulo. Ferre omnis viventi pulsant hora sinit tardi non;
9-
aeternamque terra **mediique**; sed adest cum quibus? [Aut
10-
adspicit](http://www.nebulas.com/neveunda) aquarum funduntur, oris paulatim
11-
rapidas in inquit pharetra undas emisit, sumpta nunc; speciosa.
10+
I love to help people with their technology challenges, particularly in the DevOps space so decided the best way I can help is to capture my knowledge in the form of a Wiki.
1211

13-
- Subit at clade
14-
- Vosne invitis quaeras quid lactis senectam murmur
15-
- Extendit curvantem mutati Niobe iuncti nos excipit
16-
- Inpetus quos membra iacentia Tantalus sceptri imbres
17-
- Velut pedem
18-
- Narrare neque unum coniunx suorum
19-
20-
## Palato sanguine parvo ne caterva cursus
21-
22-
Attonitus fratrisque nescio strage. Omnibus ipso. Adsum et deos veteremque tuos
23-
gravitate non Styga perbibit Aonidum qua sentiet laboris et tamen *mediis*.
24-
25-
1. Neque Solis
26-
2. Meritis potest curae Pirithoum ac mihi Annus
27-
3. Et cognoscere iacit consequitur et fretum fatisque
28-
29-
## Cecinisse Cynthia est perit lanugine
30-
31-
Nam *atque invidiam*, semper *ille manus colorem* arcus mentitis. Suco aquis
32-
duorum Hylonome neque; illic sed hominum, scelerum.
33-
34-
Hominis flumina tollit, unguibus in nunc, donec fixa este abibas tamquam. Vesana
35-
Noctem cogeris castumque tympana misera me numina longius sit *ferebam*
36-
Corinthiaci sua valebam, licere Morphea, gratulor. Petis ministros amantis.
37-
Labentibus legit dum Achilles non inmoritur, ipse deducere, nec. Ignibus est
38-
stillataque: aestus perluit obverterat Actaeas eripiam pictis in comitem
39-
**obortae vellet**: sepulcri de locus nulla.
40-
41-
Medusae radice: anilem movebatur tanta, ab non mirabile tauros et dempto.
42-
Geminatis vivatis nulla, alii pro sentiet tamen fixa? Navigat plura
43-
exspectatoque Inachides inmansuetusque sororis, vix victrix; nisi ille diuque
44-
quae est.
12+
If you would like to know more about me, then please see my [LinkedIn page Bio](https://www.linkedin.com/in/scott-mccarthy-7747a820/)
Lines changed: 88 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,88 @@
1-
---
2-
title: Sprint Planning
3-
summary: A guide to sprint planning
4-
author: Scott McCarthy
5-
6-
---
7-
## Overview
8-
9-
During the [sprint planning](https://www.agilealliance.org/glossary/sprint-planning), the team discusses and agrees on the scope for the upcoming sprint.
10-
11-
## Goals
12-
13-
- Select the **stories** that will be implemented in the sprint.
14-
- Estimate the **effort** required for the stories in the sprint.
15-
- Split the stories into **tasks**.
16-
17-
General guidance:
18-
19-
- The sprint planning should happen at the beginning of the new sprint (or at the end of the previous one). It usually lasts between 1 and 4 hours depending on the size of the team and duration of the sprint.
20-
- Each story should be able to be completed within the duration of the sprint. Otherwise, the story should be broken up into multiple stories.
21-
- Each task duration should be somewhere between 2 and 8 hours.
22-
23-
## Participation
24-
25-
**Everyone** in the team should participate in the sprint planning, including the Product Owner.
26-
27-
Specific roles:
28-
29-
[**The ScrumMaster**](https://www.agilealliance.org/glossary/scrum-master/):
30-
31-
- Facilitate the conversation.
32-
- Ensure everyone is heard.
33-
- Remind scrums/agile/other principles and sprint planning goals if necessary, updating the working agreement where needed to ensure a mapping between principals and what is working/not working for the team.
34-
35-
[**Product owner**](https://www.agilealliance.org/glossary/product-owner/):
36-
37-
- Prior to the sprint planning: performs some [backlog refinement](backlog-management.md#backlog-refinement) to ensure that each story that they want to propose for the new sprint (*)
38-
- Is in the correct position in the backlog, by right priority order.
39-
- Is attending the [definition of ready](team-agreements/definition-of-ready.md)- Do NOT pre-assign stories to the future sprint. This is the purpose of the sprint planning.
40-
- During the meeting:
41-
- Clarify team's questions and improve the story accordingly, if necessary.
42-
- Describe to the team the stories that they propose for the sprint.
43-
44-
**All team members**:
45-
46-
- Listen to the product owner story description.
47-
- Ask questions to make sure everyone understands each story properly.
48-
- [Estimate](sprint-planning/estimation.md) the effort for each backlog item, as a team.
49-
- Split each story into tasks.
50-
- (Optional) self assign first task to team members.
51-
52-
*(\*) some teams find useful to define a **[Definition of ready](team-agreements/definition-of-ready.md)** that describes the list of things that needs to be done in each story before the **product owner** can propose it for a **sprint**. The list proposed here is the classic minimal definition of ready.*
53-
54-
## Impact
55-
56-
Sprint planning key benefits:
57-
58-
- Everyone participates, the entire team is aware of the scope of the sprint.
59-
- The team has an agreement on the goal of the sprint.
60-
- Each team member takes responsibility in the sprint scope by participating in the story's discovery, prioritization and estimation.
61-
- Creates a channel to communicate, discover and discuss dependencies.
62-
63-
## Measures
64-
65-
- How many stories needed more work before being presented (and were rejected because they were not clear enough)?
66-
- How realistic was the estimation of effort?
67-
- Team satisfaction (can be assessed during the retrospective): does everyone in the team feel included in sprint planning?
68-
69-
## Facilitation Guidance
70-
71-
Prior to the meeting:
72-
73-
- Set sprint goal.
74-
- Make sure the backlog is prioritized.
75-
- Make sure each story that is a candidate for next sprint is [ready](team-agreements/definition-of-ready.md).
76-
77-
During the meeting:
78-
79-
- Confirm team capacity. This should be done using the average velocity (number of points achieved per sprint) and removing the project vacations/holidays/off days. If it helps, you can get the daily average velocity, divide by the number of team members and multiply by number of off days.
80-
- Timebox (for instance: half of the meeting for story selection, half of the meeting for task splitting).
81-
- Agree on how much capacity needs to be "saved" for bug fixing (might depend on the sprint).
82-
- Ensure everyone understands each story that is selected for the sprint.
83-
- Ensure everyone participates in story effort estimation.
84-
85-
Other considerations:
86-
87-
- Take into account off days (vacations, national holidays, unavailability).
88-
- When the backlog reaches a size that makes it difficult to manage by one team, you might want to split into different work streams. This might require thinking about [scrum of scrums](scrum-of-scrums.md) and all related ceremonies.
1+
---
2+
title: Sprint Planning
3+
summary: A guide to sprint planning
4+
author: Scott McCarthy
5+
---
6+
7+
## Overview
8+
9+
During the [sprint planning](https://www.agilealliance.org/glossary/sprint-planning), the team discusses and agrees on the scope for the upcoming sprint.
10+
11+
## Goals
12+
13+
- Select the **stories** that will be implemented in the sprint.
14+
- Estimate the **effort** required for the stories in the sprint.
15+
- Split the stories into **tasks**.
16+
17+
General guidance:
18+
19+
- The sprint planning should happen at the beginning of the new sprint (or at the end of the previous one). It usually lasts between 1 and 4 hours depending on the size of the team and duration of the sprint.
20+
- Each story should be able to be completed within the duration of the sprint. Otherwise, the story should be broken up into multiple stories.
21+
- Each task duration should be somewhere between 2 and 8 hours.
22+
23+
## Participation
24+
25+
**Everyone** in the team should participate in the sprint planning, including the Product Owner.
26+
27+
Specific roles:
28+
29+
[**The ScrumMaster**](https://www.agilealliance.org/glossary/scrum-master/):
30+
31+
- Facilitate the conversation.
32+
- Ensure everyone is heard.
33+
- Remind scrums/agile/other principles and sprint planning goals if necessary, updating the working agreement where needed to ensure a mapping between principals and what is working/not working for the team.
34+
35+
[**Product owner**](https://www.agilealliance.org/glossary/product-owner/):
36+
37+
- Prior to the sprint planning: performs some [backlog refinement](backlog-management.md#backlog-refinement) to ensure that each story that they want to propose for the new sprint (\*)
38+
- Is in the correct position in the backlog, by right priority order.
39+
- Is attending the [definition of ready](team-agreements/definition-of-ready.md)- Do NOT pre-assign stories to the future sprint. This is the purpose of the sprint planning.
40+
- During the meeting:
41+
- Clarify team's questions and improve the story accordingly, if necessary.
42+
- Describe to the team the stories that they propose for the sprint.
43+
44+
**All team members**:
45+
46+
- Listen to the product owner story description.
47+
- Ask questions to make sure everyone understands each story properly.
48+
- [Estimate](sprint-planning/estimation.md) the effort for each backlog item, as a team.
49+
- Split each story into tasks.
50+
- (Optional) self assign first task to team members.
51+
52+
_(\*) some teams find useful to define a **[Definition of ready](team-agreements/definition-of-ready.md)** that describes the list of things that needs to be done in each story before the **product owner** can propose it for a **sprint**. The list proposed here is the classic minimal definition of ready._
53+
54+
## Impact
55+
56+
Sprint planning key benefits:
57+
58+
- Everyone participates, the entire team is aware of the scope of the sprint.
59+
- The team has an agreement on the goal of the sprint.
60+
- Each team member takes responsibility in the sprint scope by participating in the story's discovery, prioritization and estimation.
61+
- Creates a channel to communicate, discover and discuss dependencies.
62+
63+
## Measures
64+
65+
- How many stories needed more work before being presented (and were rejected because they were not clear enough)?
66+
- How realistic was the estimation of effort?
67+
- Team satisfaction (can be assessed during the retrospective): does everyone in the team feel included in sprint planning?
68+
69+
## Facilitation Guidance
70+
71+
Prior to the meeting:
72+
73+
- Set sprint goal.
74+
- Make sure the backlog is prioritized.
75+
- Make sure each story that is a candidate for next sprint is [ready](team-agreements/definition-of-ready.md).
76+
77+
During the meeting:
78+
79+
- Confirm team capacity. This should be done using the average velocity (number of points achieved per sprint) and removing the project vacations/holidays/off days. If it helps, you can get the daily average velocity, divide by the number of team members and multiply by number of off days.
80+
- Timebox (for instance: half of the meeting for story selection, half of the meeting for task splitting).
81+
- Agree on how much capacity needs to be "saved" for bug fixing (might depend on the sprint).
82+
- Ensure everyone understands each story that is selected for the sprint.
83+
- Ensure everyone participates in story effort estimation.
84+
85+
Other considerations:
86+
87+
- Take into account off days (vacations, national holidays, unavailability).
88+
- When the backlog reaches a size that makes it difficult to manage by one team, you might want to split into different work streams. This might require thinking about [scrum of scrums](scrum-of-scrums.md) and all related ceremonies.

0 commit comments

Comments
 (0)