Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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