SonarQube

SonarQube

Sonarqube es la revisión de código y software de gestión. El software es desarrollado por SonarSource, que fue fundada en 2008 por Freddy Mallet, Simon Brandhof y Olivier Gaudin. Desarrollo de sonarqube en realidad comenzó un año antes, en 2007, después de que se dio cuenta de que existía ningún producto que podría preformas revisión de código completa eficacia. clientes notables de la compañía incluyen Michelin, el Deutsche Bank, Samsung, Telefónica y BNP Paribas. Más de 85.000 organizaciones utilizan productos por SonarSource.

Descargar SonarQube
Caracteristicas de SonarQube
  • el control de calidad automatizado para las operaciones de desarrollo de código grandes
  • tablero administrativo que continuamente monitorea el progreso y los errores
  • Un montón de plugins disponibles para mejorar las características del software
Pros de SonarQube
  • Una edición de la comunidad es libre y de código abierto
  • Precios escalas con las líneas de salida de código para las ediciones más avanzadas
Contras de SonarQube
  • Los desarrolladores que producen millones de líneas de código de un año serán desembolsar hasta $ 62.000 por año para utilizar el software, en función de la producción y los costos anuales para grandes aplicaciones de bases de datos, alta disponibilidad podrían llegar a $ 1 millón por año
SonarQube Comentarios

desarrollo de código es un negocio cada vez mayor, y los pequeños, los equipos del sótano de antaño han sido sustituidos por las empresas gigantes con cientos de programadores que trabajan en el mismo producto. La gestión de este tipo de equipos es un reto enorme, y control de calidad puede ser una pesadilla. Sonarqube por SonarSource puede ayudar con eso. Mediante la implementación de un proceso llamado inspección continua, sonarqube es capaz de comprobar constantemente la calidad de un producto en desarrollo. Mantiene control sobre la calidad general con una puerta de calidad y también la gestión de monitores de fugas, el procesamiento de informes en paralelo, el análisis rama, funciones de gobierno, un bucle de retroalimentación corta, alta disponibilidad y más. La puerta cuenta con un control de calidad GO / NO-GO para determinar si una aplicación o función ha pasado los criterios de calidad establecidos, informando a los administradores acerca de si es o no un programa está listo para el desarrollo, al menos en lo que se refiere a la calidad. Sonarqube soporta más de 20 lenguajes de programación, incluyendo Python, Flex, Java, C #, C / C ++, PL / I, Swift, COBOL, Objective-C, PL / SQL, ABAP, RPG, mecanografiado, VB.Net y más. Por otra parte, más de 60 plugins de fuentes comerciales o una comunidad activa puede mejorar el software con idiomas adicionales, páginas o métricas, por lo que es fácil de personalizar el software para las necesidades únicas de un equipo de desarrollo. El software también se puede utilizar en línea a través SonarCloud, que puede realizar un seguimiento de los proyectos públicos que utilizan las mismas características que sonarqube.

SonarQube Vídeo

Alternativas a SonarQube

StyleCop

StyleCop es una pequeña herramienta integrada en el código de fuente abierta que está diseñado para analizar C # con el fin de determinar su consistencia con la sintaxis de codificación que StyleCop
Mostrar detalles

Codacy

freemium
Codacy es un software que permite el código de prueba automatizada y la revisión de una pieza de programación. Usted puede inscribirse para Codacy con GitHub o usar una cuenta diferente para inscribirse. Codacy
Mostrar detalles

CodeSonar

CodeSonar, producido por GrammaTech, es fuente y el software de análisis de código binario que encuentra defectos críticos que pueden bloquear los sistemas, resultado de operaciones inesperadas,
Mostrar detalles

FindBugs

Gratis
Findbugs es una herramienta que busca errores en el código Java. Findbugs encuentra los insectos por el análisis de software de ordenador sin ejecutar realmente programas. El uso de este software
Mostrar detalles

PyCharm

Pagado
PyCharm es un IDE con un amplio conjunto de herramientas para desarrolladores de Python. El software fue desarrollado por JetBrains, y está disponible para Windows, Mac y Linux. PyCharm analizará,
Mostrar detalles

WhiteSource Software

WhiteSource ofrece una fuente abierta de gestión de licencias y la solución de seguridad. WhiteSource automatiza todo el proceso de selección de fuente abierta, la aprobación, la detección
Mostrar detalles

JSHint

Gratis
Nueva página web JSHint. Anton Kovalyov Oct 1º, 2013. Para el último par de semanas he estado trabajando en una nueva página de inicio de JSHint y hoy estoy orgulloso de anunciar el nuevo jshint.com!
Mostrar detalles

Clang

Gratis
Algunos de los objetivos del proyecto incluyen los siguientes:
Mostrar detalles

Black Duck

Organizaciones de todo el mundo utilizan las soluciones de Pato Negro de software para garantizar la seguridad de código abierto y el cumplimiento de licencias en sus aplicaciones y contenedores.
Mostrar detalles

Klocwork

* / / * -> * / Una entrega más rápida de código seguro, fiable y conformes A medida que se desarrollan los equipos de código con más funciones, líneas de tiempo más cortos, y las normas más
Mostrar detalles

Kiuwan

plataforma de seguridad de aplicaciones para todas las etapas y todas las partes interesadas en el SDLC. OWASP, CWE, PCI-DSS, el NIST
Mostrar detalles

PyLint

Gratis
Python, pylint, pyreverse, análisis de código, corrector, logilab, PEP8
Mostrar detalles

Cppcheck

Gratis
Cppcheck es una herramienta de análisis para el código C / C ++. Detecta los tipos de errores que los compiladores normalmente no logran detectar. los objetivo es sin falsos positivos.
Mostrar detalles