Copilot GitHub - logoCopilot GitHub Copilot skutecznie obejmuje różne - ikona

Copilot GitHub Copilot skutecznie obejmuje różne

Przejmowanie GitHub
Drugi pilot gwiazd, nie tylko nieba
5 wskazówek dotyczących startu, aby lot Copilot był ekscytujący
Daniel Figuicio, dyrektor ds. technicznych w terenie, APAC;
Bronte van der Hoorn, kierownik ds. produktu

Streszczenie
Kodowanie wspomagane przez sztuczną inteligencję może przekształcić procesy i wyniki rozwoju oprogramowania. W tym artykule omówiono pięć wskazówek, które pomogą w skutecznym skalowaniu GitHub Copilot w całej organizacji, aby umożliwić realizację tych wyników.
Niezależnie od tego, czy chcesz przyspieszyć generowanie kodu, usprawnić rozwiązywanie problemów czy poprawić łatwość utrzymania kodu, wdrażając Copilot w sposób przemyślany i systematyczny, możesz zmaksymalizować korzyści płynące z Copilota, pomagając jednocześnie złagodzić potencjalne ryzyko — wspierając płynną integrację, która przenosi zespoły programistyczne na nowe wyżyny produktywności i innowacyjności.

Wprowadzenie: Przygotowanie do udanego uruchomienia GitHub Copilot

Wpływ GitHub Copilot na społeczność programistów był niczym innym, jak transformacyjny. Nasze dane ujawniają, że Copilot znacząco zwiększa wydajność programistów nawet o 55% i zwiększa zaufanie do jakości kodu u 85% użytkowników. Wraz z wdrożeniem Copilot Business w 2023 r. i wprowadzeniem Copilot Enterprise w 2024 r. naszym priorytetem jest wspieranie każdej organizacji w bezproblemowej integracji Copilot z jej przepływem pracy.
Aby zapewnić udane uruchomienie, niezbędne jest uzyskanie poparcia od zespołów zarządzających i ds. bezpieczeństwa, przydzielenie budżetów, zrealizowanie zakupów i przestrzeganie zasad organizacyjnych. Możesz jednak zrobić więcej, aby zapewnić płynne uruchomienie.
Emocje związane z wpływem Copilota są namacalne. Nie chodzi tylko o przyspieszenie rozwoju; chodzi o poprawę jakości pracy i zwiększenie pewności siebie programistów. Wprowadzając Copilota do większej liczby firm i organizacji, skupiamy się na ułatwianiu bezproblemowej integracji dla wszystkich.
Wczesne planowanie jest kluczowe dla płynnej adopcji. Rozpoczęcie dyskusji z zespołami zarządzającymi i ds. bezpieczeństwa, planowanie budżetów i nawigacja po procesie zakupu powinny rozpocząć się dużo wcześniej. Ta dalekowzroczność umożliwia kompleksowe planowanie i zapewnia przestrzeganie zasad organizacji, torując drogę do mniejszego tarcia dla integracji Copilot.
Rozpoczynając te dyskusje i fazy planowania wcześnie, możesz ułatwić przejście i proaktywnie zająć się potencjalnymi przeszkodami. To przygotowanie zapewnia, że ​​w momencie, gdy Copilot będzie gotowy do wdrożenia w Twoich zespołach, wszystko będzie gotowe do pomyślnego uruchomienia.
W tym przewodniku przedstawimy strategie zaczerpnięte z doświadczeń organizacji różnej wielkości, którym udało się pomyślnie zintegrować Copilot ze swoimi procesami rozwoju.
Postępując zgodnie z tymi krokami, nie tylko usprawnisz wdrożenie Copilota, ale także zmaksymalizujesz jego długoterminowe korzyści dla swoich zespołów.
Nie czekaj do ostatniej chwili — zacznij przygotowania już teraz, aby w pełni wykorzystać potencjał Copilota i zapewnić programistom bezproblemową pracę od pierwszego dnia.

Wskazówka nr 1: Aby zbudować zaufanie, konieczna jest przejrzystość

