19
UNIVERSIDAD DE TALCA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL EN COMPUTACIÓN TALLER DE DESARROLLO DE SOFTWARE ESTUDIO DE VIABILIDAD Y PLANIFICACIÓN DE UN SISTEMA DE INFORMACIÓN PROF.VÍCTOR SANTANDER CRISTIAN ABARCA JUAN GUAJARDO MAURICIO NÚÑEZ

Estudio Viabilidad

Embed Size (px)

DESCRIPTION

Estudio Viabilidad

Citation preview

Page 1: Estudio Viabilidad

UNIVERSIDAD DE TALCAFACULTAD DE INGENIERÍAESCUELA DE INGENIERÍA CIVIL EN COMPUTACIÓNTALLER DE DESARROLLO DE SOFTWARE

ESTUDIO DE VIABILIDAD YPLANIFICACIÓN DE UN SISTEMA DE

INFORMACIÓN

PROF. VÍCTORSANTANDER

CRISTIAN ABARCAJUAN GUAJARDOMAURICIO NÚÑEZ

Page 2: Estudio Viabilidad

1

Índice.

1. Establecimiento de los alcances del sistema……………………………………. 2

1.1 Contexto y estructura organizativa……………………………………….. 2 1.2 Objetivos y alcance del sistema………………………………………….. 2 1.3 Requisitos preliminares…………………………………………………… 3 1.4 Tipos de usuarios…………………………………………………………. 3 1.5 Plan de trabajo……………………………………………………………. 3

2. Estudio de la situación actual……………………………………………………. 5

3. Estudio de Alternativas………………………………………………………….. 6

3.1 Recomendaciones………………………………………………………….. 7

4. Estudio de viabilidad……………………………………………………………..… 8

4.1 Factibilidad Económica……………………………………………………… 8

4.1.1 Costos de Desarrollo del sistema…………………………….. 8

4.1.2 Costos de operación del sistema (mensuales)……………….. 8

4.1.3 Gastos que no se relacionan directamente con el sistema…… 9

4.1.4 Beneficios…………………………………………………… 9

4.1.5 Costos……………………………………………………….. 9

4.1.6. Beneficios para la organización (tiempo)…………………... 10

4.2 Factibilidad Operativa……………………………………………………. 11

4.3 Factibilidad Técnica……………………………………………………… 11

4.4 Factibilidad de cronograma………………………………………………. 12

5. Conclusiones………………………………………………………………….. 12

6. Anexos………………………………………………………………………… 13

Page 3: Estudio Viabilidad

2

1. Establecimiento de los alcances del sistema.

1.1 Contexto y estructura organizativa.

El Jardín “Globito” es un jardín infantil perteneciente a la Junta Nacional deJardines Infantiles (JUNJI). Como es normal, las educadoras de párvulos de esteestablecimiento diariamente deben planificar las actividades que desarrollarán conlos niños para que éstos logren cumplir sus aprendizajes esperados. Para elaborarsus planificaciones, ellas deben basarse en una reforma educacional llamada“Bases Curriculares de la Educación Parvularia”, ésta indica qué ámbitos debenabordar, los cuales poseen ámbitos y éstos a su vez varios aprendizajes esperadosque se deben lograr para el primer y segundo ciclo. El diagrama que muestratodos estos elementos se puede ver en el anexo 6.6.

El problema es que, por el hecho de no poseer un sistema digital para hacer susplanificaciones, pierden una gran cantidad de tiempo en estos documentos al tenerque elaborarlos manualmente desde cero.

Nuestro trabajo como ingenieros de software es solucionar este problemafacilitándoles un sistema donde puedan elaborar sus planificaciones con facilidady rápidamente.

Posterior a la confección de la planificación, las educadoras deben hacer unaevaluación para conocer si cada niño logró cumplir los aprendizajes esperados. Elsistema también apoyará este trabajo proporcionándoles un formulario deevaluación.

1.2 Objetivos y alcance del sistema.

El software a construir tiene como objetivo apoyar el trabajo que desarrollanlas educadoras de párvulo del Jardín Globito a fin de primero, facilitarles eltrabajo, y segundo, ahorrarles el tiempo que tanto gastan en la elaboración dedocumentos a mano.

Para cumplir con resolverles su problema, el sistema debe ser capaz de generaruna planilla donde la educadora pueda hacer su planificación, para luegopresentarles automáticamente una lista de todos los niños del nivel seleccionadopara que generen la evaluación. Luego de esto, el sistema debe de poder imprimirtodas las planificaciones y evaluaciones, para su posterior presentación.

