Anda di halaman 1dari 19

INTRODUCCIN El xito de un proyecto depende de la correcta ejecucin de cuatro tipos de funciones: estin de !

royecto: "ue incluye funda#ental#ente la Esti#acin$ la !lanificacin y el %e&ui#iento del #is#o' Desarrollo Tcnico: las acti(idades de in&enier)a de soft*are a lo lar&o de todo el ciclo de (ida del producto +,n-lisis$ Dise.o$ Codificacin/ estin de Calidad: "ue incluye las (alidaciones$

0erificacin$ !rue1as$ etc' estin de Confi&uracin: Co#o una acti(idad de control de %oft*are'

2a estin de Confi&uracin es el arte de identificar$ or&ani3ar y controlar las #odificaciones "ue sufre el soft*are "ue construye un e"uipo de pro&ra#acin' 2a #eta es #axi#i3ar la errores'4 2a &estin de confi&uracin del soft*are + C%/ es una acti(idad de autoproteccin "ue se aplica durante el proceso del soft*are' Co#o el ca#1io se puede producir en cual"uier #o#ento$ las acti(idades de C% sir(en para: !E ,R R,5ICO de !, ' 66 producti(idad #ini#i3ando los

7/ IDENTI5IC,CIN DE 2, CON5I UR,CIN: Esta tarea consiste en identificar y asi&nar no#1res si&nificati(os a todos y a cada uno de los ele#entos "ue for#an parte del producto de soft*are

Esta tarea en&lo1a (arias acti(idades: I' II' III' I0' 0' 0I' Esta1leci#iento de una jerar"u)a preli#inar del producto soft*are %eleccin de los ele#entos de confi&uracin +EC%/ Definicin de las relaciones en la confi&uracin Definicin de un es"ue#a de identificacin Definicin y esta1leci#iento de 2)neas 8ase Definicin y esta1leci#iento de 1i1liotecas de soft*are

I' E%T,82ECI9IENTO DE UN, :ER,R;U<, !RE2I9IN,R DE2 !RODUCTO %O5T=,RE %e trata de o1tener una pri#era (isin de la estructura y los ele#entos "ue tendr- el siste#a soft*are' Esta jerar"u)a facilitar- otras tareas posteriores$ co#o la seleccin de los EC%$ o la asi&nacin de n>#eros de identificacin a los docu#entos' II' %E2ECCIN DE 2O% E2E9ENTO% DE CON5I UR,CIN o 2a seleccin de un n>#ero adecuado de EC%$ es #uy i#portante' Tener de#asiados puede pro(ocar un n>#ero excesi(o de especificaciones y docu#entos "ue al final resultan in#aneja1les' o %e de1e tener en cuenta "ue #antener un EC%$ es costoso ya "ue puede re"uerir de re(isiones por parte del usuario$ apro1aciones de ca#1ios$ auditorias funcionales' %in e#1ar&o tener pocos EC%$ puede suponer "ue no se ten&a suficiente (isi1ilidad so1re el producto' o ,l seleccionar los EC% ?ay "ue tratar de separar en EC% distintos en funcionalidades distintas$ para #ini#i3ar el i#pacto de los ca#1ios' o %i un EC% incluye funciones #uy di(ersas es pro1a1le "ue au#ente el n>#ero de (eces "ue ser- necesario el proceso de reconstruccin'

o ,l&unos criterios adicionales "ue se pueden usar para la seleccin de EC%: Utili3acin 9>ltiple: N>#ero de ele#entos de su #is#o ni(el o de ni(el superior "ue lo utili3an' N>#ero de personas i#plicadas en su #anteni#iento' Reutili3acin: %i el co#ponente especial#ente para ser reutili3ado' Criticidad: ra(edad del i#pacto a un fallo en dic?o co#ponente' ' DE5INICIN DE RE2,CIONE% EN 2, CON5I UR,CIN o E"ui(alencia: !or ej'$ cuando un EC% "ue es un pro&ra#a estal#acenado en tres lu&ares diferentes +un disco #aestro$ una copia de se&uridad$ y la copia del pro&ra#ador/$ pero todas las copias corresponden al #is#o pro&ra#a' o Co#posicin: !or eje#plo$ el EC% @Especificacin de Dise.o@ estarco#puesto de otros EC%$ co#o el @#odelo de datos@ o el @dise.o del #dulo N@$ para cada uno de los #dulos "ue confor#an el producto soft*are' o Dependencia: !or eje#plo$ el #odelo de datos tiene dependencia del #odelo de procesos +D5D/' o Deri(acin: a"uellos EC%$ "ue podr)an sur&ir a partir de al&>n otro EC%' o 0ariante: 0ariaciones so1re un deter#inado ele#ento$ con la #is#a funcionalidad$ pero "ue$ por eje#plo funciona #-s r-pido' I0' DE5INICIN DE UN E%;UE9, DE IDENTI5IC,CIN se (a a dise.ar

Es necesario esta1lecer un es"ue#a de identificacin$ "ue per#ita

eti"uetar a cada uno de los EC% en for#a >nica' %ea cual sea este es"ue#a$ de1e proporcionar la si&uiente infor#acin: N>#ero o cdi&o del ele#ento de confi&uracin del soft*are No#1re del EC% Descripcin del EC% ,utorAes del EC% 5ec?a de creacin del EC% Identificacin del proyecto al "ue pertenece el ele#ento de confi&uracin Identificacin de la l)nea 1ase a la "ue pertenece Tipo de ele#ento de confi&uracin +docu#ento$ pro&ra#a$ #odelo$ dia&ra#a$ ele#ento f)sico +cinta$ disco$ etc'$'''/ U1icacin$ 5ec?a de (ersin$ N>#ero de (ersin 0' DE5INICIN B E%T,82ECI9IENTO DE 2<NE,% 8,%E%

2as l)neas 1ases 1-sica#ente representan los ?itos a lo lar&o del proceso de desarrollo' 2o #-s corriente es esta1lecer l)neas 1ases al finali3ar deter#inadas fases del ciclo de (ida de desarrollo$ con dos o1jeti(os: Identificar los resultados de las tareas reali3adas durante la fase$ ,se&urar "ue se ?a co#pletado la fase' 2as l)neas 1ases #-s co#unes son: 2)nea 8ase 5uncional: "ue se esta1lece al finali3ar la fase de ,n-lisis

y Especificacin de los Re"uisitos del siste#a$ tie#pos y costes' 2)nea 8ase de Dise.o !reli#inar: se esta1lece al finali3ar la fase de Dise.o !reli#inar e incluye todos los docu#entos en los "ue se define la ar"uitectura de soft*are y el plan de prue1as' 2)nea 8ase de Dise.o: se esta1lece al finali3ar la fase de Dise.o Detallado$ co#prendiendo todos los docu#entos del dise.o detallado$ plan de i#plantacin y casos de prue1as' 2)nea 8ase de !roducto: "ue se esta1lece al finali3ar la 5ase de !rue1as$ co#prende los pro&ra#as creados y los docu#entos "ue contienen los resultados de las prue1as' 2)nea 8ase de Operacin: se esta1lece al finali3ar la 5ase de I#plantacin$ co#prende los #anuales de usuarios$ &u)a de operacin y #anteni#iento y #anuales de for#acin' Una l)nea 1ase se puede esta1lecer de dos for#as: 5)sica#ente: Eti"uetando cada ele#ento de confi&uracin y

al#acen-ndolo en un arc?i(o o 8i1lioteca de !royecto' 2&ica#ente: !u1licando un docu#ento de identificacin de la confi&uracin$ "ue identifica el estado actual del producto en dic?o punto del proceso de desarrollo$ En cual"uier caso al co#ien3o de un proyecto se de1e identificar: Cu-l es el ciclo de (ida a utili3ar$ cuales son sus fases y los productos de cada fase' En "ue puntos se esta1lecer-n 2)neas 8ases y cu-les ser-n los conten&a dic?a l)nea 1ase' 0I' DE5INICIN B E%T,82ECI9IENTO DE 8I82IOTEC,% DE %O5T=,RE

Una 1i1lioteca de soft*are es una coleccin controlada de soft*are yAo docu#entacin relacionada$ cuyo o1jeti(o es ayudar en el desarrollo$ uso o #anteni#iento del soft*are' 5acilitan la tarea de la C%$ especial#ente en cuanto al control de ca#1ios y al control de estados' %e suelen esta1lecer los si&uientes tipos de 1i1liotecas de soft*are: 8i1lioteca de Tra1ajo: co#prende el -rea de tra1ajo donde los analistas y dise.adores ela1oran los docu#entos del proyecto y donde los pro&ra#adores desarrollan el soft*are$ es decir$ donde se desarrolla la codificacin y prue1as unitarias' Una (e3 "ue se co#pletaron las re(isiones o prue1as y el ele#ento de confi&uracin en cuestin ?a sido re(isado y apro1ado$ se inicia la transferencia del EC% a la 8i1lioteca de %oporte del !royecto' En esta 1i1lioteca el control de ca#1io es infor#al' 8i1lioteca de Inte&racin: es de esta 1i1lioteca de donde se to#an los EC% para su inte&racin en EC% de ni(el superior del siste#a' 8i1lioteca de %oporte: en esta 1i1lioteca se al#acenan los EC% apro1ados y transferidos desde la 8i1lioteca de Tra1ajo o desde la 8i1lioteca de Inte&racin' Cuando un ele#ento pasa a esta 1i1lioteca$ se encuentra sujeto a controles de ca#1ios internos y se#ifor#ales' 8i1lioteca de !roduccin: Est- co#puesta por la 1i1lioteca de tra1ajo$ la de inte&racin y la 1i1lioteca de soporte' 8i1lioteca 9aestra: 2os ele#entos en esta 1i1lioteca se encuentran sujetos a un control de ca#1ios for#al y estricto' Nor#al#ente esta 1i1lioteca tiene fuertes restricciones de accesos a escritura$ pero no a lectura$ en esta 1i1lioteca se al#acenan los releases del siste#a'

Repositorio de %oft*are: es la entidad en la "ue se arc?i(an los EC% de un proyecto tras su cierre' %e transfieren a l desde la 1i1lioteca #aestra Ta#1in es adecuado al#acenar en l$ todo ele#ento reutili3a1le$ con la adecuada identificacin y catalo&acin' Esta 1i1lioteca es central y co#>n a todos los proyectos$ #ientras "ue la de produccin y la #aestra son particulares de cada proyecto' 8i1lioteca de 8acCup: Ta#1in de1e estar adecuada#ente

identificada$ aun"ue su contenido no est- sujeto a la &estin de confi&uracin'

CONTRO2 DE C,98IO% EN 2, CON5I UR,CIN: Es la acti(idad de &estin de la confi&uracin #as i#portante y su o1jeti(o es proporcionar un #ecanis#o ri&uroso para controlar los ca#1ios %e pueden considerar funda#ental#ente dos tipos de ca#1ios: Correccin de un defecto: los clientes tienden a clasificar todos los ca#1ios en esta cate&or)a$ 9ejora del siste#a: los pro&ra#adores los clasifican a"u)' !or lo &eneral se esta1lecen (arios ni(eles de control de ca#1ios: Control de Ca#1ios Infor#al: antes "ue el EC%$ pase a for#ar parte de una 2)nea 8ase' ,"uel "ue ?aya desarrollado el EC%$ podr- reali3ar cual"uier ca#1io justificado so1re l' Control de Ca#1ios %e#iD5or#al: una (e3 "ue el EC% pasa a re(isin tcnica for#al y se con(ierte en una l)nea 1ase$ el desarrollador podri#ple#entar un ca#1io si reci1e la apro1acin de:

E El Director del !royecto$ si es un ca#1io local E El Co#it de Control de Ca#1ios$ si el ca#1io tiene al&>n i#pacto so1re otros EC%' Control de Ca#1ios 5or#al: se suele adoptar una (e3 "ue se e#pie3a a co#erciali3ar el producto$ cuando se transfieren los EC% a la 8i1lioteca 9aestra' Todo ca#1io de1er- ser apro1ado por el Co#it de Control de Ca#1ios' De todas for#as no solo el Co#it de Control de Ca#1ios es responsa1le del control de ca#1ios$ ta#1in tienen al&una responsa1ilidad: E Todos los #ie#1ros de un proyecto' E El :efe de !royectos$ "ue se ase&ura "ue los procedi#ientos de control de ca#1ios se realicen correcta#ente' E El 8i1liotecario$ controla los ca#1ios so1re las >lti#as (ersiones' Es necesario al principio de cada proyecto esta1lecer cuales ser-n las pol)ticas de control de ca#1ios$ para ello es necesario: E !ol)ticas a ni(el or&ani3ati(o so1re la &estin de ca#1ios' E 2os est-ndares "ue se usar-n' ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 HI E 2os procedi#ientos "ue se usar-n para poner en pr-cticas las pol)ticas' En concreto se de1e definir en la estin de Confi&uracin 2as responsa1ilidades' El contenido de las 2)neas 8ases' 2os tipos de ca#1ios "ue se (an a controlar' 2as funciones del Co#it de Control de Ca#1ios'

El flujo de docu#entacin entre el solicitante de un ca#1io y el Co#it de Control de Ca#1ios' El criterio para la (aloracin de las solicitudes de ca#1io$ tanto de tipo tcnico co#o de &estin'

CO!I,R JO:, IK +las dos diapositi(as co#pletas/ 9EC,NI%9O !,R, %O2ICIT,R C,98IO% El pri#er paso es definir el for#ulario "ue se de1e utili3ar para solicitar ca#1ios$ este for#ulario de1e contener infor#acin para deter#inar: E !or "u se necesita el ca#1io +el ele#ento no funciona tal y co#o de1e ?acerlo$ le falta al&unas caracter)sticas$ etc$/ E ;u ?ay "ue ca#1iar ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 HK E ;uin lo solicita E Descripcin del pro1le#a lo suficiente#ente detallada co#o para "ue se pueda reco#endar una solucin E Otros EC% "ue se pueden (er afectados por el ca#1io E Otros ca#1ios con los "ue esta relacionado E ,pro1acin del ca#1io$ c#o se solucion el pro1le#a$ etc' En cual"uier caso$ el for#ulario de1e ser si#ple y aceptado por todos' 9EC,NI%9O !,R, ,!RO8,R O RECJ,L,R 2,% %O2ICITUDE% DE C,98IO% ,l&unos criterios "ue se pueden tener en cuenta para to#ar la decisin de apro1ar o rec?a3ar las solicitudes de ca#1ios son los si&uientes: 0alor del ca#1io para el proyectoAOr&ani3acin

Retorno de la in(ersin Ta#a.o Co#plejidad Recursos #ateriales/ Relacin con otros ca#1ios ya apro1ados y en pro&reso Tie#po esti#ado para co#pletar el ca#1io Relacin con las pol)ticas de la e#presa +satisfaccin del cliente$ co#petiti(idad$ etc'/ Existencia de alternati(as$ etc' %E UI9IENTO DE 2O% C,98IO%$ E%TIN DE !RO82E9,% Una (e3 apro1ado un ca#1io de1ido a un pro1le#a se de1e reali3ar un se&ui#iento del #is#o' , este proceso de le lla#a estin de !ro1le#as' 2a estin de !ro1le#as es una acti(idad co#ple#entaria a la de Control de Ca#1ios$ "ue consiste en &estionar la e(olucin de los pro1le#as detectados so1re el soft*are desarrollado' Tanto los "ue se detectan en la fase de prue1as$ co#o los "ue lle&an por parte del usuario' Conlle(a tareas co#o: ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 HM ,d#isin y re&istro de notificaciones de pro1le#as +()a lla#adas telefnicas$ correo electrnico$ ?erra#ientas especificas/ ,si&nacin del pro1le#a a una persona responsa1le ,sociacin de infor#acin al pro1le#a y #anteni#iento de la #is#a en una 1ase de datos de pro1le#as disponi1les para efectuar el ca#1io +?u#anos y

9onitori3acin del estado del pro1le#a Re&istro de acti(idades efectuadas para resol(er el pro1le#a CO!I,R !a&ina IN +diapositi(a de arri1a/

ENER,CION DE IN5OR9E DE E%T,DO CO!I,R !a& IO' Diapositi(a de arri1a Entonces los productos de esta acti(idad son: Re&istros Infor#es Esta tarea es i#portante para: 9antener la continuidad del proyecto' %e trata de per#itir "ue el proyecto si&a adelante cuando$ por eje#plo$ el jefe de proyecto deja la e#presa' E(itar la duplicidad del tra1ajo' %i no se &uarda infor#acin acerca de lo "ue ya se ?a ?ec?o$ se puede repetir el tra1ajo' E(itar caer en los #is#os errores una y otra (e3' %er capaces de repetir a"uello "ue sali 1ien' ,yudar a descu1rir las causas de un fallo' ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 6P %i 1ien es cierto "ue la infor#acin es &enerada en las acti(idades anteriores de C%$ en esta acti(idad$ se de1e al#acenar dic?a infor#acin para lue&o infor#arla' %e de1e decidir "ue infor#acin capturar para lue&o al#acenarla en

una 1ase de datos para poder &estionarla' 2a infor#acin al#acenada en la 1ase de datos se podr- utili3ar$ ade#-s de$ para &enerar los infor#es de estado$ para facilitar otras tareas co#o: El an-lisis postD#orten del proyecto 2a reali3acin de esti#aciones para proyectos futuros RE I%TRO% Re&istro de Ele#entos de Confi&uracin: Conteniendo toda la infor#acin relati(a a los distintos ele#entos' Re&istro de 2)neas 8ase: Conteniendo toda la infor#acin relati(a a cada l)nea 1ase$ conteniendo: No#1re 5ec?a de esta1leci#iento Ele#entos de confi&uracin "ue las co#ponen Re&istro de %olicitud de Ca#1io: se al#acena la infor#acin "ue contienen los for#ularios de solicitud de ca#1io$ incluyendo: Cdi&o de la solicitud Infor#acin acerca del solicitante Descripcin del ca#1io 2a infor#acin "ue apoya la peticin de ca#1io$ por eje#plo$ una referencia a un infor#e de incidencia 2a resolucin o disposicin acerca del ca#1io +apro1ado$ apla3ado$ dene&ado/ Re&istro de Ca#1io: se reco&e la infor#acin a partir de los

Infor#es de Ca#1io$ la Orden de Ca#1io$ el proceso de estin de !ro1le#as$ etc' !uede contener infor#acin acerca de: 7' %olicitud de ca#1io a la "ue corresponde ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 67 H' E(aluacin del ca#1io +Coste$ Esfuer3o$ Tie#po$ %oluciones alternati(as/ 6' !lan de i#plantacin del ca#1io I' Restricciones y criterios de re(isin K' I#pacto so1re la confi&uracin: 2)neas 1ases afectadas Ele#entos de confi&uracin afectados 0ersiones afectadas M' Jistoria del ca#1io: dado "ue los ca#1ios e(olucionan$ es necesario #antener una ?istoria de ellos' En cuanto a los datos a #antener acerca de la ?istoria de los ca#1ios son: 5ec?a de la solicitud de ca#1io 5ec?a de la apro1acin del ca#1io 5ec?a del rec?a3o del ca#1io 5ec?a de i#plantacin del ca#1io 5ec?a del cierre del ca#1io Re&istro de 9odificaciones del Cdi&o: !uede contener infor#acin del tipo: N>#ero de identificacin de la #odificacin Descripcin de la #odificacin

N>#ero de notificacin de ca#1io a la "ue corresponde +si es aplica1le/ N>#ero de solicitud de ca#1io a la "ue

corresponde +si es aplica1le/ No#1re de los #dulos afectados 0ersiones #odificadas y persona responsa1le de la #odificacin 5ec?a de inicio y fin de la #odificacin Re&istro de 9odificacin so1re 8ases de Datos: N>#ero de identificacin de la #odificacin Descripcin de la #odificacin ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 6H N>#ero de notificacin de ca#1io a la "ue corresponde +si es aplica1le/ N>#ero de solicitud de ca#1io a la "ue

corresponde +si es aplica1le/ 8ase de datos #odificada Re&istros #odificados 0ersiones #odificadas y persona responsa1le de la #odificacin 5ec?a de inicio y fin de la #odificacin Re&istro de 9odificacin so1re Docu#entacin: N>#ero de identificacin de la #odificacin Descripcin de la #odificacin N>#ero de for#ulario de se&ui#iento de

docu#entacin al "ue Docu#ento #odificado

corresponde

N>#ero de (ersin #odificada !ersona responsa1le de la #odificacin 5ec?a de inicio y fin de la #odificacin Re&istro de Releases: %u o1jeti(o es descri1ir la co#posicin y estado de una (ersin li1erada del producto: Cdi&o de relase 5ec?a de li1eracin Ele#entos de confi&uracin "ue la co#ponen 0ersin de los ele#entos de confi&uracin "ue la co#ponen$ incluye: E Ca#1ios incorporados E Ca#1ios pendientes Re&istro de Instalaciones: %u o1jeti(o es #antener infor#acin acerca de todos los lu&ares en los "ue se ?a instalado un producto soft*are' Identificacin del producto 2u&ar en el "ue se ?a instalado ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 66 5ec?a de la instalacin Release instalada ,cta de las Reuniones del Co#it de Control de Ca#1ios: 5ec?a 2ista de #ie#1ros asistentes

!ropsito de la reunin ,cciones del CCC: E E E EC% eti"uetados 2)neas 8ases re(isadasAca#1iadas 2)neas 8ases apro1adas

Resultados de las ,uditorias E E Deficiencias detectadas !lan de resoluciones de las deficiencias detectadas E Reco#endaciones IN5OR9E% %e pueden distin&uir dos tipos de Infor#es: !lanificados 8ajo de#anda ,l&uno de los eje#plos so1re infor#es "ue se pueden &enerar son: Infor#e de estado de los ca#1ios: es un resu#en del estado en "ue se encuentran todas las solicitudes de ca#1io re&istradas durante un deter#inado per)odo de tie#po' In(entario de ele#entos de confi&uracin: para ofrecer (isi1ilidad so1re el contenido de las 1i1liotecas del proyecto' Infor#e de incidencias: es un resu#en del estado en "ue se encuentran todas las incidencias ori&inadas durante un per)odo deter#inado de tie#po y las acciones a las "ue ?an dado lu&ar' Infor#e de 9odificaciones: es un resu#en de las #odificaciones efectuadas al producto soft*are durante un per)odo deter#inado de tie#po'

,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 6I Infor#e de diferencias entre (ersiones: resu#en entre las sucesi(as (ersiones de un ele#ento de confi&uracin' En cual"uier caso$ al co#ien3o de cada proyecto ser- necesario decidir "ue tipo de re&istros se (an a #antener y "ue tipo de infor#es y para "uin se (an a &enerar'

I' ,UDITOR<, DE 2, CON5I UR,CIN CO!I,R Diapositi(a de arri1a pa& KK %e pueden diferenciar tres tipos de acti(idades: 7/ Re(isiones de fase: se reali3an al finali3ar cada fase del desarrollo y su o1jeti(o es exa#inar los productos de dic?a fase' 2as re(isiones propias de la C%$ es a"uella en las "ue se esta1lecer-n las l)neas 1ases$ el o1jeti(o de esta re(isin es descu1rir los pro1le#as ocultos$ no co#pro1ar "ue todo est1ien' H/ Re(isiones de ca#1io: se reali3an para co#pro1ar "ue los ca#1ios apro1ados so1re una l)nea 1ase se ?an reali3ado correcta#ente' 6/ ,uditor)a: se reali3an al final del proceso de desarrollo de soft*are y su o1jeti(o es exa#inar el producto en su conjunto$ 2as re(isiones se de1en reali3ar en for#a continua$ durante todo el proceso de desarrollo y no al final cuando los pro1le#as no tienen solucin' 2as tareas de Re(isin i#plican tres tipos de funciones: 0erificar "ue la confi&uracin actual del soft*are se corresponde con

lo "ue eran en fases anteriores' De1e ?a1er correspondencia y tra3a1ilidadK entre los ele#entos de confi&uracin "ue for#an parte de una l)nea 1ase' 0alidar "ue la confi&uracin actual del soft*are satisface la funcin "ue se espera1a del producto en cada ?ito del proceso de desarrollo' 2a (alidacin se reali3a con respecto a los re"uisitos del siste#a' 0alorar si una deter#inada l)nea 1ase$ teniendo en cuenta los resultados de la (erificacin y (alidacin$ y otro tipo de co#pro1aciones$ se de1e considerar acepta1le o no' El papel "ue jue&an las re(isiones en el proceso de estin de Confi&uracin es el si&uiente: 7' 2os productos &enerados durante el proceso de desarrollo se a&rupan$ al lle&ar deter#inados ?itos$ en una @l)nea 1ase pendiente de apro1acin@' H' Tiene lu&ar la re(isin de fase' 6' %i en la re(isin se encuentra deficiencias en los EC% "ue co#ponen la l)nea 1ase$ se &eneran los correspondientes infor#es y se entre&an a la ,CC$ el cual reco#ienda ciertos ca#1ios so1re la confi&uracin' I' Una (e3 i#ple#entados los ca#1ios propuestos$ se pasa a una nue(a re(isin de ca#1io en la "ue se co#prue1a si los ca#1ios se ?an i#ple#entado correcta#ente' K' %i en la re(isin no se encuentra nin&una deficiencia$ se declara @acepta1le@ la @l)nea 1ase pendiente de apro1acin@' %i la CCC est- de acuerdo con la resolucin de los re(isores$ la l)nea 1ase se aprue1a' En cuanto a las auditorias de confi&uracin$ se pueden distin&uir dos

tipos: ,uditor)a 5uncional: cuyo o1jeti(o es co#pro1ar "ue se ?an co#pletados todos los test necesarios para el EC auditado$ y "ue teniendo en cuenta todos los resultados o1tenidos en dic?os tests$ se puede afir#ar "ue el EC satisface los re"uisitos "ue se i#pusieron so1re l' ,uditor)a 5)sica: cuyo o1jeti(o es (erificar la adecuacin$ co#pletitud y precisin de la docu#entacin "ue constituye la l)nea 1ase de dise.o y de producto' %e trata de ase&urar "ue representa el soft*are "ue se ?a codificado y apro1ado' %e puede considerar un tercer tipo de auditoria: Re(isin 5or#al de Certificacin: cuyo o1jeti(o es certificar "ue el EC% se co#porta correcta#ente una (e3 "ue ste se encuentra en su entorno operati(o' En al&unos casos$ las pre&untas de auditor)a se incluyen en la re(isin tcnica for#al' %in e#1ar&o$ cuando la C% es una acti(idad for#al$ la ,U,DT$ ,DRI,N, C,RO2IN, F G E%TIN DE 2, CON5I UR,CIN DE2 %O5T=,RE4 HO auditor)a de la C% se lle(a a ca1o independiente#ente por el &rupo de &arant)a de calidad'

Anda mungkin juga menyukai