“Conocimiento software>Ingeniería del Software

¿Qué es deffirente entre productos y procesos de software?

2015/11/16
La diferencia entre un producto de software y un proceso de software radica en su naturaleza:

* Producto de software: Esta es la * salida tangible * de desarrollo de software. Es la aplicación de software, el sistema o el programa real con el que interactúan los usuarios. Piense en cosas como Microsoft Word, un juego móvil o un sistema operativo. Es algo que puede instalar, ejecutar y usar. Tiene características, funcionalidad y una interfaz de usuario.

* Proceso de software: Esta es la * metodología * o * enfoque * utilizado para desarrollar un producto de software. Es un conjunto de actividades, métodos, prácticas y transformaciones que se utilizan para construir, implementar y mantener el software. Los ejemplos incluyen ágil (scrum, kanban), cascada, devops y espiral. El proceso no tiene una interfaz de usuario; Es un marco de cómo se crea el producto.

Aquí hay una analogía:piense en construir una casa.

* Producto de software: La casa en sí:la estructura terminada en la que puedes vivir.

* Proceso de software: El plan de construcción, los planos y los métodos utilizados para construir la casa (por ejemplo, utilizando métodos tradicionales o componentes prefabricados). Diferentes empresas de construcción pueden usar diferentes procesos para construir el mismo diseño de casa.

En resumen:el * producto * es lo que obtienes, y el * proceso * es cómo lo obtienes. Puede tener muchos procesos diferentes utilizados para crear el mismo producto (o similar), y se puede utilizar un solo proceso para crear muchos productos diferentes.

Ingeniería del Software
¿Qué significa el NCH en el software?
¿Qué actúa como una interfaz entre los programas de aplicación y los archivos de datos físicos?
¿Qué tienes que ganar al piratear el software?
Autodesk Inventor 11 Formación
¿Cuáles son los beneficios de Diseño Asistido por Ordenador
Válvula de seguridad tallas Software
¿Qué es sdcchange exe?
¿Comparación de ingeniería web e ingeniería de software?
Conocimiento de la computadora © http://www.ordenador.online