Przejdź do treści
SmarterWidgets 2.0Dokumentacja
SmarterProcess - https://doorsnext.com

Dlaczego widgety dla IBM ELM?

IBM Engineering Lifecycle Management obejmuje cały cykl życia produktu inżynierskiego. SmarterWidgets przejmują codzienne zadania, które standardowy interfejs pozostawia do ręcznego wykonania.

Codzienna praca z wymaganiami

Organizacje z branży lotniczej, obronnej, motoryzacyjnej, kolejowej, wyrobów medycznych, energetycznej i finansowej zarządzają w IBM DOORS Next dziesiątkami tysięcy wymagań. Wokół zasadniczej pracy inżynierskiej narasta wiele rutynowych zadań:

  • treść importowana z Microsoft Word lub Excel zawiera obce czcionki i kolory albo trafia do systemu jako płaska lista bez struktury rozdziałów;
  • linki i terminy słownikowe trzeba spójnie dodawać, konwertować lub usuwać w całych modułach;
  • hiperłącza w treści wymagań przestają działać, gdy artefakty zostają usunięte lub strony internetowe zmieniają adres;
  • z biegiem lat gromadzą się linie bazowe (baselines), które spowalniają wybór konfiguracji;
  • modele danych poszczególnych projektów zaczynają się od siebie różnić i nikt nie wie dokładnie, w którym miejscu;
  • audytorzy pytają, kto ma dostęp do którego projektu i z jakimi rolami.

Każde z tych zadań można wykonać ręcznie w standardowym interfejsie. W module z tysiącami artefaktów zajmuje to jednak dni, a każdy ręczny krok to kolejna okazja do pomyłki.

Czym jest widget

Widget to niewielka aplikacja webowa działająca wewnątrz IBM ELM. Dodaje się go do ELM Mini Dashboard w DOORS Next, obok modułu. User Audit i Advanced Server Diagnostics można dodać także do ELM Mini Dashboard w innych aplikacjach ELM (Engineering Workflow Management, Engineering Test Management, Global Configuration lub Jazz Team Server). Widgety korzystają z oficjalnych interfejsów rozszerzeń i raportowania IBM i zawsze działają z uprawnieniami zalogowanego użytkownika, dzięki czemu nigdy nie omijają przyjętego modelu bezpieczeństwa.

Jak SmarterWidgets ułatwiają pracę

  • Cały moduł lub tylko zaznaczenie. Większość widgetów działa na wszystkich artefaktach otwartego modułu albo tylko na zaznaczonych artefaktach, bez limitu ich liczby. Widgety, które czyszczą lub łączą artefakty, działają także poza modułem, na artefaktach zaznaczonych w widoku folderu lub kolekcji.
  • Najpierw podgląd, potem zmiana. Widget pokazuje, co znalazł (liczby, listy, szczegóły dla każdego artefaktu), zanim cokolwiek zostanie zmienione. Na całym module można też pominąć wyszukiwanie: widget znajduje i zmienia wtedy w jednym przebiegu, po tym samym potwierdzeniu.
  • Potwierdzenie przed każdą zmianą. Zmiany obejmujące cały moduł wymagają potwierdzenia, które jasno opisuje, co się wydarzy.
  • Postęp, Stop, Continue i Retry. Długie operacje pokazują postęp i można je zatrzymać w dowolnym momencie. Zatrzymaną operację na całym module można dokończyć przyciskiem Continue from …, także po ponownym załadowaniu strony. To, czego nie udało się zmienić, jest wyświetlane na liście z przyczyną, a Retry all ponawia próbę.
  • Raport zmian w Excelu. Każdy widget zmieniający dane rejestruje przebieg operacji (artefakt, wartość przed, wartość po, wynik) w pliku Excel, który można zachować jako dowód. Pobiera się go przyciskiem Log w bloku wyniku.
  • Jeden interfejs dla wszystkich widgetów. Wszystkie widgety są zgodne z systemem projektowym IBM Carbon, językiem wizualnym samych produktów IBM, więc elementy sterujące wyglądają znajomo od pierwszego uruchomienia. How it works w nagłówku każdego widgetu wyjaśnia jego działanie w kilku krokach.
  • Powiadomienia o aktualizacjach. Każdy widget informuje o dostępności nowszej wersji i o tym, co się w niej zmieniło.

Wartość biznesowa

  • Czas. Rutynowe operacje na dużych modułach skracają się z dni do minut, a inżynierowie i analitycy wymagań odzyskują ten czas na pracę inżynierską.
  • Jakość. Spójne formatowanie, działające linki i poprawna struktura sprawiają, że specyfikacje łatwiej czytać, recenzować i ponownie wykorzystywać.
  • Zgodność z regulacjami. Raporty zmian, audyty użytkowników i kontrolowana archiwizacja wspierają gromadzenie dowodów, których branże regulowane potrzebują podczas audytów, np. ISO 26262, DO-178C, IEC 62304 czy ASPICE.
  • Niższy całkowity koszt utrzymania. Uporządkowane modele danych i zarchiwizowane linie bazowe sprawiają, że instalacja ELM działa szybko i łatwiej nią administrować.
  • Szybsze wdrożenie. Migracje z innych narzędzi i importy z dokumentów Office stają się przewidywalnymi, powtarzalnymi krokami zamiast ręcznych projektów.

Stworzone przez praktyków ELM

SmarterWidgets rozwija firma SmarterProcess, IBM Business Partner, który od wielu lat wdraża i wspiera IBM Engineering Lifecycle Management. Każdy widget powstał w odpowiedzi na rzeczywistą potrzebę klienta.

  • Odznaka IBM Champion 2026: fioletowy kwadrat z logo IBM i napisem IBM Champion 2026, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2025: fioletowy kwadrat z logo IBM i napisem IBM Champion 2025, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2024: fioletowy kwadrat z logo IBM i napisem IBM Champion 2024, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2022: fioletowy kwadrat z logo IBM i napisem IBM Champion 2022, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2021: fioletowy kwadrat z logo IBM i napisem IBM Champion 2021, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2020: fioletowy kwadrat z logo IBM i napisem IBM Champion 2020, przyznana w programie IBM Champion
  • Odznaka IBM Champion 2019: fioletowy kwadrat z logo IBM i napisem IBM Champion 2019, przyznana w programie IBM Champion