Está en la página 1de 7

TAREA No 2

ANALISIS DE SISTEMAS II
Cdigo: 00828

ELABORADO POR: Jerry Mauricio Vargas Carballo Grupo 01 Cedula: 1-753-820 Correo: mauriciovargas@museocr.org

PRIMER CUATRIMESTRE 2012

1. Qu beneficios se pueden derivar de requerir el desarrollo de casos de uso como parte de la actividad de recopilacin de requisitos? Ayudan al desarrollador a entender como perciben los usuarios su interaccin con la WebApp. Proporcionan el detalle para crear un modelo de anlisis efectivo. Ayudad a dividir en compartimientos el trabajo de la iWeb. Ofrecen una gua importante para quienes deben probar la WebApp, ya que nos brinda el numero de casos de prueba que tendrn que disearse y aplicarse para la ejecucin correcta de nuestra aplicacin

Los casos de uso se define en las etapas tempranas del proceso del software, lo que permite emplearlo en la estimacin antes de iniciar las actividades significativas de modelado y construccin.

Los casos de uso describen (al menos indirectamente) funciones y caractersticas visibles al usuario que son requisitos bsicos para un sistema.

El caso de uso es independiente del lenguaje de programacin. El nmero de casos de uso nos infiere cual ser la proporcin en tamao que tendr nuestra aplicacin.

2. Descrbanse cinco riesgos asociados con la subcontratacin del desarrollo de WebApps. Seleccin entre los sub contratistas : o En los ltimos aos han surgido miles de compaas de Dise o Web dedicadas a ayudar a las empresas que desean una presencia Web o aventurarse en el comercio electrnico. Pero muchas de estas son poco confiables. Con la finalidad de hacer una eleccin adecuada el contratante debe realizar algunas diligencias obligatorias :

Entrevistar

los clientes

antiguos

para

determinar el profesionalismo de la oferente y su habilidad para cumplir con los plazos y costos, y su destreza para comunicarse efectivamente. Determinar el nombre del ingeniero jefe de la empresa oferente, para analizar el historial de este y verificar su currculo. Examinar cuidadosamente ejemplos de trabajos anteriores similares en apariencia y sentido (y rea de negocios) a la WebApp que ser contratada. Incluso antes de que se ofrezca una solicitud de presupuesto ser importante realizar una entrevista previa. Valoracin de la validez de las cotizaciones y la confiabilidad de las estimaciones : o La pregunta no debe ser si se ha obtenido la mejor solucin por la inversin. Ms bien, las preguntas deben ser : La cotizacin de la WebApp ofrece un rendimiento sobre la inversin, directo o indirecto, que justifique el proyecto? La empresa emisora de la cotizacin tiene

profesionalismo y la experiencia que se requieren? Si las respuestas son afirmativas la cotizacin es justa.

Comprensin del grado de gestin del proyecto que puede esperar o realizar : o La formalidad asociada con las labores de gestin del proyecto (que realizan el proveedor y la organizacin contratante) es directamente proporcional al tamao, costo y complejidad de la WebApp.

Evaluacin del programa del proyecto :

o Dado que los periodos de tiempo que programas de desarrollo abarcan son relativamente cortos , el programa de desarrollo debe tener una dosificacin muy precisa. Es decir : las tareas de trabajo y los hitos menores deben programar un cronograma diario. Gestin de mbito : o Como es enormemente probable que el mbito cambiara conforme avance el proyecto, el modelo de proceso iWeb es adaptable e incremental.

3. Descrbanse cinco riesgos asociados con el desarrollo en casa de las WebApps: Los incrementos WebApp planeados pueden entregarse en los plazos definidos? Estos incrementos proporcionaran valor subsecuente para los usuarios finales mientras se realiza la ingeniera de incrementos adicionales? Cmo impactan las fechas de entrega las solicitudes de cambio? El equipo comprende los mtodos, tecnologas y

herramientas de iWeb requeridos? Los cambios probables requieren la introduccin de nueva tecnologa?

4. Qu representa un paquete de caso de uso? En el contexto de la iWeb el caso de uso en si mismo es relativamente informal un prrafo descriptivo que describe una interaccin especifica entre un usuario y la

WebApp, es decir representan una funcionabilidad especifica.

5. Los casos de uso o los paquetes de caso de uso se valoran para garantizar que son comprensibles, cohesivos, libremente acoplados y jerrquicamente superficiales. trminos: Comprensibles en tanto sean entendidos en su propsito por parte de los clientes. Cohesivo en cuanto a que sus funciones estn bien relacionadas con el entorno en que debern de operar. Libremente acoplados, los clases que lo componen asi como sus funciones colaboran para su adecuado funcionamiento interno, pero con respecto al entorno de la aplicacin en que se desempean su relaciones se mantienen al mnimo. Jerrquicamente superficial, las funciones intrnsecas de la navegacin al ser difciles de comprender por los usuarios. Descrbase con palabras propias que significan estos

6. Cmo trabajan en conjunto un modelo de proceso incremental y la certificacin para producir software de alta calidad?

Una vez que se ha finalizado la verificacin, la inspeccin y la comprobacin de utilizacin (y despus de corregir todos los errores) se certifica el incremento como preparado para su integracin. Mediante pequeos equipos de software independientes se desarrolla una Lnea de incrementos de software. Conforme cada incremento se certifica se integra en el todo. Por ende, la funcionabilidad del sistema crece con el tiempo.

Una vez completadas la verificacin, la inspeccin y las pruebas de utilizacin (y que los errores han sido corregidos), el incremento se certifica listo para la integracin.

7. Con palabras propias, descrbase el intento de certificacin en el contexto de ingeniera de software de sala limpia. Esto significa que el enfoque de ingeniera de software que nos brinda el modelo de sala limpia, se aplica a cada uno de los componentes que estn dentro de la aplicacin en desarrollo , una vez certificados adquieren un valor potencialmente alto, y que estos son que trascienden

incluso al mismo proyecto en el cual fueron empleados , ya que podremos almacenar estos y junto con sus escenarios de uso, luego de ser certificados con un alto grado de fiabilidad , esto ser de gran utilidad para aquellos que pretendan su implementacin en futuros proyectos.

Bibliografa Pressman, Roger S. (2006). Ingeniera del software. Un enfoque prctico. Sexta Edicin. Editorial Mc Graw Hill. Mxico.

Alvarado Zamora, Jorge. (2010). Gua de Estudio Anlisis de Sistemas II. Versin digital, disponible en la Moodle.

Corrales Snchez, Gian Carlo. (2012). Orientacin para el curso Anlisis


de Sistemas II. EUNED.