{"id":31829553,"url":"https://github.com/itsdevdom/my-scrum-setup","last_synced_at":"2026-03-03T06:36:24.551Z","repository":{"id":66237594,"uuid":"258464752","full_name":"itsdevdom/my-scrum-setup","owner":"itsdevdom","description":"My personal SCRUM setup, including templates, DoR \u0026 DoD.","archived":false,"fork":false,"pushed_at":"2022-02-21T16:07:11.000Z","size":7,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-11T20:28:49.686Z","etag":null,"topics":["agile","bug","dod","dor","scrum","story","template"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itsdevdom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-04-24T09:20:06.000Z","updated_at":"2025-10-06T09:31:13.000Z","dependencies_parsed_at":"2023-02-20T16:31:19.507Z","dependency_job_id":null,"html_url":"https://github.com/itsdevdom/my-scrum-setup","commit_stats":null,"previous_names":["itsdevdom/my-scrum-setup"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itsdevdom/my-scrum-setup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsdevdom%2Fmy-scrum-setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsdevdom%2Fmy-scrum-setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsdevdom%2Fmy-scrum-setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsdevdom%2Fmy-scrum-setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsdevdom","download_url":"https://codeload.github.com/itsdevdom/my-scrum-setup/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsdevdom%2Fmy-scrum-setup/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29502934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T05:57:17.024Z","status":"ssl_error","status_checked_at":"2026-02-16T05:56:49.929Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile","bug","dod","dor","scrum","story","template"],"created_at":"2025-10-11T20:28:39.035Z","updated_at":"2026-02-16T07:33:15.968Z","avatar_url":"https://github.com/itsdevdom.png","language":null,"readme":"\u003cdiv align=\"center\"\u003e\n\n# My Scrum Setup\n\nMy personal Scrum setup.\n\n\u003c/div\u003e\n\n\u003cbr\u003e\u003cbr\u003e\n\n## Definition of Ready (DoR)\n\nThe Definition of Ready (DoR) describes the minimum set of criteria that must be fulfilled before a story is declared \"good enough\" / ready\nto be included and worked upon in an upcoming sprint.\n\n\u003cbr\u003e\n\n### Checklist\n\n- [ ] The backlog item has a concise title, phrased using active verbs, avoiding technical terms\n- [ ] A **User Story**\n  - [ ] is written in its typical narrative-like form\n      \u003cbr\u003e_**As** [kind of user] **I want** [some feature] **so that** [some benefit]_\n  - [ ] has Acceptance Criteria (AC) that are testable and fully understood by the team; they\n    - [ ] may cover related functional requirements or cross-cutting concerns\n          \u003cbr\u003e_(e.g. edge cases, error handling, empty states, loading states)_\n    - [ ] may include technical decisions\n          \u003cbr\u003e_(e.g. architecture, use of libraries, major implementation details)_\n    - [ ] may define non-functional requirements\n          \u003cbr\u003e_(e.g. security, performance, accessibility, configuration, observability)_\n- [ ] A **Bug**\n  - [ ] details expected state vs. actual state\n  - [ ] offers a step-by-step guide on how to reproduce the issue\n  - [ ] includes environment details\n        \u003cbr\u003e_(e.g. physical device, operating system, browser)_\n  - [ ] may have additional assets attached\n        \u003cbr\u003e_(e.g. screenshots, videos)_\n- [ ] A **Task** ... should not exist\n- [ ] The team has a good idea about how to present the backlog item deliverables, to the extend possible\n      \u003cbr\u003e_(e.g. Sprint Review, presentation to non-technical people such as management)_\n- [ ] The backlog item has been discussed and estimated by the team, and the estimation is not in the double-digits (8 points or lower)\n      \u003cbr\u003e_(an estimation is a combination of effort and complexity, plus risks)_\n- [ ] The backlog item is not blocked by another backlog item or external dependency, or the blocker is assumed to be resolved within the same Sprint\n- [ ] If applicable, the backlog item has relevant or necessary files attached to it\n      \u003cbr\u003e_(e.g. screenshots, design mockups / wireframes, documents)_\n- [ ] If applicable, the backlog item contains information regarding external dependencies\n      \u003cbr\u003e_(e.g. links, attached files, other stories)_\n- [ ] If applicable, the backlog item contains information about external people taking part in that backlog item\n      \u003cbr\u003e_(e.g. name, role and contact information for each person)_\n\n\u003e Tip: Print this and take it with you as an actual checklist into refinements :)\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n## Definition of Done (DoD)\n\nThe Definition of Done (DoD) describes the conditions that must be satisfied before the teams deliverables (e.g. next iteration of the\nproduct) can be considered fit for release / \"done\".\n\n\u003cbr\u003e\n\n### Checklist\n\n- [ ] All Acceptance Criteria (AC) are met\n      \u003cbr\u003e_(e.g. functional test is performed, no known defects exist, no regressions are introduced)_\n- [ ] The code is checked into Git, and is part of the primary development branch\n      \u003cbr\u003e_(e.g. relevant feature / bugfix branches are merged via PRs, stale branches are deleted)_\n- [ ] The code is tested, and tests are successfully executed as part of a CI/CD pipeline\n      \u003cbr\u003e_(e.g. unit tests, integration tests, end-to-end tests, security tests)_\n- [ ] The code follows agreed upon best practices and conventions, and linters are successfully executed as part of a CI/CD pipeline\n      \u003cbr\u003e_(e.g. linting rules, code formatting, PR reviews)_\n- [ ] The code has been reviewed by at least one team member other than its creator (four-eyes principle)\n      \u003cbr\u003e_(e.g. PR reviews, presentation to co-workers, pair / mob programing)_\n- [ ] If applicable, documentation exists and is up-to-date\n      \u003cbr\u003e_(e.g. in-code / generated documentation, README file, Swagger documentation, Postman collection, Confluence page)_\n- [ ] If applicable, deliverables are deployed to a test environment\n- [ ] If applicable, follow-up backlog items are created\n      \u003cbr\u003e_(e.g. next iteration, performance enhancements, visual improcements, refactoring needs / technical debt)_\n\n\u003e Tip: Verify a backlog item has reached DoD levels before passing it on to testers and POs :)\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n## Template: User Story\n\n**As** a user\u003cbr\u003e\n**I want** to have some feature\u003cbr\u003e\n**so that** I have some benefit.\n\n\u003cbr\u003e\n\n**Acceptance Criteria**\n\n- Criteria 1\n- Criteria 2\n- Criteria 3\n\n\u003cbr\u003e\n\n**Notes**\n\n- Details 1\n- Details 2\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n## Template: Bug\n\n**Expected**\n\nWhen I ...\n\n\u003cbr\u003e\n\n**Actual**\n\nWhen I ...\n\n\u003cbr\u003e\n\n**Steps to reproduce**\n\n- Step 1\n- Step 2\n- Step 3\n\n\u003cbr\u003e\n\n**Environment**\n\n- OS:\n- Browser:\n\n\u003cbr\u003e\n\n**Notes**\n\n- Details 1\n- Details 2\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsdevdom%2Fmy-scrum-setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsdevdom%2Fmy-scrum-setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsdevdom%2Fmy-scrum-setup/lists"}