Skip to content

Commit 1d89d5e

Browse files
authored
Merge pull request #29 from Niodus/update
Update to Delivery Plan page
2 parents 8c02f0a + f97030f commit 1d89d5e

3 files changed

Lines changed: 15 additions & 11 deletions

File tree

docs/devops-practices/continuous-planning/agile-development/Delivery-Plan.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Delivery Plan
22

3-
## Goals
3+
## Overview
44

5-
While Scrum does not require and discourages planning more than one sprint at a time. Most of us work in enterprises where we are dependent outside teams (for example: marketing, sales, support).
5+
While Scrum does not require and discourages planning more than one sprint at a time. Most of us work in enterprises where we are dependent outside teams (for example: marketing, sales, support or other development teams).
66

77
A rough assessment of the planned project scope is achievable within a reasonable time frame and resources. The goal is to have a rough plan and estimate as a starting point, not to implement "Agile-fall or Wagile."
88

@@ -22,7 +22,7 @@ One approach you can take to accomplish is with stickies and a spreadsheet.
2222
Step 1: Stack rank the features for everything in your backlog
2323

2424
- Functional Features
25-
- [Non-functional Features](/Continuous-Planning/Design-Reviews/Design-Patterns/Non-Functional-Requirements-Capture-Guide.md)
25+
- [Non-functional Features](../continuous-planning/design-reviews/design-patterns/non-functional-requirements-capture-guide.md)
2626
- User Research and Design
2727
- Testing
2828
- Documentation
@@ -32,16 +32,14 @@ Step 2: T-Shirt Features in terms of working weeks per person. In some scenarios
3232

3333
Step 3: Calculate the capacity for the team based on the number of weeks person with his/her start and end date and minus holidays, vacation, conferences, training, and onboarding days. Also, minus time if the person is also working on defects and support.
3434

35-
Step 4: Based on your capacity, you know have the options
35+
Step 4: Based on your capacity, you now have the options
3636

3737
- Ask for more resources. Caution: onboarding new resources take time.
3838
- Reduce the scope to the most MVP. Caution: as you trim more of the scope, it might be valuable anymore to the customer. Consider a cupcake which is everything you need. You don't want to skim on the frosting.
3939
- Ask for more time. Usually, this is the most flexible, but if there is a marketing date that you need to hit, this might be as flexible.
4040

41-
## Tools
42-
43-
You can also leverage one of these tools by creating your epics and features and add the weeks estimates.
41+
Delivery Plans provide a schedule of stories or features your team plan to deliver. Delivery Plans show the scheduled work items by a sprint (iteration path) of selected teams against a calendar view.
4442

45-
The [Plans (Preview) feature on Azure DevOps](https://docs.microsoft.com/en-us/azure/devops/project/navigation/preview-features?view=azure-devops) will help you make a plan. Delivery Plans provide a schedule of stories or features your team plan to deliver. Delivery Plans show the scheduled work items by a sprint (iteration path) of selected teams against a calendar view.
43+
## Tools
4644

47-
Confluence JIRA, Trello, Rally, Asana, Basecamp, and Github Issues are other similar tools in the market (some are free, others you pay a monthly fee, or you can install on-prem) that you can leverage.
45+
Delivery Plans (part of Azure DevOps), Confluence & JIRA, Trello, Rally, Asana, Basecamp, and Github Issues are just some of the best Agile planning tools in the market (some are free, others you pay a monthly fee, or you can install on-prem) that you can leverage.

docs/devops-practices/continuous-planning/agile-development/Collaboration/Teaming-Up.md renamed to docs/devops-practices/continuous-planning/agile-development/Team-Agreements/team-engagements.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Engagement Team Development
1+
# Team Engagements
22

33
In every engagement or project, dynamics are different & so are the team requirements. Based on transfer learning among teams, we aim to build right "code-with" environments in every team.
44

@@ -11,7 +11,7 @@ However those phases can be extremely fast or sometimes mismatched in teams due
1111

1212
In order to minimize the risk and set the expectations on the right way for all parties, an identification phase is important to understand each other. Some potential steps in this phase may be as following (not limited):
1313

14-
- [Working agreement](/Continuous-Planning/Agile-Development/Team-Agreements/Working-Agreements.md)
14+
- [Working agreement](./Continuous-Planning/Agile-Development/Team-Agreements/Working-Agreements.md)
1515

1616
- Identification of styles/preferences in communication, sharing, learning, decision making of each team member
1717

mkdocs.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ nav:
7575
- What is is Agile: devops-practices/continuous-planning/agile-development/whatis-agile.md
7676
- Backlog Management: devops-practices/continuous-planning/agile-development/backlog-management.md
7777
- Collaboration: devops-practices/continuous-planning/agile-development/collaboration.md
78+
- Delivery Plan: devops-practices/continuous-planning/agile-development/delivery-plan.md
79+
- Retrospectives: devops-practices/continuous-planning/agile-development/retrospectives.md
80+
- Scrum of Scrums: devops-practices/continuous-planning/agile-development/scrum-of-scrums.md
81+
- Sprint Planning: devops-practices/continuous-planning/agile-development/sprint-planning.md
82+
- Standups: devops-practices/continuous-planning/agile-development/stand-ups.md
83+
- Team Agreements: devops-practices/continuous-planning/agile-development/team-agreements.md
7884

7985
- Tools:
8086
- devops-tools/tools-overview.md

0 commit comments

Comments
 (0)