You are on page 1of 6

INGENIERA DE SOFTWARE 301404 Abril de 2013 Actividad 10.

Trabajo colaborativo 2

Estudiante IVAN DANIEL AREVALO SANCHEZ Cdigo 1.073.503.715 idarevalos@unadvirtual.edu.co

Curso 301404_12 INGENIERA DE SOFTWARE

Presentado a PILAR ALEXANDRA MORENO

Universidad Nacional Abierta y a Distancia UNAD CEAD Facatativ ECBTI Escuela de Ciencias Bsicas Tecnologa e Ingeniera Funza Cundinamarca 27 de Abril de 2013

Pgina 1

INGENIERA DE SOFTWARE 301404 Abril de 2013

ACTIVIDADES Estudio de Caso: Felipe obtuvo recientemente su ttulo como Ingeniero de Sistemas. Su proyecto profesional no es vincularse como empleado en una organizacin, empresa o proyecto, al contrario, su objetivo es crear su propia empresa de desarrollo de software. Felipe est convencido de que el presente y el futuro del software gira y girar alrededor de la programacin para todo tipo de dispositivos mviles, por lo tanto considera que es en esa rea donde centrar su empresa de desarrollo y se pregunta entonces Qu tipo de software sera su producto estrella?, Cmo lo desarrollara? es aqu donde requiere de su apoyo en el anlisis de los siguientes aspectos:

1. Qu tipo de software sera su producto estrella? Describa detalladamente el software propuesto, clientes potenciales, informacin de entrada, procesos e informacin de salida 2. Qu modelo de proceso de software elegira y por qu? Justifique adecuadamente su respuesta. 3. Presente una estimacin de costos real para el desarrollo del software. Utilice el mtodo que desee para estimacin de costos. 4. Construya una tabla de riesgos para el proyecto. 5. Presente a travs de un diagrama de GANT la planificacin temporal del proyecto, definiendo las actividades con base en el modelo seleccionado en el punto 2.

Desarrollo del proyecto: 1. Proyecto: Teniendo como base la poltica nacional del Ministerio de Tecnologas de la informacin, quienes estn entregando ms de 100.000 tabletas de Computadores para Educar en todo el pas a los nios y nias de los colegios pblicos. Estas tabletas son de marca Tabletas Aprix, Modelo D-97, referencia Aprix 9,7" Dual Core, Sistema Operativo Android 4.04. API: Vive digital en la escuela. Es un proyecto de software, una aplicacin para Android que podr ser instalada en las tabletas Aprix, donadas por el Ministerio de Tecnologas de la Informacin, el cual permitir disponer de material pedaggico para la educacin de los nios y fortalecer las buenas prcticas de convivencia familiar para el buen desarrollo psicolgico de los nios y nias as como tambin integran con el sistema educativo las retroalimentaciones de las calificaciones de los estudiantes de cada colegio y que permita generar alertas sobre el buen rendimiento del nio o nia as como suministrarle referencias bibliogrficas y rutas para el fortalecimiento educativo.

Pgina 2

INGENIERA DE SOFTWARE 301404 Abril de 2013 Descripcin del software: - Mdulo de material pedaggico: Permite visualizar material pedaggico como videos, presentaciones, contenidos, tablas con informacin importante sobre las temticas que se relacionan con su grado, materias vistas en la actualidad y con prcticas adecuadas que permitan generar conocimientos adecuados sobre las problemticas sociales que afectan a la niez y juventud como: consumo de sustancias psicoactivas, embarazo en adolescentes, trabajo infantil, violencia intrafamiliar, etc., para fortalecer y afianzar los conocimientos y el cuidado. Los cuales se descargaran cuando la Tablet se conecte a internet, se generaran actualizaciones continuas. - Modulo retroalimentacin de calificaciones: Con el cual se busca descargar aleras sobre las calificaciones obtenidas en los cursos de su grado, sobre todo cuando hay deficiencias para generar fuentes de consulta o suministrarle referencias bibliogrficas y rutas para el fortalecimiento educativo para que luego puedan presentar habilitaciones o refuerzos. Esto permitir mejorar la calidad en la educacin y las calificaciones obtenidas por los alumnos. Clientes potenciales: Los clientes ya estaran definidos, seran los usuarios de las 100.000 tabletas entregadas a los nios y nias a nivel nacional, y nuestro cliente principal a quien venderamos nuestra API para Android es el Ministerio de Tecnologas de la Informacin.

Informacin de entrada: Material pedaggico para descarga en la aplicacin. Retroalimentacin de las calificaciones, alertas y material de consulta de rutas de fortalecimiento educativo.

Proceso de la informacin: Descarga, consulta, revisin, retroalimentacin de calificaciones.

Informacin de salida: Reporte de consultas y revisin de contenidos de los usuarios.

2. Qu modelo de proceso de software elegira y por qu?: Debido a que este proyecto API: Vive digital en la escuela, debe ser construido en poco tiempo, el Modelo de Prototipos, permite generarlo e ir realizando actualizaciones segn los requerimientos del cliente. De igual manera como estas tabletas ya se estn entregando y estn en operacin, se busca una aplicacin que reciba retroalimentaciones y pueda ser enriquecida despus de implementados los primeros prototipos. Esto permite que como desarrolladores del proyecto de la aplicacin se comprenda

