Sistema de Gestin de Taxi Virtual Version <1.1> Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> Revision History Date Version Description Autor 25/11/2012 <1.0> Creacin del Documento Navarro Rojas, Gar !oel 2"/11/2012 <1.1> #juste de Datos, del Documento Navarro Rojas, Gar !oel onfidential <om!an" #ame>$ 201% &a'e 2 of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> Ta!le o" #ontents 1.1 (ntroduccin % 1.2 &ro!sito % )l o*+eti,o 'eneral de la Gestin de la onfi'uracin -./ &lan es el de documentar e informar a los interesados en el !ro"ecto so*re . con el !ro"ecto$ 0u1 2erramientas . se utili3ar4n " cmo se ,an a a!licar !or el !ro"ecto !ara !romo,er el 1xito. )l &lan del Sistema de Gestin de Taxi Virtual . define la estructura del !ro"ecto " los m1todos !ara % 5 (dentificar$ definir " elementos de confi'uracin -( *aselinin'/ % 5 ontrol de modificaciones " ,ersiones de ( % 5 &resentacin de informes " re'istro de estatus de entidades de cr1dito " las modificaciones solicitadas % 5 Velar !or la inte'ridad$ consistencia " exactitud de las ) % 5 ontrol de almacenamiento$ mani!ulacin " entre'a de los (6lcance % 1.7 Definiciones$ 6crnimos " 6*re,iaturas % 1.% 8eferencias 9 1.9 :,er,ie; 6 2. Soft;are onfi'uration .ana'ement 6 2.1 :r'ani3acin$ 8es!onsa*ilidades e (nterfaces 6 2.2 <erramientas$ .edio 6m*iente e (nfraestructura 6 7. T2e onfi'uration .ana'ement &ro'ram = 7.1 onfi'uracin de (dentificacin = 7.2 (dentificacin de .1todos = 7.7 onfi'uracin " am*ios de ontrol = 7.7.1 2an'e 8e0uest &rocessin' and 6!!ro,al > )ste !ro"ecto si'ue el !lan de solicitacin de cam*ios " a!ro*acin su'erido !or rational ?nifed &rocess > 7.% onfi'uracin de uentas de )stado > 7.%.1 6uditoria " 8e!ortes @ %. <itos 10 9. Trainin' and 8esources 10 6. Ser,idor de ontrol de Versiones 11 onfidential <om!an" #ame>$ 201% &a'e 7 of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> Sistema de Gestin de Taxi Virtual 1.1 $ntroduccin $n este documento se de%inir&n a'uellos (rocedimientos de #dministracin de Con%i)uracin 'ue son llevados a ca*o (or el (roecto %Sistema de Gestin de Taxi Virtual&, reali+ado (ara la em(resa ,$R- ./0# 12-R3. Desarrollado en la -niversidad Ricardo ,alma. 1.' (ropsito $l o*jetivo )eneral de la Gestin de la Con%i)uracin 4C05 ,lan es el de documentar e in%ormar a los interesados en el (roecto so*re C0 con el (roecto, 'u6 7erramientas C0 se utili+ar&n cmo se van a a(licar (or el (roecto (ara (romover el 68ito. $l ,lan del 3istema de Gestin de 1a8i 9irtual C0 de%ine la estructura del (roecto los m6todos (ara : /denti%icar, de%inir elementos de con%i)uracin 4C/ *aselinin)5 : Control de modi%icaciones versiones de /C : ,resentacin de in%ormes re)istro de estatus de entidades de cr6dito las modi%icaciones solicitadas : 9elar (or la inte)ridad, consistencia e8actitud de las $C : Control de almacenamiento, mani(ulacin entre)a de los /CAlcance $l ,lan de )estin de la con%i)uracin esta*lece un lineamiento (ara las actividades de )estin de la con%i)uracin. 1.) De"iniciones* Acrnimos y A!reviaturas C/; Con%i)uration /tem 4<tem de con%i)uracin5 = #ctividad *&sica 3C0; 3o%t>are Con%i)uration 0ana)ement 4Gestin de la con%i)uracin de so%t>are5 $s(eciali+acin de la con%i)uracin 3,0; 3o%t>are (roject mana)ement 4Gerencia de (roecto5 ? 0onitori+ar (roectos 399; 3o%t>are 9eri%ication and 9alidation 49eri%icacin validacin de so%t>are5 ? 9eri%icacin correccin 3@#; 3o%t>are @ualit #ssurance 4#se)uramiento de la calidad de so%t>are5 ?Conjunto de actividades (lani%icadas sistem&ticas onfidential <om!an" #ame>$ 201% &a'e % of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> -R; De%inicin de re'uerimientos del -suario 4-ser Re'ueriments de%inition5. ? 9isiones de -suario 3R; De%inicin de re'uerimientos de 3o%t>are 43o%t>are Re'ueriments de%inition5 = 3C/; 3istema de Control de /nventario de (arte de $'ui(o de Com(uto ? 3istema de Control /CD; Documento de control de la inter%a+ ? Com(onentes diseAo ,BD; Documento de 7istoria del (roecto ? 3e)uimiento del (roecto R/D; Discre(ancia de <tem de revisin 3C0,; ,lan de la )erencia 3C0 ? ,lan (reliminar 3,0; Gerencia de (roecto de so%t>are ? DiseAo de so%t>are 3,0,; ,lan de la )erencia 3,0 3@#; Gerencia de control de calidad del so%t>are ?/n%ormacin comercial e /n%ormacin t6cnica 3@#,; ,lan de la )erencia 3@# 3R; Re'uisitos de so%t>are ? Descri(cin com(leta de com(ortamiento 3-0; 0anual de usuario del so%t>are ? /nstructivo del (roducto 399; Gerencia de validacin veri%icacin del so%t>are -R; Re'uisitos de usuario ? Datos de in%ormacin (ara el usuario 1.+ Re"erencias C 0icroso%t 2%%ice 9isin.doc. C 0icroso%t 2%%ice $s(eci%icacionesDdeDRe'uerimientosDdeD3o%t>are.doc. onfidential <om!an" #ame>$ 201% &a'e 9 of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> C 0icroso%t 2%%ice Re)lasDdelDNe)ocio.doc. C 0icroso%t 2%%ice GlosarioDdeD16rminos.doc. 1., -vervie. $ste documento se divide en cuatro secciones (rinci(ales, la introduccin, la descri(cin )eneral del sistema, los com(onentes de administracin de con%i)uracin, el ,roceso de Gestin de la Con%i)uracin los (r8imos (asos. .a or)ani+acin de este documento es la si)uiente; : 3eccin 1.0 ? /ntroduccin; $n esta seccin se (resenta in%ormacin (reliminar so*re este documento. .a introduccin se (ro(orciona in%ormacin *&sica acerca de 3istema de Gestin de 1a8i 9irtual, el alcance de este documento, la or)ani+acin de este documento, todas las re%erencias utili+adas en el montaje de este documento. : 3eccin 2.0 ? Com(onentes de Gestin de la Con%i)uracin; $n esta seccin se descri*en los com(onentes del (roceso de )estin de la con%i)uracin. : 3eccin E.0 ? ,roceso de Gestin de la Con%i)uracin; $n esta seccin se descri*e el (roceso de )estin de la con%i)uracin 'ue se utili+ar&. : 3eccin F.0 ? ,r8imos (asos; $n esta seccin se (resentan las actividades recomendadas (ara ase)urar la im(lementacin e8itosa del (roceso C0 3N. '. So"t.are #on"i/uration 0ana/ement '.1 -r/ani1acin* Responsa!ilidades e $nter"aces .a 2r)ani+acin de 3C0 del (roecto 3istema de Gestin de 1a8is 9irtuales, est&n com(uestos (or los si)uientes roles. A 2e"e de S#0 30i)uel 0orales 0atta4 A Analista de #on"i/uracin 3!onat7an 2re)n ,ino4 A Analista de #ontrol de #am!ios 3Giannina #lvaralo .(e+4 '.' Herramientas* 0edio Am!iente e $n"raestructura $l desarrollo ser& llevado a ca*o en las com(utadoras a sean de clase o (ersonales de cada inte)rante del Gru(o 9ertical de ,roectos., 'ue contaran con las si)uientes caracter<sticas; ,rocesador /ntel G ,entium G Dual C,- 12E10 1.F" GB+ 0emoria 102F o 2GH Disco 3#1# 3istema 2(erativo Iindo>s J onfidential <om!an" #ame>$ 201% &a'e 6 of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> Berramientas -tili+adas; .en)uaje de Desarrollo CK $ntorno de Desarrollo 9isual 3tudio 2010 3istema de Haso de Datos 3@. 200L Mrame>orN de IJ 30#R1O 2.".20 ). Te #on"i/uration 0ana/ement (ro/ram ).1 #on"i/uracin de $denti"icacin ).' $denti"icacin de 05todos $l (roecto tiene como nom*re P3istema de Gestin de 1a8i 9irtualQ, 'ue utili+ara como a*reviatura 3G19. .a Hase .ine del ,roecto ser& nom*rada con el si)uiente Mormato; A <6om!re del (royecto> A <$teracin> A <7eca> 3DD800899994 $jem(lo 3G19DC1D25D11D2012. ,ara el control de versiones se utili+ara la 7erramienta 39N, tanto el cdi)o %uente como la documentacin ser&n su*idos a un servidor 39N (ara el control de los mismos. .a estructura de directorios del Hase .ine ser& de%inida de la si)uiente manera; Root A Hranc7es A 1a)s A 1runN (ol:ticas del #ommit 3e ado(ta como convencin 'ue cada ve+ 'ue un usuario realice un commit de*e in)resar el comentario corres(ondiente identi%icando el cam*io reali+ado. .os commits se reali+ar&n una ve+ %inali+ada la correccin o nuevo desarrollo corridos los test unitarios. No se su*ir&n cam*ios (arciales 'ue (uedan a%ectar la esta*ilidad de los *uilds del (roecto. ).) #on"i/uracin y #am!ios de #ontrol onfidential <om!an" #ame>$ 201% &a'e = of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> E.E.1 C7an)e Re'uest ,rocessin) and #((roval $ste (roecto si)ue el (lan de solicitacin de cam*ios a(ro*acin su)erido (or rational -ni%ed ,rocess #l si)uiente (roceso se le ada(ta con los si)uientes re%inamientos A $l ,roject 0ana)er cum(lir& el rol del C7an)e Control 0ana)er $sto audara a crear una nueva l<nea *ase (ara 'ue sea testeada (or el &rea del )estin. ,ara ello se de*e reali+ar una li*eracin de una versin de (rue*a (ara los tester los usuarios (aralelamente documentado todos estos resultados en documentos de (rue*a si e8istiera errores se tendr<a 'ue im(lementar nuevamente los cam*ios, ,ero si 7an sido a(ro*ados, el je%e de 3C0, de*e modi%icar a los involucrados a los clientes de la im(lementacin de los nuevos cam*ios. ).+ #on"i/uracin de #uentas de ;stado $l si)uiente IorNMlo> es 'ue nos su)iere el R-,, (ara la li*eracin de realeses utili+ado en el (roecto.
onfidential <om!an" #ame>$ 201% &a'e > of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> #l si)uiente (roceso se le ada(ta las si)uientes modi%icaciones; A $l rol de Con%i)uration 0ana)er es cum(lido (or el ,roject 0ana)er A $l rol del /nte)rador es cum(lido ,roject Re(ositor E.F.1 #uditoria Re(ortes ,ara los re(ortes se si)uen los si)uientes (rocesos onfidential <om!an" #ame>$ 201% &a'e @ of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> .a actividad de Auditoria es llevada a ca*o (or el administrador de la con%i)uracin com(rende las si)uientes veri%icaciones; 1odos los <tems de con%i)uracin re'ueridos se 7an construido .as versiones actuales est&n de acuerdo con los re'uisitos es(eci%icados .a documentacin t6cnica est& com(leta descri*e adecuadamente los <tems de con%i)uracin 1odas las solicitudes de cam*ios 7an sido resueltos Ba dos ti(os de auditorias de con%i)uracin; Auditorias 7uncionales; 9eri%ican la com(letitud e inte)ridad del (roducto res(ecto de los re'uisitos %uncionales Auditorias 7:sicas ; 1ienen como ,R$?re'uisito las #uditorias Muncionales, veri%ican 'ue el (roducto es una coleccin com(leta co7erente de com(onentes +. Hitos .as $ntre)as incrementales determinadas en el crono)rama son los 7itos a li*erar. ,. Trainin/ and Resources TortoiseSV6 S#0 onfidential <om!an" #ame>$ 201% &a'e 10 of 11 Sistema de Gestin de Taxi Virtual Version: <1.0> Sistema de Gestin de Taxi Virtual Date: <26/11/2012> <document identifier> $dicin est&ndar es un sistema de control de versiones con com(leta inte)racin con 9isual 3tudio $cli(se /D$s. ,roviene una r&(ida transicin desde estos entornos. 0icroso"t Visual Studio '<1< Berramienta (ara el manejo de la (ro)ramacin. 0icroso"t S=> Server '<<? Berramienta (ara manejar la *ase de datos. 0icroso"t -""ice '<<@ ,ara el desarrollo de te8tos, 7ojas de c&lculo (resentaciones. 0icroso"t (roAect '<<@ B. Servidor de #ontrol de Versiones 3e va a utili+ar como Control de versiones, el so%t>are 1ortoise, donde se descar)ara mediante la si)uiente direccin; 7tt(s;//tortoisesvn.net/do>nloads.7tml , donde 3u*version no dar& la (osi*ilidad de; A 3e)uir la 7istoria de los arc7ivos directorios a trav6s de co(ias renom*rados. A .as modi%icaciones 4incluendo cam*ios a varios arc7ivos5 son atmicas. A .a creacin de ramas eti'uetas es una o(eracin m&s e%iciente A 3e env<an solo las di%erencias en am*as direcciones. A ,ermite selectivamente el *lo'ueo de #rc7ivos. onfidential <om!an" #ame>$ 201% &a'e 11 of 11