UNIVERSIDAD TECNOLOGICA DE SANTIAGO -UTESAING. DE SOFTWARE II PROF. LUIS SANTANA Textos: 1. Ing. De Softw!e Softw!e " Un Enfo#$e Enfo#$e P!%&t'&o P!%&t'&o (P!ess) (P!ess)n*+ n*+ ,t. ,t. E. . A). De De S'ste)s S'ste)s e Info!)&' Info!)&'/n /n (L$on*+ (L$on*+ 10). E.
TAREA 1.- INGENIERIA DE REUERI2IENTOS I.- CONCEPTOS PRACTICOS: F$ente: Ing. De Softw!e " Un Enfo#$e P!%&t'&o (P!ess)n*+ ,t. E. 1. Orga Organi nice ce y real realic icee una una reun reunió iónn TFEA TFEA sobr sobree su proy proyec ecto to.. Incl Incluy uyaa la conv convoc ocat ator oria ia,, agenda, lista de preguntas, minuta con todos los detalles correspondientes (Fecha, hora, lugar, presentes, motivo, temas tratados, acuerdos y tareas asignadas. !. Elab labore ore una prop ropuest uestaa de so" so"t#a t#are para para su proy royecto. cto. Incl Incluuya ob$e ob$eti tivvos, os, caracter caracter%stic %sticas, as, venta$as, venta$as, e$emplos e$emplos de procesos procesos important importantes, es, lista de procesos procesos de negocios negocios incluidos, incluidos, lista de clientes, clientes, es&uema es&uema de licenciam licenciamient iento, o, re&uerim re&uerimient ientos os de hard# hard#are are e implem implement entaci ación ón (perso (personal nal intern interno, o, 'rea 'rea "%sica "%sica,, etc., etc., modal modalida idades des de negociación económica permitidas permitidas y cual&uier otro elemento &ue estime importante a su caso particular. . Elabor Elaboree un diagram diagramaa )antt )antt para su proye proyecto cto,, con tiemp tiempos os reales reales acorde acorde al mismo. mismo. Incluya actividades &ue re"le$en el e&uipo de traba$o y modelo de desarrollo escogidos, adem' adem'ss de las activi actividad dades es a desarr desarroll ollar ar con el clien cliente. te. *uede *uede supone suponerr tiempo tiemposs y recursos disponibles. +. Elabore Elabore un contrato contrato de proyecto. proyecto. Incluya Incluya detalle detalless de proveedor proveedor y cliente, cliente, descripc descripción ión del producto a entregar, condiciones a cumplir por ambos, es&uema de pagos acordado, detalles detalles sobre posible posible mantenim mantenimient ientoo "uturo, "uturo, elementos elementos a entregar entregar al "inal "inal de la imple implemen mentac tación ión y cual&u cual&uier ier otro otro dato dato &ue consid considere ere import importan ante te a su caso. caso. *uede *uede obtener modelos en la #eb pero no se apegue estrictamente a ellos ya &ue di"erentes proyectos re&uieren di"erentes en"o&ues aun&ue se compartan componentes.
II.- CASO DE ESTUDIO: F$ente: A). De S'ste)s e Info!)&'/n (L$on*+ 10). E. PRO3ECTO DE LA PARTE 1+ PAG. 14, (An%5's's e 5os 6!o&esos e nego&'os e $n s'ste) e)6!es!'5* 1.
esp espon onda da las las pre pregu gunt ntas as al al "ina "inall del del caso caso..
!. *ara las situaciones planteadas en la pregunta -, plantee estrategias pr'cticas y espec%"icas &ue contribuyan a resolverlas. . A esta misma pregunta, agregue ! situaciones similares &ue considera dignas de atención en nuestro pa%s en particular y e"ect/e el mismo proceso solicitado para las planteadas en el te0to.
III.- APLICACIONES PR7CTICAS: F$ente: A!&8'9os 's6on'5es en e5 g!$6o we. 1. tilice el video titulado INGENIER;A DE REUERI2IENTOS. 1.1. 2e"ina en sus propias palabras e&uerimiento, Ingenier%a de e&uerimientos, e&uerimiento Funcional y 3o Funcional. 1.!. 2e"ina en pocas palabras las caracter%sticas &ue debe tener un e&uerimiento. 1.. esuma las posibles di"icultades al de"inir re&uerimientos. 1.+. esuma las venta$as al aplicar Ingenier%a de re&uerimientos. 1.. 2e"ina las actividades b'sicas de la I. Incluya un e$emplo de su proyecto en cada una. 1.4. Elabore un cuadro comparativo con venta$as y desventa$as de las t5cnicas y herramientas usadas en la I. !. tilice el documento pd" titulado ESPECIFICACION DEL SISTE2A. !.1. 6obre las estad%sticas e0puestas a inicio del documento, tanto del 7haos eport como de otras "uentes, y seg/n su e0periencia o lo &ue usted conoce del mercado nacional de so"t#are, estable8ca una lista ordenada de los problemas especi"icados, en orden de gravedad del problema. E0pli&ue su ra8onamiento en cada una. !.!. 6obre los "actores &ue conducen a "racaso en los proyectos de so"t#are, especi"i&ue para cada uno una acción &ue debemos evitar para no provocar ese "actor. !.. Elabore una de"inición de I lo mas completa posible a partir de la de"inición e0puesta. !.+. *ara el e$emplo del avión en la pista, detalle un e$emplo similar aplicable a un proceso de su sistema. !.. *ara cada una de las 'reas de es"uer8o de la I, elabore un producto a entregar relativo a su proyecto. !.4. Especi"i&ue alguna recomendación para una correcta TFEA &ue no hayamos incluido antes. !.9. *ara cada uno de los problemas con la educción, especi"i&ue ! recomendaciones practicas &ue nos ayuden a evitarlos. !.:. *ara cada uno de los tipos de re&uisitos e0puestos, especi"i&ue uno de su proyecto, incluyendo un re&uisito en negativo. !.;. Especi"i&ue un re&uisito donde crea necesario utili8ar negociación de re&uisitos, aplicable a su proyecto. !.1<. 2e"ina los documentos 2 y E6 y proporcione un e$emplo de cada uno. !.11.6obre las caracter%sticas de una buena E6, elabore un e$emplo &ue cumpla y no cumpla con cada una, aplicable a su proyecto y $usti"icando cada uno.
!.1!. evise los est'ndares IEEE :< y *66=< de la E6A y mencione reglas de cada uno para especi"icar re&uisitos correctamente. !.1. >encione sugerencias pr'cticas para e"ectuar una buena revisión de re&uerimientos. !.1+. Investigue en la #eb sobre una herramienta de )estión de e&uisitos y eval/ela a la lu8 de lo aprendido hasta ahora. . tilice el video CO2O IDENTIFICAR REUERI2IENTOS DE UN SISTE2A. .1. Eval/e si en la de"inición de re&uerimiento o en sus caracter%sticas e0iste alg/n elemento nuevo &ue no hayamos visto hasta ahora. .!. ?asado en el organigrama de re&uerimientos no "uncionales, mencione uno correspondiente a cada tipo, investigando datos adicionales si es necesario. +. tilice el video titulado TI*O6 DE REUERI2IENTOS - E
TAREA .- ASEGURA2IENTO DE CALIDAD (SA* I.- CONCEPTOS PRACTICOS A* F$ente: Ing. De Softw!e " Un Enfo#$e P!%&t'&o (P!ess)n*+ ,t. E. C6. > " G!nt? e C5' e5 Softw!e =* Do&$)ento @Cont!o5 Gest'/n e5 Aseg$!)'ento e 5 C5' e5 Softw!eB+ 's6on'5e en e5 g!$6o we e 5 )te!' 1. Elabore un es&uema gr'"ico &ue contenga los di"erentes costes de calidad, sus componentes y un e$emplo de una actividad &ue se incluya en estos /ltimos para cada uno. !. Elabore un es&uema gr'"ico &ue resuma las actividades de 6@A y sus ob$etivos. . 7onteste las preguntas :.1 :.11 y :.1+ :.1 +. Elabore un es&uema resumido de un plan 6@A (*ara el proceso "inal de Ing. 2e 6o"t#are I, con un e$emplo para cada uno de sus componentes (documentos, re&uisitos, procedimientos, etc.. 7omo "uente adicional, puede utili8ar el documento 7O3TOB C )E6TIO3 2EB A6E)A>IE3TO 2E BA 7ABI2A2 2EB 6OFTDAE. . Organice y simule en el aula una TF donde apli&ue cada una de las recomendaciones para la revisión, aplicada a este mismo proyecto. *uede elegir otros alumnos como colaboradores. Opcionalmente, puede entregar un video &ue contenga la actividad.
II.- CASOS DE ESTUDIO: F$ente: A). De S'ste)s e Info!)&'/n (L$on*+ !. E.+ C6. 1 " Aseg$!)'ento e C5' e 5os S'ste)s e Info!)&'/n.
1. !. . +. . 4.
entana sobre Organi8aciones (3ashua. entana sobre Tecnolog%a (Inter"a8 )r'"ica del suario. entana sobre Administración (7ase. 7onteste las preguntas de repaso (1 = 1. 7onteste las preguntas para discusión (1 - 2). Apli&ue >5todo Estructurado (*ara el proceso "inal de Ing. 2e 6o"t#are I >EGOA2O. 4.1. 2F2 detallado. 4.!. Tabla de decisiones (n e$emplo importante del proceso. 4.. 2iagrama estructurado 4.+. 2iagrama de "lu$o 4.. 6eudocódigo 4.4. 2emuestre &ue este proceso tendr' calidad por&ue abarca y almacena todo lo necesario en los diagramas presentados. 9. *royecto de )rupo (Healthlite Cogurt 7ompany :. 7aso de Estudio (A?? 3et#or 7ontrol
III.- APLICACIONES PRACTICAS: F$ente: A!&8'9os 's6on'5es en e5 g!$6o we. 1.
tilice el documento CONTROL 3 GESTION DEL ASEGURA2IENTO DE LA CALIDAD
DEL SOFTWARE. 1.1. A partir de las de"iniciones e0puestas, cree una de"inición propia para 7alidad, Aseguramiento de 7alidad y 7ontrol de 7alidad. 1.1. Elabore un organigrama &ue resuma las actividades b'sicas &ue garanti8an la calidad, estableciendo prioridades y agrupando por categor%as. 1.!. Elabore un diagrama &ue resuma las cualidades del e&uipo de calidad del so"t#are y sus "unciones. 1.. evise los est'ndares A36IJIEEE y estable8ca un orden de importancia seg/n los temas &ue aborda cada uno, para lograr calidad en el so"t#are. 1.+. evise la gu%a I6O ;<<<= y al lado de cada uno de sus componentes describa su utilidad y un e$emplo aplicable a su proyecto. 1.. 7ompare los siguientes modelos de calidad y resuma su opinión sobre la utilidad pr'ctica y aplicación de cada uno 1..1. >odelo de >c7all 1..!.6@A Estad%stica. 1.4. Eval/e los componentes de este modelo y ord5nelos colocando en primer lugar a&uellos &ue considera debemos re"or8ar m's en nuestro pa%s debido a su ba$a aplicación. 6ustente su opinión. 1.9. Elabore un diagrama con los di"erentes procedimientos de control 1.:. esuma y de"ina las etapas de la metodolog%a de elaboración de planes espec%"icos de calidad. 1.;. E0pli&ue la estimación de "actores criticas y obtención del diagrama caracter%stico. 1.1<. Elabore un diagrama &ue resuma los modelos de re"erencia del *lan )eneral de Aseguramiento de la 7alidad. 1.11.
1.1!.En esta dirección se describe un producto para optimi8ar la calidad del so"t#are httpJJ###.e0centia.esJsonar&ube.htmlKgclidL7Iu#8G$uc>7F6g@9AodsgAe@ esuma los aspectos &ue incluye el mismo y eval/e si e0isten otros aspectos &ue in"luyen en la calidad y &ue el mismo no contiene. . tilice el documento CONTROL 3 GESTION DEL ASEGURA2IENTO DE LA CALIDAD
. . ,. 4.
DEL SOFTWARE. s s s s