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
- Plataforma para ingeniería 3DE... Dassault Systèmes anuncia que su plataforma 3DEXPERIENCE está disponible en la nube para el ámbito académico. Los usuarios de este entorno tendrán un acce...
- Formación para programadores d... Ya está disponible Fronius Virtual Welding Robotics para la fácil formación de programadores de robots. Esta plataforma de simulación permite a los alumnos fami...
- Software XM360 de Alpha Tecnol... bcSistemas ha iniciado la comercialización en nuestro país del nuevo sistema de gestión de mantenimiento XM360 de Alpha Technologies. Diseñada para extraer info...
- NI VeriStand 2012, la última v... National Instruments ha anunciado NI VeriStand 2012, la última versión de su entorno de software basado en configuración con una interfaz de software abierta e ...
- Herramienta de simulación de c... ANSYS ha actualizado recientemente su herramienta de simulación de campos electromagnéticos de onda completa en 3D, HFSS, incluyendo una interfaz 3D de diseño e...
- MathWorks incorpora nuevas cap... MathWorks ha anunciado una versión nueva de SimMechanics que permite a los usuarios crear geometrías y piezas realistas gracias al uso de MATLAB. SimMechan...
- IAR Embedded Workbench ofrece ... IAR Systems® lanza la versión 7.30 de IAR Embedded Workbench® para ARM® con soporte completo para el nuevo núcleo de procesador ARM Cortex®-M7. El procesador br...
- IAR Systems y Vorago Technolog... IAR Systems, proveedor de herramientas de software líderes en el mundo para el desarrollo embebido, se enorgullece en anunciar el soporte a los nuevos mi...
- TRACE32, soporte de depuración... Lauterbach anuncia soporte para depuración JTAG con VxWorks 653 Multi-core Edition, una plataforma de Wind River conforme con ARINC 653, incluida la &uac...
- Calculadora de accionamiento La calculadora de accionamiento (drive calculator) de FAULHABER es una herramienta para que los desarrolladores encuentren en un tiempo récord un sistema de acc...
- Herramienta de visualización d... La nueva versión del software de visualización basado en web PASvisu ofrece numerosas opciones de adaptación de idioma. Los proyectos de au...
- Software de soporte para el co... Yamaha Motor Europe ha anunciado que lanzará el software de soporte RCX-Studio 2020 para la serie de controladores de robot RCX3 el 14 de mayo de 2020. Este nue...