SonarQube
SonarQube jest ocena kod i oprogramowanie do zarządzania. Program został opracowany przez SonarSource, która została założona w 2008 roku przez Freddy Mallet, Simon Brandhof i Olivier Gaudin. Rozwój SonarQube faktycznie rozpoczął się rok wcześniej, w 2007 roku, po tym jak został sobie sprawę, że nie istnieje produkt, który mógłby skutecznie preform kompleksowego przeglądu kodu. Znani klienci spółki to Michelin, Deutsche Bank, Samsung, Telefónica i BNP Paribas. Ponad 85.000 organizacji wykorzystuje produkty SonarSource.
- Zautomatyzowana kontrola jakości działań rozwojowych duży kodowych
- Deska rozdzielcza administracyjny, który stale monitoruje postępy i błędy
- Wiele wtyczek dostępnych w celu zwiększenia możliwości oprogramowania
- A Wyd społeczność jest darmowy i open source
- Wycena łuski z linii kodu wyjścia dla bardziej zaawansowanych wersjach
- Deweloperzy, którzy produkują miliony linii kodu rok będzie łuskanie obecnie do 62.000 $ rocznie do korzystania z oprogramowania, w zależności od wydajności i kosztów rocznie dla ogromnych, wysokiej dostępności aplikacji bazodanowych może osiągnąć $ 1 mln euro rocznie
Rozwój kod jest stale rozwijająca się firma, a małe zespoły, piwniczne z przeszłości zostały zastąpione gigantycznych przedsiębiorstw z setek programistów pracujących na tym samym produkcie. Zarządzanie takie ogromne zespoły jest wyzwaniem, a kontrola jakości może być koszmarem. SonarQube przez SonarSource może pomóc. Poprzez wdrożenie procesu zwanego stałej kontroli, SonarQube jest w stanie stale sprawdzać na jakość produktu w rozwoju. Utrzymuje oko na ogólną jakość z jakością Gate i również kierownictwo monitoruje wyciek, równoległego przetwarzania raportu, analizy branży, funkcje zarządzania, krótkiej pętli sprzężenia zwrotnego, wysokiej dostępności i więcej. Quality Brama posiada kontrolę GO / NO-GO w celu określenia, czy dana aplikacja lub funkcja zdał ustalonych kryteriów jakości, informowanie administratorów o tym, czy program jest gotowy do rozwoju, przynajmniej jeśli chodzi o jakość jest zaniepokojony. SonarQube obsługuje ponad 20 języków programowania, w tym Python, Flex, Java, C #, C / C ++, PL / I, Swift, COBOL, Objective-C, PL / SQL, ABAP, RPG, maszynopis, VB.NET i inne. Co więcej, ponad 60 wtyczek źródeł komercyjnych lub aktywną społeczność może poprawić oprogramowanie z dodatkowych języków, stron lub danych, dzięki czemu można łatwo dostosować oprogramowanie do specyficznych potrzeb deweloperami. Oprogramowanie może być również stosowany w Internecie poprzez SonarCloud, które mogą śledzić projekty publiczne wykorzystując takie same funkcje jak SonarQube.