Przedstawiamy nowy sposób pracy inżynierów w Requirements Portal — z wykorzystaniem agentów AI działających na danych projektu. |
Nasze nowe możliwości Agentic Requirements Engineering usuwają zbędne tarcia podczas pracy z wymaganiami, zamykając lukę między modelem mentalnym, który masz w głowie, a współdzielonym modelem, na którym pracuje cały zespół.
Korzyść? Mniej żmudnej pracy administracyjnej, lepsze zgranie zespołu, mniej błędów i szybsze iteracje.
Obejrzyj poniższy film, aby zobaczyć to w działaniu.
Każdy inżynier wie, że dobre wymagania mają znaczenie podczas rozwoju produktu:
Innymi słowy, wymagania leżą u podstaw całego procesu rozwoju sprzętu. Jeśli specyfikacja jest poprawna, cały zespół iteruje szybciej i tworzy lepsze produkty.
Najlepsi inżynierowie traktują wymagania jako współdzielony model mentalny, który rozwija się wraz z produktem. |
Jednak w praktyce wiele zespołów inżynieryjnych chce pracować bardziej w oparciu o wymagania, ale przeszkadzają im tarcia wprowadzane przez dostępne narzędzia:
Na jednym końcu spektrum są dokumenty i notatki. Łatwo od nich zacząć, ale szybko przestają się sprawdzać wraz ze wzrostem złożoności: są rozproszone, niepowiązane i niemożliwe do prześledzenia w skali projektu.
Na drugim końcu znajdują się dedykowane systemy do zarządzania wymaganiami. Teoretycznie potężne, ale tworzone z myślą o dokumentacji i zgodności, a nie o inżynierii. Sprawiają wrażenie platform administracyjnych: ciężkich, opartych na formularzach i oderwanych od rzeczywistego przepływu pracy inżynierskiej.
Żadne z tych rozwiązań nie ułatwia inżynierom zarządzania wymaganiami w miarę rozwoju projektów. W efekcie wymagania są zapisywane raz i zapominane albo przekazywane nieformalnie w notatkach ze spotkań i arkuszach kalkulacyjnych.
Właśnie dlatego zintegrowaliśmy Agentic AI z Requirements Portal — aby usunąć tarcia, które powstrzymują inżynierów przed pracą z wymaganiami.
Agentic Requirements Engineering daje Ci agentów AI, którzy działają bezpośrednio na danych dotyczących wymagań — odpowiadają na pytania z pełnym kontekstem, proponują zmiany i prowadzą ciągłe kontrole jakości.
Requirements Portal oferuje teraz cztery nowe możliwości:
Zadawaj pytania, opisz, co chcesz zmienić, zobacz podgląd w interfejsie, przejrzyj i zastosuj. Zatwierdzasz każdą akcję AI przed jej zapisaniem.
Importuj wymagania z dowolnego źródła: arkuszy kalkulacyjnych, plików PDF, dokumentów lub notatek. AI przekształca je w uporządkowane, dobrze sformatowane wymagania.
Zamień swoje procesy w instrukcje, które agenci AI mogą ponownie wykorzystywać w różnych projektach. Udostępniaj je zespołowi, aby standaryzować przepływy pracy.
Pozwól AI działać nieprzerwanie w tle, skanując wymagania i wskazując ryzyka, problemy ze śledzalnością oraz luki w pokryciu do Twojego przeglądu. (Wkrótce.)
Żadna zmiana nie następuje bez Twojej zgody. AI zajmuje się żmudną pracą. Ty podejmujesz decyzje inżynierskie. |
Prześledźmy rzeczywisty projekt — quad-drona z pokładową AI do wykrywania defektów — aby zobaczyć, jak Agentic Requirements Engineering wpisuje się w pracę zespołu.
Każdy nowy projekt zaczyna się od rozproszonych danych wejściowych. Wymagania rzadko trafiają do zespołu w gotowej formie: pochodzą z e-maili od klientów, notatek ze spotkań, plików PDF ze standardami i arkuszy kalkulacyjnych z poprzednich projektów.
Lider projektu używa AI-Assisted Importer, aby pobrać wymagania z arkusza kalkulacyjnego dostarczonego przez klienta, a następnie otwiera Engineering Assistant i wpisuje: „Zamień te notatki ze spotkania z klientem na wymagania”.
W odpowiedzi otrzymuje uporządkowane wymagania, każde z identyfikatorem, tytułem, treścią, uzasadnieniem i typem, gotowe do przeglądu i zastosowania. Cały zespół ma wspólny punkt wyjścia jeszcze przed podjęciem pierwszej decyzji projektowej.
Wypróbuj samodzielnie: Wklej ten prompt do Engineering Assistant: „Turn these notes into structured requirements: Quad drone, Onboard AI for defect detection, Cameras: stereo RGB + thermal payload, MTOW 4 kg”.
Później do projektu dołącza inżynier elektronik. Zamiast czytać 120 wymagań, aby znaleźć te istotne dla projektu swojej płytki, zadaje pytanie bezpośrednio:
Każda odpowiedź opiera się na pełnych danych projektu, dzięki czemu inżynier w kilka minut dociera do tego, co istotne.
Wypróbuj samodzielnie: Otwórz przykładowy projekt Drone_Example_Project i wklej ten prompt do Engineering Assistant: „I am designing the FMU. Which requirements are most relevant for selecting the MC? Return a prioritized list.”
W połowie projektu klient prosi o zwiększenie czasu lotu o 30%. Brzmi prosto. Nie jest.
Inżynier pyta: „What is the impact of increasing flight time by 30%? Identify all requirements that need review. Return a prioritized list.”
Najpierw pojawiają się wymagania dotknięte bezpośrednio, potem zależności po stronie zasilania i ograniczeń elektrycznych — każde z jasnym wyjaśnieniem, co należy zmienić. To, co ręcznie zajęłoby godziny śledzenia, trwa kilka minut.
W sprzęcie każda przeoczona zależność oznacza wysoki koszt. Wykrycie jej, zanim zostanie wbudowana w projekt, to różnica między rewizją a pełnym przeprojektowaniem. |
Wypróbuj samodzielnie: Otwórz przykładowy projekt Drone_Example_Project i wklej ten prompt do Engineering Assistant: „What is the impact of increasing the flight time in requirement D-005 by 30%? Identify all requirements that would need to be reviewed or revised as a result. Return a structured, prioritized list. Be concise and actionable.”
Tak naszym zdaniem zespoły będą wdrażać Agentic Requirements Engineering — zaczynając prosto i rozszerzając zastosowanie w miarę, jak narzędzie staje się częścią ich sposobu pracy.
Utwórz nowy projekt i dodaj do niego wymagania:
Kiedy wszystko będzie gotowe, udostępnij projekt zespołowi. Twoi współpracownicy mogą używać tych samych narzędzi AI, aby zrozumieć, co jest istotne dla ich pracy, zadawać pytania, przekazywać uwagi — a następnie rozpocząć realizację.
Podczas gdy Engineering Assistant daje bezpośredni sposób interakcji z wymaganiami, AI Skills pozwalają zakodować procesy Twojego zespołu w postaci wielokrotnego użytku instrukcji — tak aby sposób pisania wymagań, przeprowadzania kontroli i planowania weryfikacji był powtarzalny i spójny w każdym projekcie.
Każda umiejętność koduje proces specyficzny dla Twojego zespołu — Wasze szablony, słownictwo i standardy. Na przykład możesz zdefiniować własne umiejętności, aby:
Background Agents nieustannie monitorują wymagania i proaktywnie wskazują problemy — dzięki czemu spędzasz mniej czasu w dokumentacji, a więcej na projektowaniu. Ustaw je tak, aby działały według harmonogramu lub uruchamiały się automatycznie po zmianie wymagania.
Dzieje się tak, ponieważ żaden inżynier nie ma czasu, by ręcznie śledzić każde powiązane wymaganie, element projektu i działanie weryfikacyjne za każdym razem, gdy coś się zmienia. Background Agents zastępują tę pracę ciągłymi kontrolami, które wychwytują błędy, zanim się rozprzestrzenią.
Wymagania dotyczą wszystkich członków zespołu, ale nie wszystkich w taki sam sposób. Wynika to z tego, że każda rola ma z nimi inną relację.
Wymagania przestają być statycznymi dokumentami i stają się żywym, współdzielonym modelem, który cały zespół wspólnie kształtuje i rozwija. |
Zespół stojący za Agentic Requirements Engineering jako pierwszy wprowadził AI do inżynierii wymagań w 2023 roku. Pierwotnie był to Valispace; po przejęciu dołączył do Altium i przekształcił się w Requirements Portal.
Ten wczesny start ma znaczenie. Kluczowe wnioski stojące za tym wydaniem pochodzą z lat tworzenia, wdrażania i iterowania razem z rzeczywistymi zespołami inżynieryjnymi: inżynierowie chcą propozycji, które mogą przejrzeć, a nie autonomicznych zmian; sam chat nie wystarczy; AI musi działać na danych Twojego projektu, a nie tylko odpowiadać na pytania na ich temat.
Narzędzia AI zaczynają wykonywać naprawdę użyteczną pracę w przepływach rozwoju sprzętu. Ale AI jest tak dobre, jak kontekst, na którym pracuje — a tym kontekstem są wymagania. Dobre wymagania nie tylko pomagają zespołowi zachować zgodność. Są fundamentem, który umożliwia projektowanie, weryfikację i testowanie wspomagane przez AI. Jeśli są poprawne, każde kolejne narzędzie AI działa lepiej.
Dlatego właśnie teraz jest właściwy moment, aby poważnie potraktować wymagania — i dlatego to stworzyliśmy.
Przeczytaj artykuł opiniotwórczy od lidera produktu →
Agentic Requirements Engineering jest już dziś dostępne w Requirements Portal.
Po uzyskaniu dostępu znajdziesz przykładowe dane gotowe do przejrzenia, dzięki czemu zobaczysz agentów w działaniu, zanim użyjesz narzędzia we własnych projektach.
Rozpocznij bezpłatny okres ewaluacyjny →
Właśnie o to chodzi. Agenci AI w Requirements Portal nigdy nie wprowadzają zmian bez Twojej wyraźnej zgody. Każda sugestia jest wyświetlana w podglądzie w interfejsie użytkownika — przeglądasz ją obok oryginału, w razie potrzeby edytujesz i zatwierdzasz. AI proponuje. Inżynier decyduje.
Większość narzędzi po prostu dokleja okno czatu do istniejącego interfejsu i nazywa to AI. Agentic Requirements Engineering idzie o krok dalej — AI działa bezpośrednio na danych projektu i proponuje ustrukturyzowane zmiany w interfejsie użytkownika do Twojego przeglądu. Nasi agenci AI zostali stworzeni specjalnie do pracy z wymaganiami technicznymi, dzięki czemu wyniki są precyzyjne, uporządkowane i powiązane z Twoim projektem.
Tak, a do rozpoczęcia pracy nie jest potrzebne wcześniejsze doświadczenie w formalnej inżynierii wymagań. Większość zespołów inżynierskich wie, że wymagania są ważne — ale unika formalnych workflow, ponieważ tradycyjne narzędzia zakładają specjalistyczną wiedzę i sztywne procesy. Agentic Requirements Engineering działa w sposób zgodny z tym, jak inżynierowie już myślą, dzięki czemu możesz szybko uchwycić intencję bez stawania się ekspertem od wymagań.
Agentic Requirements Engineering jest już dziś dostępne w Requirements Portal. Jeśli Twoja firma korzysta już z produktów Altium, jest ono zawarte w subskrypcji Altium Develop i Agile Teams — bez nowego dostawcy i bez procesu zakupowego. Rozpocznij bezpłatny 30-dniowy okres ewaluacyjny, klikając poniższy link.