To naturalne, że zespoły są ciekawe (a czasami sceptyczne) co do przyjęcia nowego narzędzia, takiego jak GitHub Copilot. Aby zapewnić płynne przejście, Twoje ogłoszenia powinny jasno przedstawiać powody przyjęcia Copilot — bądź szczery i przejrzysty. Jest to doskonała okazja dla liderów, aby wzmocnić cele inżynieryjne organizacji, niezależnie od tego, czy koncentrują się one na poprawie jakości, zwiększeniu szybkości rozwoju, czy na obu tych kwestiach. Ta jasność pomoże zespołom zrozumieć strategiczną wartość Copilot i sposób, w jaki jest ona zgodna
z celami organizacyjnymi.

Kluczowe strategie budowania zaufania:

  • Jasna komunikacja ze strony kierownictwa: Jasno podaj powody przyjęcia Copilota. Wyjaśnij, w jaki sposób pomoże on organizacji osiągnąć jej cele, czy to będzie poprawa jakości kodu, przyspieszenie cykli rozwoju, czy jedno i drugie.
    Użyj odpowiednich kanałów organizacyjnych, aby ogłosić przyjęcie. Może to obejmować wiadomości e-mail, spotkania zespołu, wewnętrzne biuletyny i platformy współpracy.
  • Regularne sesje pytań i odpowiedzi: Organizuj regularne sesje pytań i odpowiedzi, podczas których pracownicy mogą wyrażać obawy i zadawać pytania. Zachęca to do otwartej komunikacji i rozwiązuje wszelkie wątpliwości lub niepewności.
    Wykorzystaj wnioski z tych sesji, aby uaktualnić program wdrażania, stale udoskonalając często zadawane pytania i inne materiały pomocnicze na podstawie opinii zespołu.
  • Dopasuj pomiary do celów: Upewnij się, że śledzone przez Ciebie metryki są zgodne z celami wdrażania Copilota. Na przykład, jeśli Twoim celem jest poprawa jakości kodu, śledź metryki związane z kodemview wydajność i wskaźniki defektów.
    Wykaż spójność między tym, co mówisz, a tym, co mierzysz – budujesz w ten sposób zaufanie i pokazujesz, że poważnie podchodzisz do korzyści, jakie może przynieść Copilot.
  • Bieżące przypomnienia i szkolenia: Używaj przypomnień i materiałów szkoleniowych, aby stale wzmacniać cele adopcji. Może to obejmować okresowe aktualizacje, historie sukcesu i praktyczne wskazówki dotyczące efektywnego wykorzystania Copilot.
    Udostępnij kompleksowe zasoby, takie jak przewodniki, samouczki i najlepsze praktyki, aby pomóc zespołom szybko zapoznać się z programem Copilot (więcej informacji poniżej).

Sampplan komunikacji

  • Pierwsze ogłoszenie:
    Wiadomość: „Z przyjemnością ogłaszamy przyjęcie GitHub Copilot w celu usprawnienia naszych procesów rozwoju. To narzędzie pomoże nam osiągnąć nasze cele w zakresie poprawy jakości kodu i przyspieszenia cykli wydań. Twój udział i opinie są kluczowe dla pomyślnego wdrożenia”.
  • Kanały: E-mail, wewnętrzny newsletter, spotkania zespołowe.
  • Regularne sesje pytań i odpowiedzi:
    Wiadomość: „Dołącz do naszej sesji pytań i odpowiedzi, aby dowiedzieć się więcej o GitHub Copilot i o tym, jak może on przynieść korzyści naszemu zespołowi. Podziel się swoimi pytaniami i opiniami, aby pomóc nam rozwiązać wszelkie problemy i ulepszyć proces integracji”.
  • Kanały: Wideokonferencje, intranet firmowy.
  • Aktualizacje postępów i metryki:
    Wiadomość: „Śledzimy kluczowe wskaźniki, aby upewnić się, że GitHub Copilot pomaga nam osiągnąć nasze cele. Oto najnowsze aktualizacje dotyczące naszych postępów i tego, jak Copilot robi różnicę”.
  • Kanały: Raporty miesięczne, panele informacyjne.
  • Szkolenia i dystrybucja zasobów:
    Wiadomość: „Sprawdź nasze nowe materiały szkoleniowe i przewodnik po najlepszych praktykach dotyczących korzystania z GitHub Copilot. Te zasoby zostały zaprojektowane, aby pomóc Ci w pełni wykorzystać to potężne narzędzie”.
  • Kanały: Wewnętrzna wiki, poczta e-mail, sesje szkoleniowe.

