Skip to content

Commit

Permalink
Folder full of old stuff for brining in
Browse files Browse the repository at this point in the history
  • Loading branch information
MrHinsh committed Sep 17, 2024
1 parent 80631b7 commit 8e70294
Show file tree
Hide file tree
Showing 64 changed files with 4,157 additions and 1 deletion.
28 changes: 27 additions & 1 deletion .powershell/importMarkdownToFolderIndex.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -132,5 +132,31 @@ function Move-And-ConvertJekyllToHugo {





# Example usage of the function
Move-And-ConvertJekyllToHugo -sourceDir "C:\Users\MartinHinshelwoodNKD\source\repos\Agile-Delivery-Kit-for-Software-Organisations\src\collections\_guides" -destinationDir "C:\Users\MartinHinshelwoodNKD\source\repos\NKDAgility.com\site\content\resources\guides"
#Move-And-ConvertJekyllToHugo -sourceDir "C:\Users\MartinHinshelwoodNKD\source\repos\Agile-Delivery-Kit-for-Software-Organisations\src\collections\_guides" -destinationDir "C:\Users\MartinHinshelwoodNKD\source\repos\NKDAgility.com\site\content\resources\guides"

#Move-And-ConvertJekyllToHugo -sourceDir "C:\Users\MartinHinshelwoodNKD\source\repos\Agile-Delivery-Kit-for-Software-Organisations\src\collections\_workshops" -destinationDir "C:\Users\MartinHinshelwoodNKD\source\repos\NKDAgility.com\site\content\resources\workshops"


# Define the parent directory containing all the subfolders
$parentSourceDir = "C:\Users\MartinHinshelwoodNKD\source\repos\Agile-Delivery-Kit-for-Software-Organisations\src\collections"
$parentDestinationDir = "C:\Users\MartinHinshelwoodNKD\source\repos\NKDAgility.com\site\content\resources\_incomming"

# Get all subdirectories in the parent directory
$subfolders = Get-ChildItem -Path $parentSourceDir -Directory

# Loop through each subfolder and call Move-And-ConvertJekyllToHugo
foreach ($folder in $subfolders) {
$sourceDir = $folder.FullName
$folderName = $folder.Name

# Set the destination folder based on the folder name
$destinationDir = Join-Path $parentDestinationDir $folderName

# Run the Move-And-ConvertJekyllToHugo function for this subfolder
Move-And-ConvertJekyllToHugo -sourceDir $sourceDir -destinationDir $destinationDir

Write-Host "Processed folder: $folderName"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: Backlog Items are to Big
type: anti-pattern
catagorys:
- scrum
discussionId:
references:
- title: What is Professional Scrum?
url: https://www.scrum.org/resources/blog/scrum-first-principles
- title: Scrum First Principles - Scrum.org
url: https://www.scrum.org/what-professional-scrum
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
- collection: guides
path: _guides/evidence-based-management-guide.md
- collection: practices
path: _practices/service-level-expectation-sle.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about Backlog Items are to Big and how it can help you in your Agile journey!
title: Backlog Items are to Big
---

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: Bug as a Task
type: anti-pattern
catagorys:
- scrum
discussionId:
references:
- title: Avoid the Bug as Task anti-pattern in TFS
url: https://nkdagility.com/blog/avoid-bug-task-anti-pattern-tfs/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about Bug as a Task and how it can help you in your Agile journey!
title: Bug as a Task
---

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: Focus on revenue extraction instead of value creation!
type: anti-pattern
catagorys:
- agile
- organisationalphysics
discussionId:
references:
- title: Søren Michael Nielsen - LinkedIn
url: https://www.linkedin.com/posts/smnie_scrum-agile-shapeup-activity-7054563760476188673-XSER?utm_source=share&utm_medium=member_android
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about Focus on revenue extraction instead of value creation! and how it can help you in your Agile journey!
title: Focus on revenue extraction instead of value creation!
---





Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Pick-n-mix branching
type: anti-pattern
catagorys:
- scrum
- Software
discussionId:
references:
- title: Avoid the pick-n-mix branching anti-pattern
url: https://nkdagility.com/blog/avoid-pick-n-mix-branching-anti-pattern/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about Pick-n-mix branching and how it can help you in your Agile journey!
title: Pick-n-mix branching
---

Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: The 90 Percenter
description: The 90 Percenter is frequently “almost done” with whatever they are working on.
type: anti-pattern
catagorys:
- scrum
- five-dysfunction-of-a-team
discussionId:
references:
- title: "APS Secret Agent: The 90 Percenter"
url: https://nkdagility.com/resources/aps-secret-agent-the-90-percenter/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about The 90 Percenter and how it can help you in your Agile journey!
title: The 90 Percenter
---

The 90 Percenter is frequently “almost done” with whatever they are working on. This may be a small task or a large one, but ultimately the 90 Percenter is a roadblock to the Team delivering to the Definition of Done and successfully an increment.

Examples of The 90 Percenter Behaviour:

- Electing not to commit to new work
- Working on fit and finish of a feature far beyond the Team’s current Definition of Done
- Convincing Team members that “everything will be fine” when failure to complete work is pointed out
- Frequent negotiations that attempt to lower the standard of Done for “just my feature”

## Typical impact

- Other Team members become blocked in finishing their own work
Ultimately, the Team fails to deliver a Product Backlog Item or a Sprint Goal.

Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: The Absent Product Owner
description: The Absent Product Owner is frequently too busy to attend to their responsibilities as prescribed by Scrum.
type: anti-pattern
catagorys:
- scrum
- five-dysfunction-of-a-team
discussionId:
references:
- title: "APS Secret Agent: The Absent Product Owner"
url: https://nkdagility.com/resources/aps-secret-agent-the-absent-product-owner/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about The Absent Product Owner and how it can help you in your Agile journey!
title: The Absent Product Owner
---

The Absent Product Owner is frequently too busy to attend to their responsibilities as prescribed by Scrum. Often, this person sees themselves as having a “real” job that doesn’t include the duties of a Product Owner in Scrum. The Absent Product Owner often wished that developers understood that they have other responsibilities and do not have time to groom Product Backlog Items to the level of detail needed by the Team.

Examples of The Absent Product Owner Behaviour:

- Late or missing from meetings like Sprint Planning, Sprint Review, and Retrospective
- Preoccupied and dismissive during conversations with the Team
- Not enough PBIs are ready for Sprint Planning

## Typical impact

- The Team chooses what to actually deliver in the increment
- The Team chooses to work on things unrelated to the Sprint Goal or PBIs
- The Team sees that Scrum is fundamentally not working and elects to abandon the process.

Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: The Avoider
description: The Avoider uses the letter of their perceived law in their defence.
type: anti-pattern
catagorys:
- scrum
- five-dysfunction-of-a-team
discussionId:
references:
- title: "APS Secret Agent: The Avoider"
url: https://nkdagility.com/resources/aps-sprint-3-secret-agent-the-avoider/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about The Avoider and how it can help you in your Agile journey!
title: The Avoider
---

The Avoider uses the letter of their perceived law in their defence. “That’s not my job” is the classic Avoider statement. Avoiders often try to appear amiable and willing to participate as a member of a Team but balk when asked to participate outside their comfort zone.

Examples of Avoider Behaviour:

- Responds with, “That’s not my job” when asked to perform an unfamiliar activity
- Refuses to accept responsibility for his/her own work
- Uses “I was just doing what I was told” as a response to negative feedback
- Refuses to accept work that is new or unfamiliar

## Typical impact

- Team performance is ultimately dragged down due to the Team trying to accommodate the work the Avoider will do without complaint
- Team members are repeatedly frustrated by the defense techniques of “I am doing what I am supposed to do.”
- Team does not actually have a all competencies needed to deliver an increment.

Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
title: The Eye Roller
description: The Eye Roller sees Scrum as unnecessary and vocally complains about using it, falling just short of refusing to participate.
type: anti-pattern
catagorys:
- scrum
- five-dysfunction-of-a-team
discussionId:
references:
- title: "APS Secret Agent: The Eye Roller"
url: https://nkdagility.com/resources/aps-secret-agent-the-eye-roller/
recommendedContent:
- collection: guides
path: _guides/manifesto-for-agile-software-development.md
- collection: guides
path: _guides/scrum-guide.md
- collection: guides
path: _guides/kanban-guide-for-scrum-teams.md
videos:
- title: Overview of The Scrum Framework
embed: https://www.youtube.com/embed/Q2Fo3sM6BVo
- title: What is Professional Scrum?
embed: https://www.youtube.com/embed/BYlv7eP9zgg
date: 2024-09-17
author: MrHinsh
card:
button:
content: Learn More
content: Discover more about The Eye Roller and how it can help you in your Agile journey!
title: The Eye Roller
---

The Eye Roller sees Scrum as unnecessary and vocally complains about using it, falling just short of refusing to participate. The Eye Roller does ultimately comply with Scrum rules, but doesn’t fail to let others on the Team know he or she feel it is stupid, dumb, or unworthy of them.

Examples of The Eye Roller Behaviour

- Subversive one on one discussions with other Team members claiming that Scrum is not needed or is not solving existing problems.
- Being late to events like Sprint Planning, the Daily Scrum, or Sprint Review.
- Making derisive comments.
- Being inattentive during Team discussions or planning.

## Typical impact

- General Team discomfort and lowered levels of trust.
- Wasted time in conversations that occur over and over again.
- The Team’s focus is drawn away from delivering an increment that meets the Sprint Goal.

Loading

0 comments on commit 8e70294

Please sign in to comment.