Este documento explica los pasos para la gestión de la configuración de software, incluyendo el establecimiento del alcance del sistema, el estudio de la situación actual, la definición de requisitos, el análisis de alternativas de solución, la valoración de alternativas y la selección de la solución. El autor describe cada paso del proceso y proporciona ejemplos para ilustrar los conceptos clave de la gestión de configuración de software.
0 calificaciones0% encontró este documento útil (0 votos)
46 vistas9 páginas
Este documento explica los pasos para la gestión de la configuración de software, incluyendo el establecimiento del alcance del sistema, el estudio de la situación actual, la definición de requisitos, el análisis de alternativas de solución, la valoración de alternativas y la selección de la solución. El autor describe cada paso del proceso y proporciona ejemplos para ilustrar los conceptos clave de la gestión de configuración de software.
Este documento explica los pasos para la gestión de la configuración de software, incluyendo el establecimiento del alcance del sistema, el estudio de la situación actual, la definición de requisitos, el análisis de alternativas de solución, la valoración de alternativas y la selección de la solución. El autor describe cada paso del proceso y proporciona ejemplos para ilustrar los conceptos clave de la gestión de configuración de software.
Este documento explica los pasos para la gestión de la configuración de software, incluyendo el establecimiento del alcance del sistema, el estudio de la situación actual, la definición de requisitos, el análisis de alternativas de solución, la valoración de alternativas y la selección de la solución. El autor describe cada paso del proceso y proporciona ejemplos para ilustrar los conceptos clave de la gestión de configuración de software.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 9
Estudiante:
Nelton Rodríguez García
Matrícula: A00108662 Profesor: Omar De La Cruz Gonzalez Materia: Administración de Configuración Asignación: Tarea #1 Gestión de la Configuración de Software Período académico: Cuatrimestre enero-abril 2023 Introducción La gestión de la configuración de software es un proceso de ingeniería de sistemas que sirve para establecer la coherencia de los atributos de un producto a lo largo de su vida. En el mundo de la tecnología, la gestión de la configuración es un proceso de gestión de TI que supervisa los elementos de configuración individuales de un sistema de TI. Los sistemas de TI se componen de activos informáticos que varían en granularidad. La gestión de la configuración de software es un proceso de ingeniería de sistemas que supervisa y controla los cambios en los metadatos de configuración de los sistemas de software. En este ensayo estaremos explicando: 1. Establecimiento del alcance de un sistema 2. Estudio de la situación actual 3. Definición de requisitos del sistema 4. Análisis de alternativa de solución 5. Valoración de las alternativas 6. Selección de la solución Desarrollo Establecimiento del alcance de un sistema Según la norma ISO 9001:2015 el alcance del Sistema debe estar disponible y mantenerse como información documentada. El alcance debe establecer los tipos de productos y servicios cubiertos, y facilitar la justificación para cualquier requisito de esta Norma Internacional que la organización contemple que no es aplicable para el alcance de su Sistema de Gestión de la Calidad. La determinación del alcance del Sistema de Gestión de la Calidad incluye los procesos necesarios para garantizar que el sistema contiene todo el trabajo necesario para completar las actividades planificadas con éxito. Estudio de la situación actual Se ha de analizar la situación interna de la empresa y las múltiples tecnologías que pueden ser aplicadas para el proyecto. Dependiendo del conocimiento e indagación que se haya hecho del problema, el análisis será más o menos complicado. Por ejemplo, uno de los principales problemas de la empresa puede ser la falta de espacio debido al almacenamiento de papel (facturas, albaranes, órdenes de pedidos, etc.). En este caso, la empresa podría plantearse la digitalización de sus procesos y de sus documentos, o podría adquirir más espacio para poder operar sin problema. Al hacer un análisis de requisitos, la empresa conoce qué debe mejorar, lo que hace que sea mucho más fácil buscar la solución a sus problemas y/o necesidades. De hecho, este análisis de requisitos les servirá como apoyo a las distintas partes involucradas en el proyecto. Este tipo de análisis son especialmente útiles en proyectos de software. Esto se debe a que es fácil dejarse llevar por funcionalidades que, aunque puedan parecer interesantes, no son necesarias para el funcionamiento de la empresa. Definición de requisitos del sistema En un documento de especificación de requisitos de software se enumeran los requisitos, las expectativas, el diseño y los estándares de un proyecto futuro. Incluye los requerimientos comerciales generales que rigen al objetivo del proyecto, los requisitos y necesidades de los usuarios finales, y la funcionalidad del producto en términos técnicos. Es una parte crítica y muy importante debido a que definir correctamente los requisitos del sistema ayuda a los desarrolladores a saber que deben de realizar. Si los desarrolladores no tienen instrucciones claras con respecto a cuándo crear un producto nuevo, probablemente termines dedicando más tiempo y dinero del previsto, solamente, para producir un software que coincida con lo que tienes en mente. Los requisitos de un sistema son: Requisitos funcionales y requisitos no funcionales. Requisitos funcionales: En los requisitos funcionales se desglosan las características y funciones que permiten que el sistema se comporte como ha sido previsto. Usa el resumen general como referencia para controlar que los requisitos cumplan con las necesidades básicas de los usuarios a medida que completas los datos. Requisitos no funcionales: Estos requisitos determinan de qué manera el sistema implementará estas funciones. Por ejemplo, con un requisito funcional se puede determinar que el sistema imprimirá una etiqueta de empaque cada vez que un cliente pida un producto. Análisis de alternativa de solución Consiste en hacer un estudio detallado de cada una de las posibles soluciones que se generaron para el problema, es decir mirar sus ventajas y desventajas, de forma individual con respecto a los criterios de decisión, y una con respecto a la otra, asignándoles un valor ponderado. Los objetivos o alternativas para desarrollar un software deben elegirse en función de las características, que incluyen la experiencia personal, los criterios a satisfacer y las formas de gestión del sistema. Siempre es correcto evaluar diversas alternativas para luego, mediante un estudio, evaluar cual sería la mejor alternativa para llevar a cabo el proyecto. Valoración de las alternativas En este paso se escoge la alternativa que según la evaluación va a obtener mejores resultados para el problema. Los siguientes términos pueden ayudar a tomar la decisión según el resultado que se busque: Maximizar: Tomar la mejor decisión posible. Satisfacer: Elegir la primera opción que sea mínimamente aceptable satisfaciendo de esta forma una meta u objetivo buscado. Optimizar: La que genere el mejor equilibrio posible entre distintas metas. Selección de la solución Es el último paso para seguir. La idea es sencilla, una vez se han analizado todas las opciones se escoge la que mejor se adecue al proyecto. Conclusión En este ensayo hemos tratado con varios de los puntos que conciernen a la Gestión de Configuración de Software. Después de la realización de este los conceptos de valoración de alternativas, selección de la solución, entre otros han quedado bien explicados. Todo lo trabajado en el ensayo son pautas con las que, como Ingenieros de Software, debemos vivir en el día a día (en un ámbito laboral). Infografía • https://www.atlassian.com/es/microservices/microservices- architecture/configuration-management • https://www.nueva-iso-9001-2015.com/4-3-establecimiento- del-alcance-del-sistema-de-gestion-de-calidad/ • https://www.ticportal.es/glosario-tic/analisis-requisitos- software • https://asana.com/es/resources/software-requirement- document-template • https://cursos.aiu.edu/TOMA%20DE%20DECISIONES%20(e n%20sistemas)/Sesi%C3%B3n%208/PDF/Toma%20de%20De cisiones%20Sesion%208.pdf
Los beneficios extramarginales son aquellos que una empresa puede obtener al invertir en recursos adicionales o mejorar sus operaciones más allá del punto en el que se maximizan los beneficios marginales