Adicionalmente, como otro apoyo a la gestión que desarrollan las parvularias,agregaremos al sistema la posibilidad de hacer las fichas de antecedentes de losniños digitalmente. Esto beneficiará el control y rápido acceso a los datos, ademásde servir como base para la generación de las listas de los distintos niveles para lasevaluaciones de los niños.

Page 4: Estudio Viabilidad

3

1.3 Requisitos preliminares.

Para que las educadoras no tengan mayor problema para utilizar el software, senos han dado algunos requerimientos iniciales que debemos cumplir.

Primero, el sistema debe ser un apoyo para el trabajo de la educadora de párvulospermitiéndole hacer sus planificaciones y evaluaciones digitalmente.

Segundo, debemos implementar el sistema de fichas de antecedentes para unmejor acceso a los datos.

Tercero, las interfaces del sistema deben ser familiares para las educadoras, estoquiere decir, debemos usar un formato similar al que se usa actualmente.

Cuarto, por motivos de reglas de la JUNJI, las evaluaciones deben estar impresas,por lo que el sistema debe ser capaz de hacer esto.

Quinto, el sistema debe dar la opción de imprimir las planificaciones para susposteriores presentaciones a superiores.

Sexto, si bien las planificaciones tendrán un formato estándar, se debe dar laopción de escoger entre distintos tipos de evaluaciones.

Séptimo, por motivo de reglas, la ficha de antecedentes debe seguir el mismoformato que tiene actualmente.

1.4 Tipos de usuarios.

En la utilización del sistema a realizar intervendrán sólo un tipo de usuario, laeducadora de párvulos. Ella será la encargada de de hacer las planificaciones,evaluaciones y fichas de antecedentes en su totalidad.Los datos que sean ingresados por la educadora serán almacenados en una

base de datos única, a la que éstas no tendrán acceso directamente pero sí pormedio del software para poder así guardar sus planificaciones, evaluaciones yfichas.

1.5 Plan de trabajo.

Para una formalización del proceso de desarrollo del sistema, se hanestablecido fechas y actividades a realizarse, tanto para la elaboración delsoftware como para las entrevistas con la directora del establecimiento y entregade informes.

Se ha decidido, para mantener un orden en el desarrollo, construir elsoftware siguiendo un proceso de Prototipos Evolutivos, con algunos tópicos de lametodología RUP, con el fin que el cliente pueda seguir de cerca el proceso, dandoopiniones y modificando requerimientos.

Page 5: Estudio Viabilidad

4

Planificación

Semana Actividad Descripción

3-9 sept.Desarrollo informe de Viabilidad

Desarrollo de cronograma, análisis dealternativas, estudio defactibilidad.

10-16 sept.

Informe de viabilidadEntrega de informe de Viabilidad yPlanificación del proyecto.

Presentación del EVS. (Martes 11)Entrevista 1 Obtención de requerimientos.

17-23 sept.

Receso de fiestas patrias Receso desde el 17 al 19 de sept.

Capacitación técnicaCapacitación de las nuevasherramientas a utilizar en el sistema.

Entrevista 2Definición de los requerimientosfinales.

24-30 sept.

Prototipos no-funcionales 1 Presentación de interfaces al cliente.

Capacitación técnicaComplementación de losconocimientos.

Desarrollo de informe de requerimientos.Creación del informe escrito (casosde uso, SD, SR,

diagramas de UC, NFR Framework).

1-7 oct.Informe de Requerimientos

Entrega de Informe deRequerimientos (Martes 2).

Prototipos no-funcionales 2Definición de las interfacesdefinitivas.

8-14 oct.

Base de datosCreación e implementación de labase de datos.

Prototipo funcional 1El sistema debe ser capaz de haceruna Ficha de Antecedentes yalmacenarla en la base de datos.

15-21 oct.Desarrollo de informe de diseño Diagramas UML

Prototipo funcional 2Inicio de implementación dePlanificación.

22-28 oct.Desarrollo de informe de diseño Creación del informe escrito.

Prototipo funcional 3Inicio de implementación deEvaluación.

29 oct.-4 nov.Informe de Diseño

Entrega de informe y presentación(Martes 30).

Entrega Prototipo funcionalEntrega de prototipo funcional el díaViernes 2 nov.

5-11 nov.Base de datos Optimización de la base de datos.