Pgina 3

INGENIERA DE SOFTWARE 301404 Abril de 2013 mejor el objetivo y propsito del cliente as como que el cliente pueda ver los resultados positivos a corto plazo. 3. Presente una estimacin de costos real para el desarrollo del software: La estimacin de lo que costar el desarrollo del software es una actividad de gran importancia y responsabilidad, ya que una de las caractersticas de un proyecto de software es que su costo sea adecuado o de lo contrario el proyecto puede fracasar.

Mtricas orientadas a la funcin: 1. Nmero de entradas de usuario: Contemplada 1 para cada usuario, en la autenticacin, mdulo de calificaciones, modulo pedaggico. 2. Nmero de salidas de usuario: Contempla 4 para cada usuario: visualizaciones de mdulo de calificaciones, alertas del mdulo, material sugerido, modulo pedaggico, pautas de conocimientos generales, pautas de problemticas sociales. 3. Nmero de peticiones de usuario: Respuesta los mensajes de alerta, consulta de las referencias marcadas, consulta de material pedaggico. 4. Nmero de archivos: Contempla 2 archivos 5. Nmero de interfaces externas: La interfaz de mdulo de calificaciones, mdulo pedaggico. Factor de ponderacin
Simple Medio Complejo

Parmetros de medicin
Nmero de entradas de usuario Nmero de salidas de usuario Nmero de peticiones de usuario Nmero de archivos Nmero de interfaces externas

Cuenta 4 X 8 X 14 X 15 X 12 X TOTAL

3 4 3 7 5

4 5 4 10 7

6 7 6 15 10

= = = = =

Resultado 16 40 56 150 84 346

Cuenta total = 346

Pgina 4

INGENIERA DE SOFTWARE 301404 Abril de 2013

Calculo de Fi: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. PF = Cuenta total * *0.65 + 0.01 * (fi)+ Fi (Complejidad media): Parmetro 0 5 Requiere el sistema copias de seguridad y de recuperacin fiables? = 0 Se requiere comunicacin de datos? = 5 Existen funciones de procesamiento distribuido? = 3 Es crtico el rendimiento? = 3 Se ejecutar el sistema en un entorno operativo existente y fuertemente utilizado? = 4 Requiere el sistema entrada de datos interactiva? = 5 Requiere la entrada de datos interactiva que las transacciones de entrada se lleven a cabo sobre mltiples pantallas u operaciones? = 2 Se actualizan los archivos maestros de forma interactiva? = 4 Son complejas las entradas, las salidas, los archivos o las peticiones? = 2 Es complejo el procesamiento interno? = 3 Se ha diseado el cdigo para ser reutilizable? = 4 Estn incluidas en el diseo la conversin y la instalacin? = 4 Se ha diseado el sistema para soportar mltiples instalaciones en diferentes organizaciones? = 5 Se ha diseado la aplicacin para facilitar los cambios y para ser fcilmente utilizada por el usuario? = 5 Total Fi = 49

PF =

346 * [0.65 + 0.01 * (49)] PF = 346 * [5,5] PF = 1920 LCD

Productividad = 1920 LCD / persona-mes Calidad = 10 / PF Costo = $ 50.000.000 / 1920 LCD = 26.041,67 LCD cu

Pgina 5

INGENIERA DE SOFTWARE 301404 Abril de 2013 4. Construya una tabla de riesgos para el proyecto.

Hechos Disear e implementar la aplicacin y que genere un impacto positivo.

Situaciones Problemticas No se pueda recoger con precisin los requerimientos o necesidades de los usuarios, ya que son sistemas que estn en uso.

Coincidir en la respuesta a la necesidad de los usuarios finales de la aplicacin.

Diferir en el adecuado impacto y usabilidad de la aplicacin con los usuarios.

Generar mejoras y actualizaciones para la aplicacin.

Estancar el proyecto y que no se generen ms aportes de requerimientos.

Alternativas de Solucin Disponer de mayor capacidad de analistas y fortalecer en la prueba de la satisfaccin en los prototipos antes de enviarlos a los usuarios finales. Generar investigaciones sobre los gustos y preferencias del uso de las aplicaciones en los nios y nias, que permitan fascinar o cautivar para generar un buen impacto y consumo de la aplicacin. Generar aportes concertados a la aplicacin propuestos como desarrolladores y autores de la aplicacin que permitan abrir el campo de accin al cliente y quiera generar mayor usabilidad en la aplicacin.

REFERENCIAS 1. Fundamentos del desarrollo de aplicaciones Android, Documento en lnea, http://www.slideshare.net/SantiagoSolis1/fundamentos-del-desarrollo-de-aplicaciones-paraandroid. Publicado el 22 de febrero de 2011. 2. Aprix Tablets Ficha tcnica: Documento en lnea, http://www.computelsystem.com/aprixd97.pdf 3. Ministerio de tecnologas de la informacin, tabletas entregadas en Medelln; http://www.mintic.gov.co/index.php/mn-news/2086-cerca-de-5000-tabletas-para-ninos-demedallo

Pgina 6

You might also like