Reingeniería
¿Qué es la
reingeniería de procesos?
La búsqueda e
implantación de un cambio radical en el proceso de negocios para
lograr resultados e implantación.
Un proceso de negocio
es un conjunto de tareas lógicamente relacionadas que se ejecutan
para lograr un resultado de negocio específico. Es la reacción de
un nuevo proceso enfocado al mismo fin
¿Qué es la
reingeniería de software?
De un software ya
hecho hacer una seria de mejoras y cambios los cuales no afectan el
proceso de negocio al cual pertenezca el software
¿Cuál es la
diferencia entre ingeniería de proceso e ingeniería de software?
El proceso se refiere
a analizar la gente, equipo, los recursos materiales y los
procedimientos del negocio para cambiarlo pero se refieren al mismo
fin y la ingeniería de software se enfoca a crear un software sin
cambiar el proceso al que pertenece.
¿Cuáles son los
elementos del modelo de reingeniería de software?
- inspeccionar que se va a cambiar
- analizar si lo que ya está hecho es una base sólida para comenzar la adaptación
- análisis de inventarios
- reconstrucción del documento
- ingeniería inversa
- restructuración del código
- restructuración de los datos
- ingeniería avanzada
¿Cuándo es
recomendable la ingeniería de software?
Cuando tenemos un
software al cual se le puede dar una mejora o alguna modificación
que agilice alguna función sin alterar el proceso de negocio al que
pertenece
Reingeniería
inversa
Es a partir del código
de un sistema obtener todo el plan de desarrollo de un proyecto así
teniendo como resultado documentación, análisis, código
Gestión del cambio
¿Qué es un cambio?
Modificar algo en el
proceso de desarrollo
¿Qué es la gestión
de cambio?
Conjunto de
actividades diseñadas para gestionar el cambio al identificar los
productos de trabajo que probablemente cambien
¿Quién hace la
gestión de cambio?
Todos los involucrados
en el proceso de software
¿Cómo se divide la
salida de proceso de software?
- Programas de computadora
- Productos de trabajo
- Los datos
¿Cómo se definen los
elementos que comprenden la configuración producida como parte del
proceso de software?
Colectivamente
configuración del software
¿Cuáles son los
posibles orígenes de cambio?
Nuevas condiciones en
el negocio, nuevas necesidades del cliente, reorganización o
crecimiento del negocio, restricciones presupuestales
¿Cuáles son los
participantes en un escenario gcs?
Gestor de proyecto,
gestor de configuración, ingenieros responsables del desarrollo y
mantenimiento y el cliente
¿Cuál es la meta del
gestor de configuración?
Garantizar que se
siguen los procedimientos políticos para crear cambios y poner a
prueba el código, así como posibilitar, el acceso a la información
¿Qué determina las
funciones en los sistemas de gc?
Determinan la
funcionalidad requerida de un sistema de gc
¿Qué es un elemento
de la configuración del software?
Información que se
crea como parte del proceso, una gran especificación, o caso de
prueba
¿Qué es una línea
base?
Especificación o
producto que se ha revisado y se está de acuerdo con los resultados
Características de
las gcs
- Versiones.- el deposito debe ser capaz de guardar todas las versiones
- Gestión de seguimiento de la dependencia y cambio
- Seguimiento de requisitos
- GC
- Rutas de auditoria
Control de la versión
- Base de datos del proyecto
- Gestión de versión
- Facilidad de lectura
Control de cambio
Autoriza el cambio,
ACCC
Persona o grupo que
toman la decisión final acerca del estudio y prioridad del cambio,
se genera un ocl en la ingeniería
¿Qué es el control
de acceso?
Serie de ingenieros
que están autorizados para ingresar y modificar un objeto de
configuración en particular.
Costes de cambios
Conjunto de mecanismos
y estructuras de datos que permite que un equipo maneje el cambio de
una forma eficaz
- Integridad de datos
- Compartir información
- Integración de herramientas
- Fortalecimiento de metodología
- Estandarización de documentos
¿Qué diferencia hay
entre una versión y un cambio?
Una versión contiene
objetos de configuración que se crea durante el proceso de software
y un cambio es modificar algo en el proceso de desarrollo
Calidad
Conjunto de atributos
o propiedades de un objeto que nos permiten emitir un juicio de valor
acerca de él. Se habla de la nula poca buena o excelente calidad de
un objeto.
- Etapa 1 : supervisión
- Etapa 2: estadística
- Etapa 3: alta gerencia, costos, administración
- Etapa 4: estadística competitiva

No hay comentarios:
Publicar un comentario