Nie tylko nas słuchajcie…
Pisanie testów to jedna z dziedzin, w której programiści Accenture uznali GitHub Copilot za niezwykle użyteczny. „Pozwolił nam poświęcić czas na stworzenie wszystkich testów jednostkowych, testów funkcjonalnych i testów wydajności, których potrzebujemy w naszych potokach, bez konieczności powrotu i skutecznego pisania podwójnego kodu.
„W przeszłości nigdy nie było wystarczająco dużo czasu, żeby wrócić i zająć się nimi wszystkimi” – powiedział Schocke.
Oprócz pisania testów Copilot pozwala również programistom Accenture uporać się z ciągle rosnącym długiem technicznym, z którym zmaga się każda organizacja tej wielkości.
„Mamy więcej pracy niż programiści. Po prostu nie możemy się nią zająć” — powiedział Schocke. „Poprzez zwiększanie umiejętności naszych programistów i pomaganie im w szybszym tworzeniu funkcji i cech z wyższą jakością jesteśmy w stanie wykonać więcej pracy, która wcześniej po prostu nie miała miejsca”.
Daniel Schocke | Architekt aplikacji, Accenture | Accenture
Studium przypadku Accenture i GitHub
Streszczenie

Aby zbudować zaufanie, jasno komunikuj powody przyjęcia GitHub Copilot i jak jest on zgodny z celami Twojej organizacji. Regularne aktualizacje, otwarte sesje pytań i odpowiedzi oraz ciągłe szkolenia pomogą Twojemu zespołowi poczuć się swobodnie i zająć się wszelkimi problemami.

Wskazówka nr 2: Powierzamy temu gotowość technologiczną

Skorzystaj z kompleksowej dokumentacji GitHub, aby usprawnić proces wdrażania usługi GitHub Copilot i upewnić się, że przebiegnie on dla Twoich programistów tak płynnie, jak to tylko możliwe.
Zaangażuj grupę wczesnych użytkowników, aby zidentyfikować potencjalne punkty sporne (np. ustawienia sieciowe) i rozwiązać te problemy przed szerszym wdrożeniem.

Kluczowe strategie zapewniające gotowość technologiczną:

  • Obserwacja wczesnych użytkowników: Traktuj swoich wczesnych użytkowników jak klientów, uważnie obserwując ich doświadczenie wdrażania. Szukaj wszelkich punktów tarcia, które mogłyby utrudniać proces, takich jak problemy z konfiguracją lub ustawienia sieciowe.
    Utwórz pętlę sprzężenia zwrotnego dla wczesnych użytkowników, aby mogli dzielić się swoimi doświadczeniami i sugestiami. Zapewni to cenne informacje na temat potencjalnych przeszkód i obszarów wymagających poprawy.
  • Szybkie rozwiązywanie problemów: Rozważ utworzenie małej grupy zadaniowej, której zadaniem będzie rozwiązywanie problemów zidentyfikowanych przez wczesnych użytkowników.
    Zespół ten powinien mieć uprawnienia i zasoby umożliwiające szybkie reagowanie na opinie.
    Wykorzystaj otrzymane opinie, aby zaktualizować i udoskonalić dostosowaną do potrzeb dokumentacji wdrożeniowej organizacji, czyniąc ją bardziej kompleksową i przyjazną dla użytkownika.
  • Stopniowe wdrażanie: Zacznij od małej grupy użytkowników, aby lepiej obsługiwać proces wdrażania, który jest płynny i wydajny. Stopniowo zwiększaj skalę w miarę łagodzenia większości problemów, pozostawiając tylko przypadki skrajne.
    Ciągłe udoskonalanie procesu na podstawie opinii i obserwacji, zapewniające płynną współpracę całemu zespołowi.
  • Mechanizm informacji zwrotnej: zapewnij łatwe w użyciu formularze informacji zwrotnej lub ankiety dla osób dołączających do Copilot. Regularnieview tej informacji zwrotnej w celu zidentyfikowania trendów i typowych problemów.
    Szybko reaguj na opinie użytkowników, aby pokazać, że cenisz ich zdanie i zależy Ci na poprawie ich doświadczeń.

