Bądźmy w kontakcie

Plan Szkolenia

Moduł 1: Kontekst, Zakres i Wyzwania Dostarczania

  • Autouzupełnianie vs autonomiczne wieloetapowe wykonywanie
  • Typowe błędne przekonania dotyczące sztucznej inteligencji w dostarczaniu oprogramowania
  • Dlaczego same lepsze prompty nie wystarczą
  • Identyfikacja narzędzi, problemów i celów uczestników
  • Wybór odpowiedniego modelu operacyjnego sztucznej inteligencji dla zespołów inżynieryjnych

Moduł 2: Przyjmowanie Specyfikacji i Strukturalna Dekompozycja

  • Budowanie strukturalnego inwentarza dokumentów interesariuszy
  • Techniki ekstrakcji wymagań
  • Strategie dzielenia na fragmenty: strukturalne, semantyczne, przesuwające się okno
  • Zachowywanie zależności i odwołań
  • Praca z tabelami, diagramami, schematami blokowymi i mieszanymi danymi wejściowymi
  • Skuteczne zarządzanie oknami kontekstowymi

Moduł 3: Granice Ludzkiego Osądu

  • Gdzie decyzje ludzkie pozostają kluczowe
  • Wykrywanie wymyślonych zależności
  • Wykrywanie sfałszowanych ograniczeń i odwróconej logiki
  • Zapobieganie niebezpiecznym domyślnym ustawieniom
  • Ramy walidacji dla możliwości śledzenia, spójności i kompletności

Moduł 4: Od Wymagań do Kodu z Narzędziami Agentowymi

  • Model dostarczania oparty na architekturze
  • Mapowanie komponentów i granice usług
  • Kontrakty API jako kotwice dostarczania
  • Trwałe reguły i ograniczenia w narzędziach AI
  • Instrukcje zadań powiązane z wymaganiami
  • Podejście minimalnego vs ograniczonego tworzenia promptów
  • Generowanie backendu i frontendu w oparciu o kontrakty

Moduł 5: Pętla Iteracji Agentowej

  • Spirala samokorekty
  • Kontrolowane cykle iteracyjnego dostarczania
  • Przeglądanie różnic i zmian w kodzie
  • Wykrywanie rozszerzania zakresu i nieautoryzowanych modyfikacji
  • Zarządzanie ograniczoną pamięcią kontekstową
  • Wykorzystanie historii iteracji do ciągłego doskonalenia

Moduł 6: Wymuszanie Jakości Kodu

  • Ograniczenia promptów dla przypadków brzegowych
  • Dokumenty reguł jako żywe artefakty zarządzania
  • Automatyczne bramy z lintingiem i analizą statyczną
  • Skanowanie bezpieczeństwa w kodzie generowanym przez AI
  • Kontrola zgodności zależności i architektury
  • Protokół przeglądu ludzkiego dla wyników AI

Moduł 7: Pętle Informacji Zwrotnej i Ciągłe Doskonalenie

  • Przekazywanie ustrukturyzowanych błędów z powrotem do przepływów pracy AI
  • Ograniczone iteracje i kryteria zatrzymania
  • Rejestrowanie cykli i wyników
  • Ulepszanie dokumentów reguł w czasie
  • Budowanie wielokrotnie używalnej inteligencji inżynieryjnej

Moduł 8: Antywzorce Bezpieczeństwa w Dostarczaniu AI

  • Typowe ryzyka bezpieczeństwa w generowanym kodzie
  • Dodatki dotyczące reguł bezpieczeństwa dla konkretnych technologii
  • Skanowanie bezpieczeństwa przed zatwierdzeniem
  • Kontrola bezpiecznego cyklu życia rozwoju oprogramowania (SDLC) dla rozwoju wspomaganego AI
  • Odpowiedzialność ludzka w bezpiecznym dostarczaniu

Moduł 9: Testowanie Zakotwiczone w Specyfikacjach

  • Generowanie specyfikacji testowych z wymagań
  • Projektowanie testów w języku domenowym
  • Bezpieczne generowanie implementacji testowych
  • Koncepcje testowania mutacyjnego
  • Walidacja pokrycia specyfikacji
  • Przegląd siły asercji
  • Modele diagnostycznego zadawania pytań

Moduł 10: Utrzymanie Systemu

  • Żywe artefakty: kontrakty, mapy, reguły, specyfikacje testowe
  • Ewolucja ograniczeń w czasie
  • Zarządzanie sztuczną inteligencją dla długoterminowej utrzymywalności
  • Zapobieganie długowi technicznemu za pomocą kontroli AI
  • Model operacyjny dla zrównoważonych zespołów inżynieryjnych AI

Wymagania

Uczestnicy powinni posiadać:

  • Doświadczenie w projektach związanych z rozwojem oprogramowania
  • Zrozumienie podstaw architektury aplikacji
  • Znajomość interfejsów API, systemów backendowych/frontendowych lub pełnego stosu dostarczania
  • Podstawową wiedzę na temat Agile lub iteracyjnego dostarczania oprogramowania
  • Świadomość koncepcji testowania oprogramowania
  • Znajomość narzędzi do kodowania z wykorzystaniem AI jest pomocna, ale nie obowiązkowa
  • Seminarium odpowiednie dla technicznych profesjonalistów na poziomie średniozaawansowanym i zaawansowanym
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie