-
Herramientas de gestión de proyectos
Las herramientas orientadas a la gestión capturan métricas especificas del proyecto (por ejemplo: LDC/personamos, defectos por punto de función) que proporcionan una indicación global de productividad o de calidad
• ACTIVE COLLAB
• CENTRAL DESKTOP
• PRODUCTEEV -
Herramientas de control de cambios
El documento guarda una memoria de las alteraciones que se van realizando: eliminación y cambio de texto, cambio de formato, inserción de cuadros…
• track changes
• Los globos
• Aceptar o rechazar los cambios: la función del autor -
Herramientas de análisis y diseño
Las herramientas de análisis y diseño capacitan al ingeniero del software para crear modelos del sistema que haya que construir. Los modelos contienen una representación de los datos, de la función y del comportamiento (en el nivel de análisis), así como caracterizaciones del diseño de datos, arquitectura, procedimientos e interfaz.
• Diagrama de flujo de datos
• Componentes del DFD
• Esquema gráfico -
Herramientas de generación de código
Toman como entrada una descripción del diseño que se quiere construir y ellos realizan una implementación en el lenguaje que nosotros le indiquemos.
• App Studio
• Visual Paradigm
• Make -
Herramientas de pruebas
Analiza y mide el desempeño de una variedad de servicios. Muestra al usuario todo lo que está circulando a través de su tarjeta de red
• Meter
• Paint
• Sonarqube -
Herramientas de reingeniería
Herramientas de reingeniería para sistemas en línea: se utilizan para modificar sistemas de bases de datos en línea (por ejemplo: para convertir archivos IDMS o DB2 traduciéndolos a un formato de entidades y relaciones).
• Gcc
• Gdb
• OllyDbg -
Herramientas de documentación
Las herramientas de producción de documentos y autoedición prestan su apoyo a casi todos los aspectos de la ingeniería del software, y representan una importante oportunidad de aprovechamiento para todos los desarrolladores del software.
• VisualARQ incluye
• Javadoc
• REM -
Herramientas de prototipos
Permiten la creación de un diseño de datos, acoplado con las disposiciones de la pantalla y de los informes simultáneamente. Muchas herramientas de análisis y diseño proporcionan extensiones que ofrecen alguna opción de generación de prototipos.
• InVision
• Origami
• Pixate