Posłuchaj ich…
„Zbudowaliśmy zautomatyzowany system udostępniania i zarządzania miejscami, aby spełnić nasze specyficzne potrzeby. Chcieliśmy, aby każdy programista w ASOS, który chce korzystać z GitHub Copilot, mógł to robić z jak najmniejszym tarciem. Ale nie chcieliśmy włączać go dla wszystkich na poziomie organizacji, ponieważ byłoby to dość nieefektywne wykorzystanie zasobów. Dlatego zbudowaliśmy własny system samoobsługowy.
Mamy wewnętrzny webmiejsce, w którym każdy pracownik ma profileAby otrzymać miejsce w GitHub Copilot, wystarczy kliknąć jeden przycisk na swoim profile. W tle uruchamia się proces Microsoft Azure Functions, który weryfikuje token Azure dewelopera i wywołuje GitHub Copilot Business API w celu zapewnienia miejsca. Deweloperzy mogą to zrobić nawet z wiersza poleceń, jeśli wolą.
W tym samym czasie mamy funkcję Azure, która sprawdza nieaktywne konta co noc, pobierając dane o wykorzystaniu miejsc. Jeśli miejsce nie było używane przez 30 dni, oznaczamy je do usunięcia przed rozpoczęciem kolejnego okresu rozliczeniowego. Sprawdzamy aktywność po raz ostatni przed usunięciem, a następnie wysyłamy wiadomość e-mail do wszystkich deweloperów, których miejsca zostały cofnięte. Jeśli chcą ponownie uzyskać miejsce, mogą po prostu kliknąć ten przycisk i rozpocząć proces od nowa”.
Dylan Morley | główny inżynier | ASOS
Studium przypadku ASOS i GitHub
Streszczenie
Aby stworzyć płynne wdrożenie GitHub Copilot, wykorzystaj dokumentację GitHub i zaangażuj wczesnych użytkowników, aby zidentyfikować potencjalne problemy przed wdrożeniem w całej organizacji. Wdrożenie solidnego mechanizmu informacji zwrotnej pomoże Ci udoskonalić proces i stale ulepszać doświadczenie.

Wskazówka nr 3: Wskazówki dotyczące treningu, światło przewodnie

Udostępnianie materiałów szkoleniowych w ojczystym języku kodowania inżyniera ma niesamowity wpływ, zwłaszcza gdy demonstruje korzystanie z GitHub Copilot w kontekstach istotnych dla codziennego przepływu pracy.
Ponadto szkolenia nie muszą ograniczać się do formalnych filmów wideo lub modułów edukacyjnych; wspólne chwile „wow” i praktyczne wskazówki mogą być szczególnie skuteczne. Upewnij się, że te zasoby są łatwo dostępne, gdy wdrażasz Copilot w swoich zespołach. Jeśli potrzebujesz pomocy w opracowaniu odpowiedniego programu szkoleniowego lub dostosowaniu szkolenia do specyfiki Twojej organizacji, nasi eksperci GitHub są dostępni, aby pomóc.