Ingreso de informaciónIngreso de la información a la base dedatos.

Page 6: Estudio Viabilidad

5

12-18 nov. Ingreso de información Ingreso de la información a la base dedatos.

Implementación Implementación de la Planificación.

19-25 nov.Implementación Implementación de la Planificación.Implementación Implementación de la Evaluación.

26 nov.-2 dic.

Implementación Implementación de la Evaluación.Implementación Implementar método para imprimir.

Testing 1Pruebas de Base de datos, Ficha,Planificación y Evaluación.

3-9 dic.

Corrección del sistemaCorrección de los errores arrojadosen testing 1.

Testing 2Pruebas de Base de datos, Ficha,Planificación y Evaluación.

10-16 dic.Corrección del sistema

Corrección de los errores arrojadosen testing 2.

Desarrollo de informe de Implementación Creación del informe escrito.

18 dic. Informe y sistema finalEntrega de sistema en cd instalable einforme de implementación.

2. Estudio de la situación actual.

Actualmente, las educadoras de párvulo del jardín infantil Globito elaboran susplanificaciones y evaluaciones de forma manual desde cero. Ellas tienen que haceren papel todos los márgenes de las tablas, escribir en cada evaluación la lista deniños de cada nivel, y en sí escribir todos los documentos en papel y lápiz. Losformatos de una planificación y evaluación se pueden apreciar en el anexo 6.2 y6.3. Como se puede apreciar, todo esto se traduce en un gran esfuerzo, sobre todode tiempo, tiempo el que podrían dedicar a sus otras labores educacionales.

Además de los documentos de planificación y evaluación, todos los inicios deaño deben lidiar con otro trabajo extenso y cansador. En el proceso de inscripciónde niños, deben llenar un extenso formulario, también a mano, donde debeningresar todos los datos personales y familiares de los éstos.

Nuestro sistema será un apoyo a todo este trabajo, proporcionándoles un softwaredonde podrán hacer sus planificaciones, evaluaciones y fichas de una forma másrápida y eficiente. El sistema se adecuará perfectamente al anterior puesto queseguirá los mismos estándares y formatos que actualmente tienen y nos les serádifícil adecuarse a éste.

En lo que respecta a la ley en lo que a creación de software se refiere, la JuntaNacional de Jardines Infantiles no se opone a la aplicación de éstos en las laboreseducacionales y administrativas de las educadoras, muy por el contrario, lafomenta aprobando proyectos en los cuales provee de equipos a los jardinesinfantiles que pertenecen a ésta institución y alfabetiza digitalmente a susfuncionarios.

Page 7: Estudio Viabilidad

6

3. Estudio de Alternativas.

El Software que estamos pronto a comenzar tiene como objetivo principalautomatizar el proceso de evaluaciones y planificaciones del jardín InfantilGlobito perteneciente a la Junta Nacional de Jardines Infantiles (JUNJI).Estas son las principales metas que los trabajadores del jardín pretendenobtener para hacer más rápida, fácil, sencilla y expedita la labor primordialde una institución de esta categoría. Opcionalmente se manejaran otrasalternativas de desarrollo que complementaran los requerimientos principalesdetallados a continuación.

Alternativa 1.

La primera Alternativa que desarrollamos incluye los mínimosrequerimientos solicitados por el encargado del jardín, es decir, un sistemaque contenga la planificación a la cual se pueden regir las educadoras depárvulos, además se podrán evaluar los párvulos según todas las normas de laJUNJI complementando el sistema con una lista de los alumnos (párvulos)que hará más fácil esta última tarea.

Alternativa 2.

La segunda Alternativa propone como complemento a la anterior tener unfuturo manejo de la planificación, es decir, darle al encargado de lainstitución la posibilidad de editar esta en base a los futuros cambios quepuedan existir según las distintas normas que rigen la disciplina y las propiasadaptaciones de estas que el jardín realiza en base a sus propios avances.

Alternativa 3.

La última alternativa propuesta incluye además de una planificación quepuede ser adaptada por el encargado administrativo del jardín y unaevaluación siguiendo todas las normas de la JUNJI, una completa ficha paracada uno de los alumnos con información de el grupo familiar, datospersonales del alumno, y otras informaciones, esto hará aun más expedita elproceso de evaluación. Otro complemento será que estas fichas podrán serimprimibles en el momento que se requiera.

Page 8: Estudio Viabilidad

7

