Tarea No1 Gestion de Configuracion de Software

Descargar como pdf o txt
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

También podría gustarte