GoQu - Analizator Kodu Gosu

Przyspiesz rozwój w Guidewire dzięki czystemu kodowi

  GoQu - Analizator Kodu Gosu

Przyspiesz rozwój w Guidewire dzięki czystemu kodowi

Zainwestuj w jakość

logo of goqu

 

GoQu to nowoczesne narzędzie zaprojektowane w celu identyfikacji krytycznych problemów w kodzie Gosu.

Zwiększa produktywność i wydajność, odciążając senior deweloperów i osoby odpowiedzialne za jakość kodu.

Poproś o demo
Dołącz do liderów branży korzystających z GoQu

Monitorowanie jakości z interaktywnymi raportami

Uzyskaj wgląd w stan swojego kodu dzięki szczegółowym raportom. Narzędzia analityczne GoQu wychwytują kwestie krytyczne, określają progres i wydają zalecenia ułatwiające liderom IT podejmowanie świadomych decyzji. Ta funkcja jest częścią GoQu Hub

 

goqu hub interface gif

Zautomatyzowane naprawy dzięki skanowaniu kodu w czasie rzeczywistym

Potencjalne błędy są wykrywane w czasie rzeczywistym i podświetlane bezpośrednio w kodzie. Funkcja QuickFix oprogramowania GoQu umożliwia natychmiastowe usuwanie błędów za pomocą jednego kliknięcia, zapewniając wydajne i bezproblemowe zarządzanie kodem. GoQu nie tylko przyspiesza rozwój, ale także zmniejsza liczbę potrzebnych ręcznych poprawek i minimalizuje ryzyko ludzkiego błędu. Ta funkcja jest częścią GoQu Dev.

 

 

goqu quickfix interface presentation
18+
Klientów w gronie grup ubezpieczeniowych
163
Wdrożone reguły
8 mln +
Sprawdzonych linii kodu
2017
Narzędzie dostępne od 2017

Rozwój zorientowany na użytkownika

GoQu jest efektem kolektywnej pracy. Ponad 50% funkcji i ulepszeń wdrożonych w 2024 r. to wynik inicjatyw klientów. Wspieramy założenie, że ich kody zasługują na rozwiązania szyte na miarę.

rules available in goqu

Zyskaj dzięki ponad 160 regułom

GoQu wciąż się rozwija, a obecnie udostępnia 163 predefiniowane reguły. Niektóre z nich można dodatkowo modyfikować i dostosowywać do swojego projektu. Śledząc błędy, zapachy kodu i luki w zabezpieczeniach, każda reguła jest dogłębnie wyjaśniona, uzupełniona przykładami kodu i źródłami, aby zapewnić wzajemne zrozumienie wśród członków zespołu.

Szacowany czas usuwania błędów

GoQu precyzyjnie szacuje czas naprawiania błędów wykrytych w kodzie. Funkcja ta pomaga w planowaniu projektu i alokacji zasobów, zapewniając terminowe dostarczanie oprogramowania.

time estimates for fixing code bugs in goqu
goqu compliance list

Zgodność ze standardami branżowymi – OWASP i CWE

Zgodność GoQu ze standardami OWASP i CWE zapewnia, że oprogramowanie jest chronione przed typowymi lukami w zabezpieczeniach. GoQu ocenia wagę problemów zgodnie z globalnymi standardami. W ten sposób zespół może się skoncentrować na rozwiązywaniu problemów, zamiast dyskutować o priorytetach.

Płynna integracja z Guidewire i z chmurą

Z celu zachowania zgodności z najnowszymi wersjami Guidewire i SonarQube, GoQu jest regularnie aktualizowany. Ponadto GoQu oferuje dekoratory pull requestów, analizę zakresu commitów, zapobieganie merge’owaniu i wszystkie inne gotowe funkcje SonarQube dla języka Gosu. W ten sposób usprawnia przepływ pracy programistów, podnosząc jakość kodu i wydajność integracji.

guidewire

Dowiedz się więcej o:

Dowiedz się więcej o:

 

 

 

Przeciętny zespół programistów zrobił

0

czytając tę stronę

pawel jozwiak competence owner
Paweł Jóźwiak
Head of Quality Assurance
kacper ziatkowski contact photo
Kacper Ziatkowski
Quality Assurance Product Manager

Dowiedz się więcej o GoQu

 

 

GoQu
Play

Często zadawane pytania dotyczące GoQu

GoQu, w porównaniu z konkurencją, oferuje największą liczbę reguł. Automatycznie naprawia błędy kodu dzięki GoQu Quickfix i obsługuje każdą wersję Guidewire od 8 do Cloud. GoQu śledzi testy jednostkowe i mierzy ich pokrycie, złożoność cykliczną i wiele innych wskaźników.