Kluczowe strategie szkolenia w zakresie doładowywania:

  • Materiały szkoleniowe dostosowane do potrzeb: Twórz materiały szkoleniowe, które są specyficzne dla języków kodowania i frameworków, których używają codziennie Twoi inżynierowie. Ta kontekstowa trafność sprawia, że ​​szkolenie jest bardziej angażujące i praktyczne. Uczyń te materiały łatwo dostępnymi, czy to za pośrednictwem wewnętrznego portalu, dysku współdzielonego, czy bezpośrednio w narzędziach, których używają Twoi programiści. Udostępnianie linków do tych zasobów podczas udostępniania miejsc jest świetną praktyką.
  • Wymiana doświadczeń: Zachęcaj do kultury dzielenia się w swoim zespole. Niech programiści dzielą się swoimi momentami „wow” i wskazówkami z Copilotem na spotkaniach zespołu, w grupach czatu lub za pośrednictwem wewnętrznych blogów.
    Zbierz te doświadczenia rówieśników w repozytorium historii sukcesu, z których inni mogą się uczyć i czerpać inspirację. Zacznij budować własną społeczność, aby dzielić się sukcesami, najlepszymi praktykami i zarządzaniem dla Copilot dla swojej organizacji
  • Regularne aktualizacje i komunikacja:
    Informuj wszystkich o tym, co Copilot osiąga w Twojej organizacji (w tym o wszelkich kamieniach milowych, które Twoje pomiary wykazały, że osiągnąłeś). Używaj newsletterów e-mail, kanałów informacyjnych organizacji lub wewnętrznych platform społecznościowych, aby regularnie dostarczać aktualizacje.
    Podkreśl konkretne sukcesy i ulepszenia (jakościowe lub ilościowe) wprowadzone przez Copilot. To nie tylko buduje entuzjazm, ale także pokazuje wartość narzędzia w rzeczywistych scenariuszach.
  • Etapy wdrożenia:
    Dostarczanie zasobów: Przydzielając miejsce drugiego pilota, należy uwzględnić linki do materiałów szkoleniowych dotyczących konkretnych ról w języku ojczystym programisty.
    Częsta komunikacja: Bądź proaktywny w komunikowaniu korzyści i sukcesów Copilot w swojej organizacji. Regularnie informuj zespół o nowych funkcjach, wskazówkach dla użytkowników i historiach sukcesu za pośrednictwem newsletterów lub wewnętrznych kanałów informacyjnych.
    Zachęcaj do uczenia się od rówieśników: Stwórz środowisko, w którym programiści mogą dzielić się swoimi pozytywnymi doświadczeniami i wskazówkami. Organizuj nieformalne sesje, na których członkowie zespołu mogą omawiać, jak skutecznie korzystają z Copilota.

Sukces mówi sam za siebie…
„Kiedy zaczęliśmy wdrażać GitHub Copilot dla 6,000 programistów Cisco w naszej grupie biznesowej, byli oni pełni zapału i podekscytowani, ale mieli mnóstwo pytań. Współpracowaliśmy z naszym zespołem wsparcia GitHub Premium, aby zorganizować serię sesji szkoleniowych, na których wyjaśnili, jak zacząć korzystać z GitHub Copilot, przedstawili najlepsze praktyki pisania przydatnych monitów i zademonstrowali jego unikalne możliwości, po czym odbyła się sesja pytań i odpowiedzi. Wkrótce nasi programiści pewnie korzystali z GitHub Copilot w trakcie codziennego rozwoju. To, co naprawdę nam pomogło, to wcześniejsze zrozumienie pytań i obaw naszych programistów oraz utrzymanie wysokiego poziomu naszych sesji, aby zająć się początkowymi problemami podczas sesji pytań i odpowiedzi”.
Brian Keith | szef narzędzi inżynieryjnych, Cisco Secure | Cisco
Studium przypadku Cisco i GitHub
Streszczenie
Materiały szkoleniowe są kluczowe — dostosuj je do języków i struktur, których Twoi programiści używają codziennie. Wspieraj kulturę dzielenia się momentami „wow” w swoim zespole i upewnij się, że regularnie dostarczasz aktualizacje dotyczące osiągnięć i kamieni milowych, które Twoja organizacja osiągnęła, korzystając z GitHub Copilot.
Wdrożenie nowego narzędzia technologicznego zajmuje trochę czasu, a chociaż usprawniliśmy proces tak bardzo, jak to możliwe, inżynierowie nadal potrzebują dedykowanego czasu, aby skonfigurować GitHub Copilot w swoim środowisku pracy. Ważne jest, aby stworzyć ekscytację i możliwości dla inżynierów, aby eksperymentowali z Copilot i zobaczyli, jak pasuje do ich przepływu pracy. Oczekiwanie, że inżynierowie wdrożą się do GitHub Copilot, będąc pod nierealistyczną presją dostaw, jest niepraktyczne; każdy potrzebuje czasu, aby skutecznie zintegrować nowe narzędzia ze swoją praktyką.

