ENSAYO SOBRE MODELADO DE CICLO DE VIDA DE SISTEMAS
Torches REnsayo6 de Abril de 2021
864 Palabras (4 Páginas)150 Visitas
ENSAYO SOBRE MODELADO DE CICLO DE VIDA DE SISTEMAS
Por: Ian Ruiz Collazos
El modelo de ciclo de vida es uno de los conceptos clave de la ingeniería de sistemas (SE). Un ciclo de vida para un sistema generalmente consiste en una serie de etapas reguladas por un conjunto de decisiones de gestión que confirman que el sistema es lo suficientemente maduro como para salir de una etapa y entrar en otra.
TIPO DE PRODUCTOS/SERVICIOS DE VALOR AÑADIDO
El modelo de ciclo de vida genérico muestra solo el enfoque de un solo paso para continuar con las etapas del ciclo de vida de un sistema. Agregar valor (como un producto, un servicio o ambos), es un propósito compartido entre todas las empresas, ya sean públicas o privadas, con fines de lucro o sin fines de lucro. El valor se produce proporcionando e integrando los elementos de un sistema en un producto o servicio de acuerdo con la descripción del sistema y transicionándolo a un uso productivo. Algunos ejemplos son los siguientes (Lawson 2010):
- Una empresa de venta al por mayor o venta al por menor ofrece productos a sus clientes. Sus clientes (individuos o empresas) adquieren los productos y los utilizan como elementos en sus sistemas. Es probable que el sistema de soporte empresarial evolucione oportunistamente, a medida que surjan nuevas capacidades de infraestructura o patrones de demanda.
- Para los sistemas de aeronaves y automóviles, probablemente habría un ciclo de vida de paso múltiple especificado previamente para capitalizar las capacidades tempranas en el primer paso, pero diseñado para agregar más capacidades de valor agregado en pasadas posteriores.
- Una empresa de desarrollo de software diversificada proporciona productos de software que cumplen con los requisitos de las partes interesadas (necesidades), proporcionando así servicios a los usuarios de productos. Tendrá que ser desarrollado para tener capacidades que se pueden adaptar para ser utilizadas en los enfoques de ciclo de vida de diferentes clientes y también con capacidades de línea de productos que se pueden aplicar rápida y fácilmente a desarrollos de sistemas de clientes similares. Su modelo de negocio también puede incluir proporcionar al cliente soporte del ciclo de vida del sistema y capacidades de evolución.
Dentro de estos ejemplos, hay sistemas que permanecen estables durante períodos de tiempo razonablemente largos y aquellos que cambian rápidamente. La diversidad representada por estos ejemplos y sus procesos ilustran por qué no hay un proceso único que pueda utilizarse para definir un ciclo de vida de sistemas específico. Los enfoques de gestión y liderazgo deben tener en cuenta el tipo de sistemas involucrados, su longevidad y la necesidad de una rápida adaptación a cambios imprevistos, ya sea en la competencia, la tecnología, el liderazgo o las prioridades de la misión. A su vez, los enfoques de gestión y liderazgo afectan el tipo y el número de modelos de ciclo de vida que se implementan, así como los procesos que se utilizarán dentro de cualquier ciclo de vida en particular.
Existen varios enfoques incrementales y evolutivos para secuenciar las etapas del ciclo de vida para tratar algunos de los problemas planteados anteriormente. El área de conocimiento de modelos de ciclo de vida resume una serie de modelos de ciclo de vida incrementales y evolutivos, incluyendo sus principales fortalezas y debilidades y también discute los criterios para elegir el enfoque más adecuado.
Categorías del modelo de ciclo de vida
El modelo de ciclo de vida del sistema genérico de la Figura 1 no se ajusta explícitamente a todas las situaciones. Un sistema simple, precedel, follow-on puede necesitar sólo una fase en la etapa de definición, mientras que un sistema complejo puede necesitar más de dos. Con los prototipos de sistemas integrados (vs. throwaway), puede producirse una gran cantidad de desarrollo durante la etapa de definición. La integración, verificación y validación del sistema pueden seguir la implementación o adquisición de los elementos del sistema. Con el software, especialmente las compilaciones diarias y de prueba, la integración, la verificación y la validación se entrelazan con la implementación de elementos. Además, con la próxima Tercera Revolución Industrial de la impresión tridimensional y la fabricación digital (Whadcock 2012), no sólo el desarrollo inicial, sino también la producción inicial puede hacerse durante la etapa de concepto.
...