Obecnie nie ma takiej możliwości. Jednak wiele reguł ma „parametry”, które mogą być ustawiane i modyfikowane przez użytkownika. Na przykład reguła „Suffix on Class names” (ExampleClass_Ext) pozwala klientom ustawiać własne akceptowane sufiksy (ExampleClass_AXA). Możliwość tworzenia przez użytkowników własnych reguł znajduje się na aktualnej roadmapie na rok 2024.

Tak, GoQu jest niezależny od innych narzędzi do analizy kodu, a jednocześnie z nimi kompatybilny. Użytkownicy mogą w tym samym czasie korzystać z CodeNarc, inspekcji Guidewire Studio i wielu innych.

Tak, GoQu oferuje dekoratory pull requestów, analizę zakresu commitów, zapobieganie merge’owaniu i wszystkie inne gotowe funkcje SonarQube dla języka Gosu.

GoQu Dev to rozwiązanie typu plug-and-play, które nie wymaga żadnej dodatkowej konfiguracji. Instalacja w IDE dewelopera wymaga tylko paru kliknięć i zajmuje mniej niż minutę. GoQu Hub wymaga SonarQube. Podczas gdy instalacja GoQu Hub to po prostu kopiuj – wklej pliku (proces zajmujący poniżej minuty), instalacja i konfiguracja SonarQube może zająć nawet 20 minut.

Nie, GoQu Hub obsługuje dowolny model licencjonowania, w tym bezpłatną wersję Community Edition.

Tak, GoQu rozpoznaje pliki, klasy i kod OOTB, odfiltrowując je z analizy. Wyróżnia również i raportuje niestandardowy kod, który został dodany lub edytowany w plikach OOTB Guidewire.

GoQu jest aktualizowany dwa razy w roku, a od czasu do czasu wprowadzane są także drobne poprawki i hot fixy.

Tak, GoQu Hub zapewnia kompleksowy przegląd jakości projektów Gosu i Guidewire, a także szczegółową analizę kodu, pokrycie testami jednostkowymi, wskaźniki złożoności i wiele więcej za pośrednictwem interfejsu SonarQube.

Dzięki raportom jakości GoQu dostarcza szczegółowych informacji dotyczących kondycji projektu, długu technicznego przełożonego na oceny finansowe, bezpieczeństwa i łatwości konserwacji, opierając się na wymaganiach i najlepszych praktykach Guidewire, ponad 20-letnim doświadczeniu Sollers w rozwoju Gosu oraz protokołów takich jak OWASP i CWE.

Cena uwzględnia SLA, raport jakości kodu, nowe wersje, sesje opinii, wsparcie instalacji i wpływ na roadmapę.

Tak. GoQu oferuje cztery domyślne style i pozwala na dostosowanie kolorów oraz czcionki.

Tak, możliwe jest kontrolowanie konfiguracji GoQu za pośrednictwem SonarQube i promowanie jej ustawień wśród wszystkich IDE deweloperów. Na przykład można dostosować lub wyłączyć reguły lub dodać wyjątki analityczne, a następnie zsynchronizować je między użytkownikami GoQu za pośrednictwem „Connected Mode”.

Nie, GoQu działa w pełni lokalnie i offline. Nie komunikuje się z usługami zewnętrznymi ani nie gromadzi żadnych danych.

Technology & Market Insights

geolokalizacja, lokalizacja, ubezpieczenia Lokalizacja, lokalizacja, lokalizacja – jaką niesie wartość?

Jedną z kluczowych informacji w ubezpieczeniach majątkowych jest miejsce ubezpieczenia. Zarówno z punktu widzenia pricingu, jak i... Więcej

ekosystemy biznesowe Ekosystemy biznesowe – Strategia na przyszłość

W czasach gwałtownie zmieniającego się otoczenia technologicznego oraz preferencji klienta, przedsiębiorstwa muszą zmierzyć si... Więcej

digital, kanały dystrybucji, niemiecki rynek ubezpieczeń, relacja z klientem Kanały elektronicznego kontaktu ubezpieczycieli z klientami – spojrzenie na rynek niemiecki

Budowanie pozytywnych i trwałych relacji z klientami jest dla każdego ubezpieczyciela bardzo istotne z punktu widzenia budowania p... Więcej

RIFE Create choice and guide the customer

The insurance industry is undergoing obvious changes, and we’re all trying to predict them. Historically, one of the best methods ... Więcej

innovation in insurance Innovation in Insurance 2020 Summary & Highlights

On 20th and 21st of January 2020 we held a Innovation in Insurance conference where we met more than 300 insurance executives and pr... Więcej