Kluczowe strategie umożliwiające tworzenie więzi

  • Przydziel dedykowany czas: Upewnij się, że inżynierowie mają dedykowany czas na wdrożenie Copilota. Powinno to być zaplanowane w okresach, gdy nie mają napiętych terminów dostaw, aby zapobiec wielozadaniowości i zapewnić pełne zaangażowanie.
  • Stwórz ekscytację i zachęcaj do eksperymentowania: Podsycaj ekscytację wokół Copilota, podkreślając jego potencjalne korzyści i zachęcając inżynierów do eksperymentowania z nim. Dziel się historiami sukcesu i doświadczeniamiampw jaki sposób może usprawnić ich przepływ pracy.
  • Zapewnij kompleksowe zasoby:
    Zaoferuj różnorodne zasoby, które pomogą inżynierom rozpocząć pracę:
    • Udostępniaj filmy instruktażowe pokazujące, jak zainstalować i skonfigurować wtyczkę GitHub Copilot.
    • Zapewnij treść pokazującą istotne daneamppliki dostosowane do konkretnego środowiska kodowania danego programisty.
    • Zachęcaj inżynierów do napisania pierwszego fragmentu kodu za pomocą narzędzia GitHub Copilot, zaczynając od prostych zadań i przechodząc do bardziej złożonych scenariuszy.
  • Zorganizuj dedykowane sesje wdrożeniowe:
    Zaplanuj sesje wdrożeniowe, np. rano lub po południu, podczas których inżynierowie będą mogli skupić się wyłącznie na konfigurowaniu i poznawaniu Copilota.
    Wyjaśnij wyraźnie, że możesz poświęcić ten czas na naukę i eksperymentowanie.
  • Zachęcaj do wzajemnego wsparcia i dzielenia się:
    Utwórz kanały, w których inżynierowie mogą dzielić się swoimi doświadczeniami i wskazówkami dotyczącymi wdrażania, takie jak Slack lub Teams. To wsparcie rówieśnicze może pomóc w rozwiązaniu typowych problemów i ulepszyć proces wdrażania.
    Rozważ zorganizowanie hackathonu GitHub Copilot, aby zachęcić do wspólnej nauki i innowacji.
  • Regularne kontrole i opinie:
    Przeprowadzaj regularne odprawy, aby zbierać opinie na temat procesu wdrażania i identyfikować obszary wymagające poprawy. Wykorzystaj te opinie, aby stale udoskonalać i ulepszać doświadczenie wdrażania.

Sampharmonogram wdrażania:
Dzień 1: Wprowadzenie i konfiguracja

  • Rano: obejrzyj samouczek wideo dotyczący instalacji i konfiguracji GitHub Copilot.
  • Popołudnie: Zainstaluj i skonfiguruj wtyczkę w środowisku programistycznym.

Dzień 2: Nauka i eksperymentowanie

  • Poranek: Obejrzyj treści pokazujące istotne byłeampGitHub Copilot w akcji.
  • Popołudnie: Napisz pierwszy fragment kodu za pomocą Copilota (np. nieco bardziej złożony scenariusz „Hello World”).

Dzień 3: Praktyka i informacja zwrotna

  • Rano: Kontynuuj eksperymentowanie z GitHub Copilot i integruj go ze swoimi bieżącymi projektami.
  • Popołudnie: Opublikuj wpis „jak mi poszło” na kanale wprowadzającym Copilot (Slack, Teams itp.) i przekaż opinię.

Czytać między wierszami…
Mercado Libre inwestuje w nową generację programistów, oferując własny dwumiesięczny program „bootcamp” dla nowych pracowników, aby pomóc im poznać stos oprogramowania firmy i rozwiązywać problemy w „sposób Mercado Libre”. Podczas gdy GitHub Copilot może pomóc bardziej doświadczonym programistom pisać kod szybciej i zminimalizować potrzebę przełączania kontekstu, Brizuela widzi w GitHub Copilot ogromny potencjał, aby przyspieszyć ten proces wdrażania i spłaszczyć krzywą uczenia się.
Łucja Brizuela | Starszy dyrektor techniczny | Mercado Libre
Studium przypadku Mercado Libre i GitHub
Streszczenie

Przydziel swojemu zespołowi dedykowany czas na wdrożenie i eksperymentowanie z GitHub Copilot, gdy są zrelaksowani i nie są pod presją. Podsycaj entuzjazm i zapewnij zasoby — w tym kompleksowe przewodniki i sesje praktyczne — aby pomóc im skutecznie zintegrować Copilot z ich przepływem pracy.

Wskazówka nr 5: Zespoły dzielą się zwycięstwami w zakresie sztucznej inteligencji, w narzędziach, którym ufamy

