Está en la página 1de 7

UNIVERSIDAD TECNOLÓGICA DE SANTIAGO

SISTEMA CORPORATIVO UTESA-


DAJABÓN

JUARA CABA BERNARD 2-18-9419


KENNY GORIS INFANTE 2-18-9497

ASEGURAMIENTO Y CALIDAD DE SOFTWARE

TEMA:

ADMINISTRACIÓN DE CONFIGURACIÓN DE SOFTWARE

PROF. ALEYDA RODRÍGUEZ

Noviembre 10, 2021


Dajabón, República Dominicana
ADMINISTRACIÓN DE CONFIGURACIÓN DE SOFTWARE

1. NECESIDAD DE CAMBIOS EN EL SOFTWARE


La ISO 9001 plantea que “cuando la organización determine la necesidad de cambios en el
Sistema de Gestión de la Calidad, estos cambios se deben llevar a cabo de manera
planificada”, debiendo considerar:
– El propósito de los cambios y las consecuencias potenciales. Al hacer los planes para
el cambio del Sistema de Gestión de Calidad, hay que tener claro qué cambios se
desean llevar a cabo. No hay necesidad de cambiar el Sistema de Gestión de Calidad
por el simple hecho de hacer un cambio.
– El mantenimiento de la integridad del Sistema de Gestión de Calidad. Los procesos
del Sistema de Gestión de Calidad están ahí para satisfacer las necesidades del cliente,
la satisfacción del mismo y mejorar continuamente dicho sistema. Cualquier cambio
que realice necesita asegurar que estos objetivos siguen sucediendo.
– La disponibilidad de recursos. Una parte de cualquier plan sobre cambios tiene que
evaluar los recursos necesarios. Así como asegurarse de que pueden estar disponibles
en el tiempo necesario para realizar dicho cambio.
– Los efectos sobre las responsabilidades y autoridades. Mientras que las
responsabilidades y autoridades para el Sistema de Gestión de Calidad no pueden
cambiar, si hay responsabilidades nuevas o modificadas deben ser parte del plan.
Muchos planes de cambio fallan después de la aplicación simplemente porque no hay
nadie asignado para mantener el cambio después de que se lleven a cabo.

2. DIFERENTES TIPOS DE MANTENIMIENTO


Las aplicaciones de software deben ser sometidas a procesos de modificación que extiendan
su vida útil o mejoren sus características, a este proceso se le llama Mantenimiento de
Software. Entre los diversos tipos de mantenimiento están:
– Mantenimiento preventivo. Consiste en la revisión constante del software para
detectar posibles focos de problemas que puedan surgir en el futuro.
– Mantenimiento predictivo. Evalúa el flujo de ejecución del programa para predecir
con certeza el momento en el que se producirá la falla, y así determinar cuándo es
adecuado realizar los ajustes correspondientes.
– Mantenimiento correctivo. Corrige los defectos encontrados en el software, y que
originan un comportamiento distinto al deseado. Estas fallas pueden ser de
procesamiento, rendimiento (por ejemplo, uso ineficiente de los recursos de hardware),
programación (inconsistencias en la ejecución), seguridad o estabilidad, entre otras.
– Mantenimiento adaptativo. Si se requiere cambiar el entorno de uso de la aplicación
(que incluye al sistema operativo, a la plataforma de hardware o, en el caso de las
aplicaciones web, al navegador), puede ser indispensable modificarla para mantener
su plena funcionalidad en estas nuevas condiciones.
– Mantenimiento evolutivo. Es un caso especial donde la adaptación resulta
prácticamente obligatoria, ya que de lo contrario el programa quedaría obsoleto con el
paso del tiempo. Por ejemplo, el cambio de versión en un navegador (muchas veces
impuesto sin el consentimiento del usuario) suele obligar a realizar ajustes en plugins
y aplicaciones web.
– Mantenimiento perfectivo. Por distintas razones, el usuario puede solicitar el
agregado de nuevas funcionalidades o características no contempladas al momento de
la implementación del software. El mantenimiento perfectivo adapta la aplicación a
este requerimiento.

3. IDENTIFICACIÓN DEL CAMBIO


En la identificación de los controles de cambios de los requerimientos de las organizaciones
de desarrollo de software, se identifican las siguientes actividades que les permitirán a los
desarrolladores una correcta identificación:
– Análisis de la Solicitud. La solicitud es recibida por parte del cliente interno o externo,
esta debe ser recibida por parte del líder de implementación para ser analizada. Uno de
los puntos importantes para analizar son el Alcance y el Tiempo, esto con el fin de
identificar si la solicitud es viable realizarla sobre el mismo requerimiento o si por el
contrario es mejor manejarla como un requerimiento nuevo.
– Valorar el cambio. Otro punto importante es valorar la factibilidad de la solicitud
realizada ya sea por un cliente interno o uno externo. Para ello se deberá ir recorriendo
todo el árbol de requisitos viendo cómo les afecta el cambio, y aquí es donde entra la
trazabilidad de los requisitos.
– Analizar Modificación. El líder de implementación debe realizar el análisis de la
solicitud para saber que tanto impacta la modificación e identificar puntualmente las
modificaciones solicitadas que afectan el requerimiento completo y así identificar si el
cambio afecta más de un requerimiento.
– Documentar Cambio. Para tener un mejor control sobre los cambios solicitados es
recomendable realizar una documentación clara para evitar ambigüedades en las
modificaciones que se van a realizar a los requerimientos. Este punto apoya también a
tener un control de las modificaciones que se realizan sobre un documento de
requerimiento con el fin de mantener informado al grupo de trabajo y al cliente.