En base a las tres alternativas mencionadas se pueden considerar para cadauna dos posibilidades de implementación dependiendo de la plataforma quese utilice. Una alternativa es usar J2EE de Java, las principales ventaja sonloa bajos costos de implementación y la portabilidad para distintasarquitecturas y sistemas operativos. La otra posible solución esdesarrollarlo con .NET de Microsoft, es este caso el programa serádesarrollado para ser usado en Windows y en arquitectura x86, unadesventaja de .NET es que los costos de implementación y licencia seránmás altos pero existirá un ahorro en tiempo y en capacitación técnica.

3.1 Recomendaciones.

La alternativa 1 no solucionaría por completo el problema que el jardínposee, quedaría cerrada la posibilidad de manejar los cambios de laplanificación que rigen a la disciplina. En la alternativa 2 este problema essolucionado y ya podría ser una alternativa viable, sin embargo nuestrarecomendación es realizar la alternativa 3, que en comparación con laalternativa 2, incluye una completa ficha imprimible de cada alumno, loque facilitara aun más el trabajo de evaluación de las educadoras. Ademásrecomendamos elegir el desarrollo con .NET de Microsoft los cual noretrasara el proceso de desarrollo y los costos de licencias seránamortiguados con la disminución en capacitación técnica.

Page 9: Estudio Viabilidad

8

4. Estudio de viabilidad.

4.1 Factibilidad Económica.

4.1.1 Costos de Desarrollo del sistema.

- Software (Licencia)

o Visual Studio pro $ 600.000

o SQL Server $ 445.000

- Salario Desarrolladores del software (3 personas) $2.100.000

- Hardware

o Impresora $ 70.000

- Capacitar a la empresa $ 30.000

- Instalación del sistema $ 30.000

4.1.2 Costos de operación del sistema (mensuales).

- Mantenimiento $ 20.000

- Salario de desarrollador $ 80.000

- Material de oficina (papel, lápiz, etc) $ 3.000

- Gastos comunes (agua, luz, etc) $ 5.000

- Movilización $ 5.000

Page 10: Estudio Viabilidad

9

4.1.3 Gastos que no se relacionan directamente con el sistema.

- Arriendo Oficina

- Gastos generales (café, limpieza, etc)

4.1.4 Beneficios.

Tangibles.

- Disminución de errores.

- Mejor manejo de información.

Intangibles.

- Satisfacción personal.

- Mejor ambiente de trabajo.

- Comodidad.

- Rapidez.

4.1.5 Costos.

Los costos relacionados con el desarrollo de sistema: $ 3.275.000

Los costos de operación del sistema son: $113.000

Page 11: Estudio Viabilidad

10

4.1.6. Beneficios para la organización (tiempo).

No habrá beneficios monetarios, solo beneficios relacionados con el ahorrode tiempo, los cuales se analizaran a continuación.

Las educadoras de párvulo con el sistema podrán realizar las siguientestareas:

Tareas Tiempo utilizado sinsistema

(minutos:segundos)

Tiempo utilizado consistema

(minutos:segundos)

Tiempoahorrado

Crear Ficha 7:00 6:20 0:50

Buscar Fichas 0:40 0:10 0:30

Modificar Fichas 1:20 1:00 0:20

Elaborarplanificación

16:00 5:00 11:00

Agregarevaluaciones

11:00 4:00 7:00

Tiempo utilizado por un niño.

Los tiempos utilizados (sin sistema) es un promedio, el cual fue entregadopor las educadoras de párvulo y los tiempos con sistema, son tiempos que seesperan obtener.

Las tareas relacionadas con las fichas son utilizadas en menor cantidad y noinfluyen tanto en el ahorro de tiempo.

Ejemplo:

La tarea crear ficha es realizada una vez al año, el promedio de la matriculaanual es de 30 niños el tiempo que se ahorraría seria de 15 minutos.

En cambio las tareas elaborar planificación y agregar evaluaciones, tendríanun ahorro de tiempo muy significativo, el promedio de niños es de 30 elahorro mensual es de:

Elaborar planificación: 30 x 11 = 330 minutos

Agregar evaluación: 30 x 7= 210 minutos

Page 12: Estudio Viabilidad

11

La estimación costo-beneficio no se llevo a cabo, porque independiente deltiempo que las educadoras de párvulo, se demoren en realizar sus actividades,el gasto mensual del jardín infantil, se mantendrá igual. El sistema cumplecon la función de alivianar la carga de trabajo de las educadoras, para querealicen sus actividades de la mejor forma y para que toda su atención sefocalice en la enseñanza de los párvulos (niños).