Większość z nas ulega wpływom presji otoczenia i opinii osób, które uważamy za ekspertów — podobnie jak w przypadku rekomendacji osób wpływających na opinię publiczną i opinii o produktach.views. GitHub Copilot nie jest wyjątkiem. Inżynierowie szukają potwierdzenia od swoich rówieśników i szanowanych kolegów, aby upewnić się, że korzystanie z Copilot jest wartościowe i wspiera ich tożsamość jako doświadczonych profesjonalistów.
Kluczowe strategie promowania współpracy w zakresie wdrażania sztucznej inteligencji w zespołach:

  • Zachęcaj do wzajemnego wsparcia i dzielenia się historiami: pozwól swojemu zespołowi wczesnych użytkowników dzielić się swoimi doświadczeniami z Copilot. Zachęcaj ich do dyskusji na temat tego, jak wzbogaciło to ich życie zawodowe poza zwiększeniem szybkości kodowania. Jakie dodatkowe działania mogli podjąć dzięki zaoszczędzonemu czasowi z Copilot?
    Wyróżnij historie, w których Copilot umożliwił inżynierom skupienie się na bardziej kreatywnych lub ważnych zadaniach, które wcześniej były czasochłonne lub pomijane. Wspaniale, jeśli istnieją powiązania między Copilotem a możliwością lepszej obsługi klientów organizacji.
  • Dziel się wiedzą i wskazówkami organizacyjnymi: Dystrybuuj wskazówki i triki specyficzne dla scenariuszy Twojej organizacji. Dziel się praktycznymi poradami na temat tego, jak GitHub Copilot może sprostać wyjątkowym wyzwaniom lub usprawnić przepływy pracy w Twoim zespole.
    Wspieraj kulturę ciągłego uczenia się poprzez regularne aktualizowanie i udostępnianie najlepszych praktyk w oparciu o rzeczywiste doświadczenia użytkowników.
  • Zintegruj Copilot z kulturą organizacyjną i ramami wydajności: Uczyń korzystanie z Copilot i dzielenie się praktykami Copilot częścią kultury organizacyjnej. Rozpoznawaj i nagradzaj tych, którzy wnoszą cenne spostrzeżenia i usprawnienia.
    Upewnij się, że inżynierowie wiedzą, że korzystanie z Copilota jest wspierane i zachęcane przez kierownictwo. Zapewnienie to może pochodzić z poparcia ze strony starszych liderów i integracji z wydajnością.viewi cele.

Prosto ze źródła…
Przepływ pracy rozwojowej Carlsberga. GitHub Copilot bezproblemowo integruje się z procesem rozwoju, dostarczając cenne sugestie dotyczące kodowania bezpośrednio z IDE, co jeszcze bardziej usuwa przeszkody w rozwoju. Zarówno Peter Birkholm-Buch, szef inżynierii oprogramowania w firmie, jak i João Cerqueira, jeden z inżynierów Carlsberga, poinformowali, że Copilot znacznie zwiększył produktywność całego zespołu. Entuzjazm dla asystenta kodowania AI był tak jednomyślny, że gdy tylko dostęp do przedsiębiorstwa stał się dostępny, Carlsberg natychmiast wdrożył to narzędzie. „Wszyscy natychmiast je włączyli, reakcja była przytłaczająco pozytywna”, dzieli się Birkholm-Buch.
Jak twierdzi, obecnie trudno znaleźć programistę, który nie wolałby pracować z Copilotem.
Peter Birkholm-Buch | Szef inżynierii oprogramowania | Carlsberg
João Cerqueira | Inżynier Platformy | Carlsberga
Studium przypadku Carlsberg i GitHub
Streszczenie
Zachęcaj wczesnych użytkowników do dzielenia się swoimi doświadczeniami z GitHub Copilot i podkreślania korzyści, których doświadczyli. Zintegruj Copilot z kulturą swojej organizacji, dzieląc się wskazówkami, doceniając wkład i zapewniając silne wsparcie kierownictwa.

Kładąc wszystko razem:
Kontrola misji dla sukcesu GitHub Copilot

Jesteś teraz gotowy do przeprowadzenia kontroli przed lotem. Buduj zaufanie do celu narzędzia, rozwiązuj bariery techniczne, dostarczaj rezonujące materiały szkoleniowe, przeznaczaj czas na konfigurację i eksplorację oraz wspieraj użytkowanie w całym zespole. Te kontrole pomogą osiągnąć maksymalny wpływ Copilota w Twojej organizacji. Kiedy przeprowadzasz te kontrole, pomagasz swoim inżynierom w osiągnięciu sukcesu i umożliwiasz swojej organizacji czerpanie maksymalnego długoterminowego wpływu z Copilota.

