{"id":13508890,"url":"https://github.com/microsoft/code-with-engineering-playbook","last_synced_at":"2025-06-11T02:06:19.512Z","repository":{"id":37789434,"uuid":"142874880","full_name":"microsoft/code-with-engineering-playbook","owner":"microsoft","description":"This is the playbook for \"code-with\" customer or partner engagements","archived":false,"fork":false,"pushed_at":"2025-06-03T10:02:20.000Z","size":91551,"stargazers_count":2436,"open_issues_count":30,"forks_count":627,"subscribers_count":2246,"default_branch":"main","last_synced_at":"2025-06-05T08:05:18.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://microsoft.github.io/code-with-engineering-playbook/","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-30T12:49:10.000Z","updated_at":"2025-06-04T17:44:56.000Z","dependencies_parsed_at":"2023-10-20T21:47:55.502Z","dependency_job_id":"dccbba5e-76e5-44ab-b849-5540c8e2e63c","html_url":"https://github.com/microsoft/code-with-engineering-playbook","commit_stats":{"total_commits":564,"total_committers":234,"mean_commits":2.41025641025641,"dds":0.8865248226950355,"last_synced_commit":"592392e96082fa6301f669647962c1040458431b"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fcode-with-engineering-playbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fcode-with-engineering-playbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fcode-with-engineering-playbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fcode-with-engineering-playbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/code-with-engineering-playbook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fcode-with-engineering-playbook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259184740,"owners_count":22818267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-08-01T02:01:00.038Z","updated_at":"2025-06-11T02:06:19.484Z","avatar_url":"https://github.com/microsoft.png","language":"Dockerfile","readme":"# ISE Engineering Fundamentals Customer/Partner Engineering Playbook\n\nAn engineer or data scientist working on an [ISE](docs/ISE.md) project...\n\n* Has responsibilities to their team – mentor, coach, and lead.\n* Knows their **playbook**. Follows their playbook. Fixes their playbook if it is broken. If they find a better playbook, they copy it. If somebody could use your playbook, give them yours.\n* Leads by example. Models the behaviors we desire both interpersonally and technically.\n* Strives to understand how their work fits into a broader context and ensures the outcome.\n\nThis is our playbook. All contributions welcome! Please feel free to submit a [pull request](https://github.com/microsoft/code-with-engineering-playbook/pulls) to get involved.\n\n\u003e **Note:** If you are reading this on GitHub - head over to [https://microsoft.github.io/code-with-engineering-playbook/](https://microsoft.github.io/code-with-engineering-playbook/) for a better reading experience\n\n## Why Have A Playbook\n\n* To increase overall efficiency for team members and the whole team in general.\n* Reduce the number of mistakes and avoid common pitfalls.\n* Strive to be a better engineer and learn from other people's shared experience.\n\n## \"The\" Checklist\n\nIf you do nothing else follow the [Engineering Fundamentals Checklist](docs/engineering-fundamentals-checklist.md)! It's here to help follow the Engineering Fundamentals.\n\n## Structure of a Sprint\n\nA [breakdown of sections](docs/the-first-week-of-an-ise-project.md) according to the structure of an Agile sprint.\n\n## General Guidance\n\n* Keep the code quality bar high.\n* Value quality and precision over ‘getting things done’.\n* Work diligently on the one important thing.\n* As a distributed team take time to share context via wiki, teams and backlog items.\n* Make the simple thing work now. Build fewer features today, but ensure they work amazingly. Then add more features tomorrow.\n* Avoid adding scope to a backlog item, instead add a new backlog item.\n* Our goal is to ship incremental customer value.\n* Keep backlog item details up to date to communicate the state of things with the rest of your team.\n* Report product issues found and provide clear and repeatable engineering feedback!\n* We all own our code and each one of us has an obligation to make all parts of the solution great.\n\n## Resources\n\n* [Engineering Fundamentals Checklist](docs/engineering-fundamentals-checklist.md)\n* [The first week of an ISE project](docs/the-first-week-of-an-ise-project.md)\n\n## Engineering Fundamentals\n\n* [Accessibility](docs/non-functional-requirements/accessibility.md)\n* [Agile Development](docs/agile-development/README.md)\n* [Automated Testing](docs/automated-testing/README.md)\n* [Code Reviews](docs/code-reviews/README.md)\n* [Continuous Delivery (CD)](docs/CI-CD/continuous-delivery.md)\n* [Continuous Integration (CI)](docs/CI-CD/continuous-integration.md)\n* [Design](docs/design/readme.md)\n* [Developer Experience](docs/developer-experience/README.md)\n* [Documentation](docs/documentation/README.md)\n* [Engineering Feedback](docs/engineering-feedback/README.md)\n* [Non Functional Requirements](docs/non-functional-requirements/)\n* [Observability](docs/observability/README.md)\n* [Security](docs/security/README.md)\n* [Source Control](docs/source-control/README.md)\n* [UI/UX](docs/UI-UX/README.md)\n\n## Fundamentals for Specific Technology Areas\n\n* [Machine Learning/AI Fundamentals](docs/ml-and-ai-projects/README.md)\n* [User-Interface Engineering](docs/UI-UX/README.md)\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.\n","funding_links":[],"categories":["Dockerfile","others","🚀 DevOps \u0026 Infrastructure","科技公司"],"sub_categories":["Microsoft"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fcode-with-engineering-playbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrosoft%2Fcode-with-engineering-playbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fcode-with-engineering-playbook/lists"}