4. CONTROL DEL CAMBIO


La empresa tiene que realizar revisión y control de todos los cambios que se generan en la
producción del servicio, siempre asegurándose que esté garantizada la continuidad en la
conformidad con los requisitos pactados, a su vez esta tiene que conservar cierta información
en la que se describan todos los resultados de la revisión, las personas que autorizan el cambio
y cualquier acción que se ha llevado a cabo.
La norma ISO 9001:2015 busca los cambios que pueden afectar al Sistema de Gestión de la
Calidad se hagan de una forma planificada, definiendo una sistemática, asignar recursos y
establecer ciertas responsabilidades.
Cuando la organización determine que es necesario realizar cambios en el Sistema de Gestión
de la Calidad, estos cambios deben ejecutarse de manera planificada. La organización debe
considerar:
– El propósito de los cambios y sus potenciales consecuencias.
– La integridad del Sistema de Gestión de la Calidad.
– La disponibilidad de recursos.
– La asignación o reasignación de responsabilidades y autoridades.
La Organización Internacional de Estandarización (ISO) quiere que los casos en lo que se
deban realizar cambios en el Sistema de Gestión de la Calidad que influyan en la satisfacción
del cliente cuente con una planificación según la metodología. La norma ISO 9001:2015
introduce este requisito para poder realizar una serie de directrices que se tienen que cumplir.
5. IMPLEMENTACIÓN DEL CAMBIO
En la gestión de cambios de una organización se establece un proceso de cambios efectivo
que le permitirán a la organización planificar los cambios, obtener la aprobación necesaria e
implementar dichos los cambios.
La implementación de los cambios se lleva a cabo una vez que se obtienen las aprobaciones
necesarias. En este caso, las organizaciones pueden controlar y gestionar la implementación
de cambios creando tareas o usando un proyecto.
En este paso, intervienen dos factores:
a. Delegación de trabajo a través de tareas. Las tareas se crean y se asignan a
diferentes técnicos de diferentes equipos para gestionar fácilmente el trabajo
realizado por todos los individuos involucrados en la implementación del
cambio. Las tareas primarias y secundarias se pueden usar para establecer
dependencias entre las tareas y garantizar que las tareas se realicen en un orden
particular y que no se omitan tareas.
b. Aprovechamiento de la gestión de proyectos. Las organizaciones pueden
usar proyectos para manejar los cambios a gran escala, como por ejemplo
migrar toda la infraestructura de la organización a la nube. Los proyectos
pueden abarcar un mayor alcance de implementación y pueden manejar mejor
una mayor cantidad de tareas, personas e hitos. Integrar la gestión de cambios
y la gestión de proyectos puede ser muy beneficioso para las organizaciones.

6. INFORMACIÓN Y DOCUMENTACIÓN ASOCIADA