Dodatkowe zasoby
Szukasz więcej dobroci GitHub Copilot? Sprawdź te dodatkowe zasoby, aby doładować swoją podróż Copilot:

  • Konfigurowanie GitHub Copilot dla Twojej organizacji Strona dokumentów
  • Jak korzystać z GitHub Copilot Enterprise – pełny film demonstracyjny
  • Subskrybowanie Copilot dla strony z dokumentami Twojej organizacji
  • Wprowadzenie do samouczka GitHub Copilot Enterprise
  • GitHub Copilot for Business jest już dostępny, ogłoszenie blog
  • Plany subskrypcji dla strony GitHub Copilot Docs
  • Strona cenowa GitHub Copilot
  • Znaleziono oznacza naprawione: Wprowadzenie automatycznej poprawki skanowania kodu, obsługiwanej przez GitHub Copilot i wpis na blogu CodeQL
  • Jak Duolingo zwiększyło szybkość tworzenia oprogramowania o 25% dzięki historii klienta Copilot

O autorach 

Daniel Figucio jest dyrektorem ds. technologii terenowych (CTO) w regionie Azji i Pacyfiku (APAC) w GitHub, wnosząc ponad 30 lat doświadczenia w zakresie technologii informatycznych (IT), w tym ponad 20 lat w przestrzeni dostawców. Jest pasjonatem pomagania setkom zespołów programistów, z którymi współpracuje w całym regionie, poprzez wdrażanie solidnych metodologii i technologii doświadczenia programistów. Ekspertyza Daniela obejmuje cały cykl życia rozwoju oprogramowania (SDLC), wykorzystując jego doświadczenie w informatyce i czystej matematyce do optymalizacji przepływów pracy i produktywności. Jego programistyczna podróż ewoluowała od C++ do Javy i JavaScript, z obecnym skupieniem na Pythonie, co pozwala mu dostarczać kompleksowe spostrzeżenia w różnych ekosystemach programistycznych.
Jako jeden z członków założycieli zespołu GitHub APAC, Daniel odegrał kluczową rolę w napędzaniu rozwoju firmy w regionie od jej powstania ponad 8 lat temu, kiedy zespół składał się zaledwie z dwóch osób. Daniel mieszka w Górach Błękitnych w Nowej Południowej Walii w Australii, łącząc swoje zaangażowanie w ulepszanie doświadczeń programistów z zainteresowaniami grami, aktywnościami na świeżym powietrzu, takimi jak jazda na rowerze i piesze wędrówki, oraz eksploracją kulinarną.
Bronte van der Hoorn jest kierownikiem ds. produktów w GitHub. Kieruje różnorodnymi projektami multidyscyplinarnymi w GitHub Copilot. Bronte jest oddana pomaganiu klientom w odblokowywaniu pełnego potencjału AI, jednocześnie zwiększając satysfakcję inżynierów i przepływ dzięki niesamowitym narzędziom.
Posiadając bogate doświadczenie w branży, doktorat i portfolio publikacji na temat zarządzania, Bronte łączy spostrzeżenia badawcze z praktyczną wiedzą. To podejście pomaga jej w projektowaniu i iterowaniu funkcji, które są zgodne ze złożonymi wymaganiami nowoczesnych środowisk biznesowych. Orędowniczka myślenia systemowego i champKładąc nacisk na współpracę w ramach praktyk pracy, Bronte wspiera innowacyjność poprzez promowanie holistycznej i współczesnej perspektywy zmian organizacyjnych.

Copilot GitHub Copilot skutecznie obejmuje różne - icon1 NAPISANE PRZEZ GITHUB Z

Dokumenty / Zasoby

Github Copilot GitHub Copilot skutecznie obejmuje różne [plik PDF] Instrukcje
Copilot GitHub Copilot skutecznie obejmuje różne, GitHub Copilot skutecznie obejmuje różne, Copilot skutecznie obejmuje różne, Skutecznie obejmuje różne, Obejmuje różne

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *