trabajo pizarro

13
“AÑO DE LA INVERSIÓN PARA EL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA” ING. SISTEMA Y COMPUTACION CURSO : INGENIERIA DE SOFTWARE DOCENTE : ING.JULIO PIZARRO . ALUMNO : JEAN CARLO SEDANO M. TEMA : METODOLOGIA DE SISTEMAS AGILES CICLO : VII

Upload: jean-carlo-sedano

Post on 17-Aug-2015

223 views

Category:

Documents


0 download

DESCRIPTION

rgghffdgdfg

TRANSCRIPT

AODE LA INVERSIN PARA EL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIAING. SISTEMA Y COMPUTACION CURSO : INGENIERIA DE SOFTWARE DOCENTE: ING.JULIO PIZARRO.ALUMNO : JEAN CARLO SEDANO M.

TEMA: METODOLOGIA DE SISTEMAS AGILESCICLO: VIIAGRADECIMIENTOMETODOLOGIASAGILESAgradezcoaDios, porqueeselquenosregalasaludysabidurapara tomar decisiones. A mis padres,por su colaboracindecidida que me ha fortalecido.Agradezco a las autoridades yprofesores de la Facultad deIngeniera, Etc. por impartir susconocimientosquesernde!italimportancia en el mbitoprofesional de "uestro futuro.METODOLOGIASAGILESPROCESO UNIFICADO AGIL (AUP)1.- INTRODUCCION.#osprocesos giles dedesarrollo desoft$are, conocidos anteriormente como metodologaslivianas,intentane!itarlostortuososyburocrticos caminosdelasmetodologas tradicionalesenfocndoseen la gentey los resultados.Esunmarcodetraba%oconceptualdelaingenierade soft$arequepromue!eiteracioneseneldesarrolloalolargodetodoelciclode!idadelproyecto.E&istenmuchosm'todosdedesarrollogil(lamayoraminimizariesgosdesarrollandosoft$areencortoslapsosdetiempo.Elsoft$aredesarrolladoen unaunidadde tiempoesllamadounaiteracin,la cualdebedurarde unaa cuatrosemanas.)adaiteracindelciclode !idaincluye*planificacin,anlisisde requerimientos,dise+o,codificacin,re!isinydocumentacin. ,naiteracinnodebeagregardemasiadafuncionalidadpara%ustificarellanzamientodelproductoal mercado,perolametaestenerundemo-sinerrores.alfinaldecadaiteracin.Alfinaldecadaiteracinelequipo!uel!eae!aluarlasprioridadesdelproyecto.#osm'todosAgilesenfatizanlascomunicacionescaraacaraen!ezdeladocumentacin.#amayoradelosequiposAgilesestnlocalizadosenunasimpleoficinaabierta,a !ecesllamadas/plataformasde lanzamiento/-bullpenen ingl's..#a oficinadebeincluirre!isores,dise+adoresdeiteracin, escritores dedocumentacin yayuda ydirectores deproyecto. #osm'todos gilestambi'nenfatizanqueelsoft$arefuncionalesla primeramedidadelprogreso.)ombinadoconlapreferenciaporlascomunicacionescaraa cara,generalmentelosm'todosgilessoncriticadosytratados como /indisciplinados/por la falta de documentacint'cnica.Metodolog!"g#le!Extreme Programming(XP)ScrumAgile Modeling Adaptive Software Development(ASD)CrstalClearDnamic SstemsDevelopmentMet!od (DSDM)"eatureDriven Development("DD)#ean SoftwareDevelopment(#SD)Agile $nified Process (A$P)Software Development%!t!msAgile Documentation&C'(&X ProcessMicrosoftSolutions"ramewor)(MS")Agile Data Met!odData*ase%efactoring#eanCMM&PROCESOUNIFICADOAGIL (AUP).-El0roceso,nificadoAgilde1cottAmblero Agile,nified0rocess-A,0.eningl'sesuna!ersinsimplificadadel0roceso,nificadode2ational-2,0..Estedescribedeunamanerasimpleyfcildeentenderla formadedesarrollaraplicacionesdesoft$aredenegociousandot'cnicasgilesyconceptos quea3nsemantienen !lidos en2,0.ElA,0aplica t'cnicas gilesincluyendoDesarrollo Dirigido por0ruebas -testdri!ende!elopment 45DD., 6odelado Agil,7estinde)ambiosAgil, y 2efactorizacinde 8ase de Datos para me%orar la producti!idad.Elprocesounificado-$nifiedProcesso ,0.esunmarcodedesarrollosoft$areiterati!oeincremental.A menudoesconsideradocomoun procesoaltamenteceremoniosoporqueespecificamuchasacti!idadesyartefactosin!olucradoseneldesarrollodeunproyectosoft$are.Dadoqueesunmarcodeprocesos, puedeseradaptado ylamsconocidaes2,0-%ational$nifiedProcess. de I86.A,0sepreocupaespecialmentedelagestinderiesgos.0roponequeaquelloselementosconaltoriesgoobtenganprioridadenelprocesodedesarrolloy seanabordadosenetapastempranasdelmismo.0araello,secreanymantienenlistasidentificandolosriesgosdesdeetapasincialesdelproyecto.Especialmenterele!anteenestesentidoeseldesarrollodeprototipose%ecutablesdurantela basede elaboracindel producto,donde se demuestrela !alidezde la arquitecturaparalos requisitoscla!e del productoy que determinanlos riesgos t'cnicos.El procesoA,0estableceun6odelomssimplequeel queapareceen2,0porlo quere3neenuna3nicadisciplinalasdisciplinasde6odeladode"egocio,2equisitosyAnlisisyDise+o.Elrestodedisciplinas-Implementacin, 0ruebas,Despliegue,7estinde)onfiguracin,7estinyEntorno. coincidencon las restantesde 2,0.CICLODE $IDA DEL PROCESOUNIFICADOAGIL (AUP).-Al igual que en 2,0,en A,0 se establecencuatrofases que transcurrende maneraconsecuti!ay que acabancon hitos claros alcanzados*Inception-)oncepcin.*Elob%eti!odeestafaseesobtenerunacomprensincom3ncliente4equipodedesarrollodelalcancedelnue!osistemaydefinirunao!ariasarquitecturascandidataspara el mismo.Elaboracin*Elob%eti!oesqueel equipodedesarrolloprofundiceenla comprensindelosrequisitosdel sistema y en !alidar la arquitectura.)onstruccin* Durantelafasedeconstruccin elsistemaesdesarrollado yprobado alcompletoen el ambientede desarrollo.5ransicin*el sistemaselle!aa losentornosdepreproduccindondesesometea pruebasde !alidaciny aceptaciny finalmentese despliegaen los sistemasde produccin.#asdisciplinasselle!anacabodemanerasistemtica,aladefinicindelasacti!idadesquerealizanlosmiembrosdelequipodedesarrolloafindedesarrollar,!alidar,yentregarelsoft$arede traba%o que respondaa las necesidadesde sus interlocutores.#as disciplinasson*9.6odelo. Elob%eti!o deestadisciplina esentender elnegocio delaorganizacin, elproblemade dominioque se abordanen el proyecto,y determinaruna solucin!iablepararesol!erel problemade dominio.:.Aplicacin.El ob%eti!ode estadisciplinaestransformarsumodelo-s.en cdigoe%ecutabley realizar un ni!el bsico de las pruebas, en particular,la unidad de pruebas.;.0rueba.Elob%eti!odeestadisciplinaconsisteenrealizarunae!aluacinob%eti!aparagarantizarla calidad.Estoincluyelab3squedade defectos,!alidarqueel sistemafuncionatal como est establecido,y !erificandoque se cumplanlos requisitos.