La Administración de la Configuración nos ayuda a localizar más fácilmente nuestros
productos, ya sean para uso propio o de algún otro involucrado en el proyecto.
Adicionalmente, nos ayuda a tener un control sobre las versiones de lo que vamos
desarrollando. De hecho, nació con la idea de poder establecer mecanismos para tener el
control sobre lo que se estaba creando en el ciclo de desarrollo de software. Esto fue porque
se tenían sistemas complejos y se quería reducir el tiempo de respuesta al momento de buscar
algún producto de trabajo en los proyectos.
Entre los beneficios que encontramos al aplicar la administración de la configuración
tenemos: la disminución de los costos de mantenimiento del software, se tiene un mejor
aseguramiento de la calidad, reducción de defectos y errores, mejora la productividad del
desarrollo, desarrollo que no depende de la persona o personas que lo están desarrollando
sino del proceso y de la documentación que se está generando.
Según la ISO 9001:2015 un sistema de gestión de Calidad tiene que incluir:
– La información documentada requerida por la norma ISO 9001
– La información documentada que la empresa determina como necesaria para obtener
la eficiencia del Sistema de Gestión de la Calidad.
La información documentada que se requiere por el Sistema de Gestión de la Calidad y por
la norma ISO 9001 debe estar controlada para asegurarse de que:
– Se encuentre disponible y sea idóneo para utilizarlo, cuando y donde se necesite.
– Se encuentre adecuadamente protegida.
La información documentada con la que cuente de origen externo, que la empresa determine
como necesaria para realizar la planificación y operación del Sistema de Gestión de la
Calidad, se tiene que identificar según resulte apropiado.
La información documentada se conserva como evidencia de la conformidad, se tiene que
proteger frente a posibles modificaciones no autorizadas.
En la norma no volveremos a ver los términos procedimientos y registros, ya que estos dos
elementos ahora se denominan en conjunto como información documentada, aunque dentro
de la norma nos hablará, en varias ocasiones, de mantener y retener. Cuando se mencione
mantener se referirá a documentar, y en el momento en que se hable de retener será referido
al registro.
7. CONCEPTO DE ANÁLISIS DE IMPACTO
El análisis de impacto, también conocido como análisis de impacto de cambio es un estudio
de manera detallada de las actividades comerciales, las dependencias y la infraestructura de
una empresa. Este está enfocado de tratar de identificar las posibles causas o consecuencias
de un cambio, así como de identificar que es necesario cambiar para lograr un cambio.
Este análisis de impacto nos ayuda en la administración de proyectos de software a decidir
cuándo es posible aceptar una solicitud de cambio informándoles sobre el impacto de la
solicitud de cambio en otras partes del sistema de software.
8. IMPORTANCIA DEL ANÁLISIS DE IMPACTO
Es importante porque ayuda a la administración de proyectos de software a decidir cuándo es
posible aceptar una solicitud de cambio informándoles sobre el impacto de la solicitud de
cambio en otras partes del sistema de software. Realizar un análisis de impacto durante el
proceso de desarrollo de software puede aumentar el costo total de desarrollo, pero el gasto
adicional puede justificarse fácilmente.
Así también porque en ámbito de productos en general nos ayuda a saber cómo se entregan
los productos y servicios críticos y examina el impacto potencial de un evento disruptivo a lo
largo del tiempo.
9. SIMPLIFIQUE ALGUNAS HERRAMIENTAS DE ANÁLISIS DE IMPACTO

– El Software ISOTools: ofrece ese grado de seguridad y confiabilidad


necesarios para garantizar la continuidad de su negocio frente a cualquier
interrupción.
– Scopus: Es un servicio exclusivamente de Elsevier que ofrece y búsqueda a
resúmenes y citas a más de 15.000 publicaciones, con más de 31 millones de
resúmenes y más de 10 años de citas bibliográficas, en las áreas científica,
médica y técnica y publicadas por uno selecto grupo de 4.000 editores,
igualmente, es una herramienta que permite la medición, evaluación y factor
de impacto de la producción científica.
– Journal Citation Reports (JCR): Es una herramienta diseñada para la
evaluación de Publicaciones Periódicas Arbitradas. En JCR conoceremos el
factor de impacto de cada revista, así como un grupo importante de indicadores
para la evaluación. Con esta herramienta los investigadores tendrán un punto
de referencia para conocer las revistas más relevantes en cada una de sus áreas.
– InCites Benchmarking & Analytics: InCites B&A: le permite analizar la
productividad institucional, monitorear la actividad de colaboración,
identificar investigadores influyentes, mostrar fortalezas y descubrir áreas de
oportunidad.
– Web of Science: Es una herramienta multidisciplinaria con registros
bibliográficos de las 12,000 Publicaciones Académicas Arbitradas más
impactantes.
– SCImago: es un grupo de investigación del Consejo Superior de
Investigaciones Científicas (CSIC) dedicado al análisis de la información, la
representación y recuperación por medio de técnicas de visualización.
– EigenFACTOR: Es una fuente de información que permite consultar datos
métricos sobre las revistas científicas internacionales. Además, ofrece análisis
de calidad/precio de las revistas y un módulo de representación gráfica de las
relaciones entre las ciencias.
– Google Scholar Metrics: Proporciona una manera fácil de medir rápidamente
la visibilidad y la influencia de los últimos artículos en publicaciones
académicas. Resume citas recientes de muchas publicaciones, para ayudar a
los autores que consideren dónde publicar su nueva investigación.
– Publindex: Hace parte del Sistema Nacional de Indexación y Homologación,
está constituida por la información integrada por las revistas especializadas de
CT+I sobre su producción, donde se hace visible para consulta en línea la
información bibliográfica recolectada de los documentos hasta el nivel de
resumen.
– Microsoft Academic Search: Búsqueda de información sobre trabajos
académicos, autores, conferencias, revistas y organizaciones de múltiples
fuentes. Es una herramienta para explorar las conexiones en la investigación.
– Royal Geographical Society (con IBG)'s: publicaciones académicas que
proporcionan una salida y apoyo a la difusión de la investigación de alta calidad
en toda la amplitud de la disciplina.
– Share and discover research: Es una plataforma de investigación y
colaboración en línea, posee una base de datos de revistas científicas, con más
de 35 millones de artículos de interés.

También podría gustarte