Académique Documents
Professionnel Documents
Culture Documents
del Software
Grupo #3
Madrid, Ruben
Rodrguez, Nstor
Salazar, Gelys
Programas de computadora.
Estructuras de datos.
Gelys Salazar
Gelys Salazar
Gelys Salazar
Control de cambios
Generacin de informe de
estado
Auditoria de la informacin
Gelys Salazar
Gelys Salazar
8. El plan de pruebas.
5. El diseo preliminar.
El Instituto de Ingenieros Elctricos y Electrnicos (IEEE) 610.12/1990 define una lnea base
como:
Una especificacin o producto que se ha revisado formalmente y sobre los que se ha llegado a
un acuerdo, y que de ah en adelante sirve como base para un desarrollo posterior y que puede
cambiarse solamente a travs de procedimientos formales de control de cambios.
Gelys Salazar
Gelys Salazar
Se define revisin como una versin que se construye sobre otra versin anterior. El trmino revisin
generalmente se asocia a la nocin de correccin de errores, esto es, hacer cambios a un programa que
corrigen solo errores en el diseo lgico pero no afectan las capacidades funcionales documentadas, dado que
ningn requerimiento ha cambiado.
Gelys Salazar
Se define variante como una versin que es una alternativa a otra versin. Las
Gelys Salazar
Se define revisin como una versin que se construye sobre otra versin
anterior. El trmino revisin generalmente se asocia a la nocin de
correccin de errores, esto es, hacer cambios a un programa que corrigen
solo errores en el diseo lgico pero no afectan las capacidades
funcionales documentadas, dado que ningn requerimiento ha cambiado.
TEMPORAL
EXPERIMENTAL
TIPOS DE
VARIANTES
PRUEBAS
PERMANENTES
CONFIGURACIN ALTERNATIVA
RELEASE
Gelys Salazar
Ruben Madrid
Ruben Madrid
Responsabilidades
Ruben Madrid
Ruben Madrid
Ruben Madrid
Ruben Madrid
Ruben Madrid
Ruben Madrid
DESVENTAJAS
como:
Herramienta de Control
Herramienta de Visibilidad
previamente.
Herramienta de Apoyo a la
pseudo burocratizacin
Ruben Madrid
Control de cambios
Generacin de informe de estado
Auditoria de la configuracin, etc
Nstor Rodrguez
Etiqueta - Descripcin
Nstor Rodrguez
software,
se
puede ver
como una
parte de
una
Nstor Rodrguez
El plan de proyecto.
El plan de Gestin De configuracin.
El documento de definicin de
requerimientos.
Estndares de anlisis, diseo,
codificacin, pruebas, y auditoria.
Documentos de anlisis del sistema.
Documentos de diseo del sistema.
Prototipos.
Documentos de diseo de alto nivel
Documentos de diseo de bajo nivel.
Nstor Rodrguez
Control de Cambio
James Beach: Es vital, ya que una pequea perturbacin puede crear una gran falla en el producto .
Cambio descontrolado
Nstor Rodrguez
Nstor Rodrguez
Nstor Rodrguez
el soporte
de
una
herramienta
automatizada.
Nstor Rodrguez
Nstor Rodrguez
Nstor Rodrguez
Auditoras
Auditora de la Configuracin
Funcional (FCA)
Nstor Rodrguez
Se analizara:
Nstor Rodrguez
Nstor Rodrguez
Nstor Rodrguez
Determinacin de los
objetivos y alcance de
la auditoria
Planificacin de la
auditoria
Nstor Rodrguez
usuarios
Pruebas de conformidad
Pruebas substantivas o de validacin
Aplicaciones
Nstor Rodrguez
Programas de
inventario
Programas de
Medicin
Programas de
Administracin
de Redes
Programas de
Administracin
de Software
Nstor Rodrguez
Cuando esta listo para pasar a la siguiente fase del ciclo de vida.
Repositorios
El
repositorio
ACS
es
el
conjunto
de
Repositorios
Caractersticas y contenido generales
Repositorios
Un repositorio debe servir para:
Rastreo de dependencia y gestin del
cambio.
Rastreo de requerimientos
Administracin de la configuracin.
Ensayos de auditora
Control de Versiones
Base de Datos
Administracin de versiones
Facilidad de elaboracin
L. Interno
L. Al Cliente
Especifica
Plataforma
versiones
Configuracin con
los datos
apropiados
Instrucciones de
construccin
Ejecutables.
Documentacin
Notas de lanzamiento
Instructivos
Herramientas CASE
Control de versiones
Herramientas CASE
Seguimientos de estado y
generacin de cdigo
Conclusiones y Recomendaciones
Uso de control de versiones como Git
Incluir el trabajo de SCM entre las tareas de los sprint
Establecer la plataforma y las configuraciones donde se presente el producto.
Herramientas
Las siguientes herramientas son usadas para administrar las lneas
base del proyecto:
GRACIAS!!