Ciclo de vida

El Proceso para el desarrollo de software, también denominado ciclo de vida del desarrollo de software es una estructura aplicada al desarrollo de un producto de software.

Este proceso tiene como objetivo construir, entregar y mantener el software, desde la conceptualizacion de una necesidad hasta la entrega y retirada del sistema. Se definen las distintas fases o bloques de actividades que se utilizan para entregar un software que cumpla los requisitos para los que fue concebido.

Según ISO 12207: marco de referencia que contiene los procesos, las actividades y las tarear involucradas en el desarrollo, la explotación y el mantenimiento de un producto de software, abarcando la vida del sistema desde la definición de los requisitos hasta la finalización de su uso.

Wikipedia

Buenas prácticas

Conjunto coherente de acciones que han obtenido buenos, o incluso excelentes, resultados en un determinado contexto y que se espera que, en contextos similares, rindan similares resultados.

Las Mejores Prácticas Corporativas de forma general, las podemos definir como una serie de metodologías, sistemas, herramientas, y técnicas aplicadas y probadas con resultados sobresalientes en empresas que han sido reconocidas como de clase mundial. (Instituto Mexicano de Mejores Prácticas Corporativas)

Wikipedia

Marco de referencia

Concepto habitualmente asimilable a marco de trabajo. Se suele utilizar el concepto de marco de referencia cuando el objetivo no es tanto definir la forma de desarrollar software, sino establecer un punto de referencia (benchmark) que sirva para medir la situación actual de la forma de trabajar con una situación ideal o de objetivo definida por dicho marco de referencia. Ejemplo: CMMi

 

Modelo

Proceso genérico y utilizado como referencia, que define a alto nivel las actividades, roles y elementos utilizados así como la organización y secuenciación de los mismos, para desarrollar software de una forma característica y propia. Ni la calidad ni el desempeño dependen del modelo. Los modelos suelen ser más genéricos y menos concretos es sus propuestas tratando aspectos más culturales y de enfoque.

Sinónimos: modelo de referencia, marco de referencia

Metodología

Es un proceso para producir software de forma organizada, empleando una colección de técnicas y convenciones de notación predefinidas.

RAE: Conjunto de métodos que se siguen en una investigación científica, un estudio o una exposición doctrinal.

Método: Es un proceso para producir software de forma organizada, empleando una colección de técnicas y convenciones de notación predefinidas.

Wikipedia

 

Marco de trabajo

Del inglés framework. Entorno de trabajo o marco de trabajo es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar. Varios autores y experto en desarrollo agile, indican que las propuestas que utilizan no se pueden denominar metodologías sino frameworks.

En ocasiones, este concepto se utiliza para clasificar a soluciones software a modo de librerías o componentes especializados altamente adaptables. Por este motivo este término puede ser confuso. Continuar leyendo «Marco de trabajo»