4.2 Factibilidad Operativa.

La factibilidad operativa se baso en la estructura PIECES.

La solución a implementar es muy adecuada para la organización, en estecaso el jardín infantil globito, porque ayudara eficientemente a un ahorro detiempo, a las educadoras de párvulo el cual podrá ser usado para desarrollarde manera más eficiente la enseñanza de los niños.

Las educadoras de párvulo se sienten involucradas con el sistema, por quepiensan que será un gran apoyo para mejorar su desempeño y lograr susobjetivos, lo cual implica que su cooperación será la mejor para que elsistema cumpla su objetivo.

Dependiendo de las educadoras de párvulo puede haber un aumento en losbeneficios derivados del buen uso y adaptabilidad del sistema, con estocrecería el ahorro de tiempo y el ambiente de trabajo seria más acogedor.

4.3 Factibilidad Técnica.

La solución propuesta es práctica, se puede desarrollar sin ningún problema, latecnología se encuentra disponible y se puede aplicar fácilmente, porque sontecnologías ampliamente difundidas de fácil acceso.

Antecedentes de casos similares no hemos encontrados, solo algunos casosde sistemas que ocupan tareas parecidos, las cuales nos pueden ayudar aldesarrollo del sistema.

El conocimiento técnico necesario se tiene, solo falta saber un poco mas dela organización, como desarrollan sus tareas, como resuelven sus problemas.

Page 13: Estudio Viabilidad

12

4.4 Factibilidad de cronograma.

Los plazos del sistema, ha sido elaborado tras saber los conocimientostécnicos del equipo, los plazos son obligatorios, se ha desarrollado un solocronograma no existe un cronograma alternativo, se tiene contemplado untiempo de aprendizaje con una nueva tecnología que no hemos utilizado lacual depende de la tarea imprimir.

5. Conclusiones.

Después de hacer un estudio de viabilidad del proyecto, tomando encuenta las restricciones que conlleva la construcción, económicas, técnicas yoperativas, se ha tomado la decisión de llevar a cabo el proyecto. Elestudio de costo-beneficio respalda la decisión puesto que arrojó unresultado positivo, en lo que a tiempo se refiere, para el establecimiento. Ladecisión de hacer la alternativa 3 es la más efectiva puesto que ésta conllevaun sistema de edición donde las parvularias podrán adecuar la realidad de sujardín a sus planificaciones. Esto tiene un beneficio adicional ya que como elsoftware será construido en base a las normas y estándares de la JUNJI, en elfuturo podría ser utilizado por cualquier establecimiento de esta institución, uotra privada, a lo largo del país.

Por otro lado, tomando en cuenta las restricciones y peticiones de ladirectora, para el equipo de desarrollo también es viable realizar elproyecto debido a que el aprendizaje técnico no tomará demasiadotiempo y las limitaciones técnicas y operativas no son muchas.

Page 14: Estudio Viabilidad

13

6. Anexos.

6.1 Datos del Establecimiento.

Nombre establecimiento: Jardín Infantil “Globito”.

Código JUNJI: 07301003

Dirección: Osvaldo Márquez #147, Población Mataquito, Curicó.

Teléfono: 311865

Page 15: Estudio Viabilidad

14

6.2 Formato de Planificación.

Nombre de la Planificación.Mes:Nivel:Responsable:

ÁMBITO -NÚCLEOAPRENDIZAJE

ESPERADO

SITUACIÓN DE APRENDIZAJEEVALUACIÓN

ROL DEL NIÑO ROL DEL ADULTO

Elección del ámbitoy núcleo.

Aprendizajeesperado asociado alnúcleo.

Descripción de las actividades arealizar por el niño para lograr elaprendizaje.

Descripción de las actividades arealizar por el apoderado paralograr el aprendizaje.

Tipo de Evaluación.

Indicadores.

Page 16: Estudio Viabilidad

15

6.3 Formato de Evaluación.

Ámbito

Lista de Alumnos Evaluación (SI o NO) /Porcentaje Global

Decisiones

Page 17: Estudio Viabilidad

16

6.4 Ejemplo de planificación real.

Page 18: Estudio Viabilidad

17

6.5 Ejemplo de evaluación real.

Page 19: Estudio Viabilidad

18

6.5 Diagrama de las “Bases Curriculares de la Educación Parvularia”.