Skip to content

Commit 41f23eb

Browse files
Source docs content from "Training and onboarding developers" Copilot resource (#57130)
Co-authored-by: Isaac Brown <[email protected]>
1 parent 2165c22 commit 41f23eb

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

content/copilot/tutorials/roll-out-at-scale/enable-developers/drive-adoption.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@ The {% data variables.product.prodname_copilot %} enablement process can be brok
2929

3030
* {% data variables.product.prodname_copilot %} must be set up in your {% ifversion ghec %}enterprise and {% endif %}organization. For more information, see {% ifversion ghec %}[AUTOTITLE](/copilot/setting-up-github-copilot/setting-up-github-copilot-for-your-enterprise) and {% endif %}[AUTOTITLE](/copilot/setting-up-github-copilot/setting-up-github-copilot-for-your-organization).
3131

32+
## Example rollout timeline
33+
34+
For optimal {% data variables.product.prodname_copilot_short %} adoption, tailor the timing and approach to your organization’s needs. For example, a rollout timeline might look like:
35+
36+
1. Begin onboarding 45 days before rollout: define success metrics and train champions.
37+
1. Share announcements and asynchronous resources 14 days out.
38+
1. Host a workshop at 7 days out.
39+
1. On launch day, provide a Slack channel, wiki, and curated online resources.
40+
1. Continue to provide training. This can be formal at first, then shift to specific, on-demand support as adoption grows.
41+
3242
## Granting licenses
3343

3444
Before you can drive adoption of {% data variables.product.prodname_copilot %}, you need to ensure that your teams have access to the product. For more information, see [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-access-to-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization).
@@ -83,6 +93,27 @@ You can also use {% data variables.product.prodname_discussions %} to create a s
8393

8494
{% data variables.product.github %} also provides a dedicated {% data variables.product.prodname_copilot_short %} Workshops repository, which contains a selection of workshops designed to help teams learn how to use {% data variables.product.prodname_copilot_short %} effectively. See [Copilot Workshops](https://github.com/copilot-workshops).
8595

96+
The following sections provide practical examples for helping teams to start using Copilot successfully, sourced from real organizations.
97+
98+
#### 1. Run a team onboarding sprint
99+
100+
* Set aside a day or week where everyone focuses on using Copilot.
101+
* Pair up experienced developers with newer team members to explore Copilot in your real codebase.
102+
* Encourage everyone to try Copilot for a specific workflow (such as writing tests or drafting content).
103+
* Debrief as a group. What surprised you, what worked, and what didn’t?
104+
105+
#### 2. Build regular feedback loops
106+
107+
* Add Copilot discussion to your sprint retro or weekly sync.
108+
* Prompt: “What’s one place Copilot helped (or didn’t) this week?”
109+
* Use patterns from these conversations to tweak team documentation or onboarding.
110+
111+
#### 3. Track and celebrate success
112+
113+
* Pick a few metrics that matter (such as faster PRs or fewer “how do I start?” questions).
114+
* Share wins in your team channel or during meetings.
115+
* Recognize individuals who help others get value from Copilot.
116+
86117
### Providing learning resources
87118

88119
In addition to your onboarding resources, you may want to provide a library of learning resources to help teams advance their skills with {% data variables.product.prodname_copilot_short %}. The {% data variables.copilot.copilot_chat_short %} Cookbook is a great place to start. The Cookbook is a collection of example prompts that you can use to learn how to ask {% data variables.product.prodname_copilot_short %} for help with a wide range of tasks. See [AUTOTITLE](/copilot/copilot-chat-cookbook).
@@ -101,3 +132,9 @@ Once you have implemented your {% data variables.product.prodname_copilot_short
101132
* Following up with users who haven't been using their assigned license. You can use the API to see the latest activity date for each assigned seat. See [AUTOTITLE](/copilot/rolling-out-github-copilot-at-scale/reminding-inactive-users).
102133
* Gathering feedback from teams to understand what is working well and what could be improved.
103134
* Reviewing {% data variables.product.prodname_discussions %} and other communication channels to identify common issues and questions.
135+
* Iterating on your enablement process based on lessons learned.
136+
* After a successful rollout, sharing your onboarding checklist or playbook with other teams to scale adoption.
137+
138+
## Further reading
139+
140+
For more concrete examples and a detailed playbook, see the [Training and Onboarding Developers on {% data variables.product.prodname_copilot %} whitepaper](https://github.com/resources/whitepapers/training-and-onboarding-developers-on-github-copilot).

0 commit comments

Comments
 (0)