QA•Verify adopta la Inspección Continua de Código, colaboración en equipo e integración del flujo de trabajo para unas prácticas de codificación de alta calidad
PRQA | Programming Research, empresa de herramientas de análisis estático, anuncia una importante actualización de QA•Verify, su avanzada solución para gestión de calidad del software. QA•Verify aprovecha la amplia adopción dentro del sector de QA•C y QA•C++, que proporcionan colaboración dentro del equipo,
cumplimiento de sofisticados estándares de codificación así como elementos de medición y generación de informes para múltiples proyectos de software. En su versión más reciente, su funcionalidad se ve potenciada para que el proceso de Inspección Continua de Código sea aún más efectivo.
La adopción de inspecciones de código estructuradas sigue siendo sorprendentemente reducida pese a que sus ventajas hayan sido bien documentadas y resulten convincentes. Las inspecciones han exigido históricamente un intenso esfuerzo manual, han sido difíciles de dimensionar por el aumento del volumen de código y de su complejidad, así como por la inevitable presión ejercida por los plazos y los recursos sobre los recursos más experimentados del equipo de desarrollo.
Una parte fundamental de la solución consiste en automatizar la inspección de código. Al sustituir las inspecciones manuales por las funciones avanzadas de QA•Verify, las organizaciones estarán en condiciones de realizar sus inspecciones de código en un entorno automatizado y de colaboración. Para ello se combinan algunas características clave del producto:
• Captura y documentación de notas específicas y secuencias de comentarios correspondientes para cada revisión, así como puesta en marcha de posteriores asignaciones de acciones a los desarrolladores.
• Identificación de problemas relativos al tiempo de ejecución y al uso de lenguajes no definidos (entre las aportaciones más importantes para una inspección de código).…
• Estructura y medidas del código con gráficos de tendencias para toda la vida operativa de cada función; ofrecen una previsión sobre la complejidad del código.
• Disponibilidad de una imagen detallada sobre la conformidad a las reglas de codificación que incorpora mecanismos sofisticados para controlar desviaciones.
• Análisis continuo e incremental que se puede activar mediante integración en el entorno de generación, incluyendo entornos de generación continua como Jenkins.
La inspección no tiene por qué ser una actividad subjetiva, tediosa, polémica y que requiera un uso intensivo de mano de obra. Gracias a su potente automatización y colaboración en línea, así como a la realización de actualizaciones continuas e incrementales, el nuevo paradigma de Inspección Continua de Código se consolida mediante la consolidación de las funciones inteligentes de QA•Verify.
Articulos Electrónica Relacionados
- CorelCAD™ 2014, la nueva versi... Corel® anunció presenta CorelCAD™ 2014, la nueva versión de su eficaz y asequible solución CAD. Con sus nuevas funciones CAD estándar del sector y compatibilida...
- Herramienta de diseño on line ... Würth Elektronik eiSos ha lanzado al mercado RED EXPERT, una nueva herramienta en línea que permite a los desarrolladores realizar simulaciones con los inductor...
- Software RTLS para la localiza... Siemens introduce el nuevo software "Location Intelligence", que expande la plataforma de localización Simatic RTLS (Sistema de Localización en Tiempo Real) par...
- Herramienta de ingeniería Sima... Integrada como paquete opcional dentro del entorno de ingeniería de automatización totalmente integrada TIA Portal V14, Simatic Energy Suite vincu...
- Software para la programación ... Un consorcio de entidades europeas ha desarrollado un nuevo software para la programación de autómatas denominado PLC-PROG, capaz de programar todos los sistema...
- Viewer de SnapEDA con más de 2... Amphenol Communication Solutions y SnapEDA presentan 21.000 modelos digitales nuevos para ayudar a los ingenieros a lanzar sus productos al mercado más rápido. ...
- Mayor funcionalidad de Qt 5.4 ... The Qt Company dio a conocer en Embedded World la mayor funcionalidad de Qt 5.4 para la creación de dispositivos embebidos, así como demostraciones del funciona...
- Fujitsu anuncia la disponibili... Fujitsu ha anunciado la disponibilidad en Europa de Fujitsu Eco Track, una potente solución software, basada en la nube, destinada a ayudar a las empresas europ...
- Nuevas funciones y funcionalid... Con el lanzamiento de la nueva Bode Analyzer Suite V 3.00, todos los usuarios del Vector Network Analyzer Bode 100 obtienen acceso a varias funciones y funcione...
- Robust Control Toolbox y Simul... MathWorks dispone de nuevas versiones de dos productos, Robust Control Toolbox y Simulink Control Design, que permiten a los ingenieros ajustar automá...
- Software de diseño en 3D Desig... RS Components (RS) y Allied Electronics (Allied), marcas comerciales de Electrocomponents plc, distribuidor de productos y servicios de electrónica y mantenimie...
- Software de control para soluc... Para programar robots con facilidad, igus ha desarrollado un software de control para sus soluciones de "Low Cost Automation". "igus robot control" disponible o...