Modificable: Capacidad de hacer los cambios
necesarios de una forma sencilla.
Fiabilidad: Capacidad de operar sin errores.
Comprensible: Capacidad de comprender el software operativo, de cara a un cambio o arreglo.
Rendimiento: Velocidad y compacidad del software.
Utilizable: Capacidad de uso sencillo del software.
Probable: Capacidad de construir y ejecutar
fácilmente casos de prueba.
Portable: Capacidad de mover el software fácilmente de un entorno de trabajo a otro.
Serie de documentación para el desarrollo de software y proyectos de TI.
El proceso personal del software es un método de autoconocimiento, que permite estimar cuánto se tarda un individuo en realizar una aplicación de software.
Es un método de establecimiento y mejora del trabajo en equipo para procesos de software.
Es una importante iniciativa internacional para apoyar el desarrollo de una Norma Internacional para la Evaluación de procesos del software.
Java, C++, PHP
JavaScript, HTML5, PHP, C/C++
C++, C#, Visual Basic . NET, F#, Java, Python, Ruby y PHP
Java, Ruby, Python, PHP, SQL, Objective-C, C++ y JavaScript,java,c# y Go
C++, JavaScript y QML. Este IDE está diseñado específicamente para utilizar el framework de QT
C/C++, PHP y Node.js
Es de código abierto, una sintaxis sencilla y fácil de entender, por lo que ahorra tiempo y recursos.
Orientado a objetos y diseñado para tener las dependencias de implementación mínimas posibles.
Es un lenguaje de programación interpretado, orientado a objetos y que se utiliza principalmente en la forma del lado del cliente.
Es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET
Es un lenguaje de programación de propósito general de código del lado del servidor. Este lenguaje garantiza una buena comunicación entre web y servidor,
Es un lenguaje de programación surgido como extensión del lenguaje C para que pudiese manipular objetos.