You are on page 1of 9

UNIVERSIDAD ESTATAL A DISTANCIA

ESCUELA DE CIENCIAS EXACTAS Y NATURALES


CTEDRA DE INGENIERIA DE SOFTWARE

ANTE-PROYECTO
RUP - SCRUM

NOMBRE DEL CURSO: INGENIERIA DE SOFTWARE


COD: 3300
GRUPO 05
ROBERTO CHACON CHAVERRI
INTEGRANTES DEL GRUPO:

ADRIN JIMENEZ SOLS


BRYAN STEEF SANDI BARRANTES
CRISTHIAN NUEZ MORA
CENTRO UNIVERSITARIO: HEREDIA
FECHA DE ENTREGA: DEL 13 AL 19 DE JUNIO

II CUATRIMESTRE 2016

1. Contenido
2.

Introduccin.....................................................................................................................3

3.

Desarrollo........................................................................................................................4

1.1

Problema:..................................................................................................................5

1.2

Nombre del sistema..................................................................................................7

1.3

Objetivo principal del sistema..................................................................................7

1.4

Importancia del sistema para sus patrocinadores.....................................................7

1.5

Importancia del sistema para los usuarios................................................................7

1.6

Tipos de usuario.......................................................................................................8

1.7

Principales tres funcionalidades...............................................................................8

4.

Descripcin breve del funcionamiento del sistema.........................................................8

5.

Conclusiones....................................................................................................................9

1. INTRODUCCIN.

El presente trabajo se realiza con la mayor disposicin y sacrificio, esto con la intencin
u objetivo de mostrar al lector los conocimientos adquiridos hasta el momento y los
mtodos utilizados en la solucin de los distintos problemas planteados en el documento de
orientacin. Para llegar a los resultados que se muestran en la solucin del enunciado,
hemos tenido que leer e investigar mucho contenido sobre los temas a tratar (SCRUM y
RUP) y luego los vamos a poner en prctica en cada uno de los ejercicios propuestos,
intentando llegar, en cada uno de ellos, a un resultado que esperamos sea el ms acertado
con respecto a lo que nos solicitan. Debido a lo interesante y llamativo que nos ha parecido
el contenido del material didctico se nos ha hecho muy placentera la realizacin de este
trabajo y, sinceramente, nos llama mucho la atencin el tema. Esperamos poder profundizar
ms en este hermoso campo en el futuro.
Durante la realizacin de este trabajo esperamos aumentar nuestro conocimiento sobre el
tema ya que lo vemos como un reto desafiante el poder resolverlo. Para hacerlo vamos a
tener que practicar mucho los diferentes temas y leer y releer varios documentos para estar
seguros de que las respuestas que vamos a brindar en este documento sean correctas y bien
explicadas (que se entienda la manera por la cual llegamos a ellas).
Es importante que a los estudiantes nos reten con este tipo de trabajos para que podamos
aumentar nuestro conocimiento sobre la materia. Es de suma relevancia que pongamos en
prctica lo que se lee en los libros porque de la teora a la prctica hay mucha distancia y si
nos conformamos con solo leer y no intentar aplicar en la vida real nuestros
conocimientosvamos a perder todo el tiempo que hemos utilizado en la lectura.

Esperamos que este documento le sea de ayuda para entender las diferentes vas o
maneras que vamos a utilizar para justificar cada respuesta y le d una pequea idea de
cunto hemos avanzado con respecto a la materia.
Otros objetivos que puedo mencionar serian:

Brindar una solucin correcta de cada enunciado propuesto.


Explicar los mtodos utilizados para cada enunciado de una manera clara, precisa y

corta (sin mucho texto innecesario).


Ampliar el conocimiento sobre las tcnicas de desarrollo de software.
Proporcionar un trabajo pequeo pero eficiente.

2. DESARROLLO
Como dijimos antes, las soluciones que se brindan en este trabajo van a ser basadas en la
investigacin y estudio de los diferentes temas. A continuacin vamos a listar los
enunciados propuestos, proponer nuestro mtodo para la resolucin del enunciado,
desarrollarlo y proponer la solucin que a nosotros nos parece que esta correcta. Sin ms
prembulo empezamos con el desarrollo.

1.1 Problema:

En el proyecto usted planificar la construccin de un sistema utilizando la metodologa


RUP y SCRUM. Proponga a su profesor un sistema que cumpla con las siguientes
caractersticas:

El sistema se utiliza mayoritariamente de 8am a 5pm de lunes a viernes, pero no se

restringe su uso fuera de ese horario y das.


Ser usado por 100 o ms personas
Siempre hay al menos tres usuarios utilizando el sistema al mismo tiempo.
Su construccin ser realizada por un equipo de desarrollo formado por 6 ingenieros

de software y usted que ser el encargado de la gestin administrativa.


El sistema tiene 2 patrocinadores muy interesados en construir el sistema, pero
desean el sistema en 8 meses mximo.

Para lograr la aprobacin de su propuesta, usted debe indicar en su entrega al menos la


siguiente informacin:
Nombre del sistema

Nombre que ayude a identificar su


proyecto

Objetivo principal del sistema

Qu hace el sistema? Para qu servir?

Importancia del sistema para sus


patrocinadores

Por qu hay alguien interesado en


construir este sistema?

Importancia del sistema para los


usuarios

Cul es el beneficio que obtendrn los


usuarios?

Tipos de usuarios del sistema (al menos


2)

Qu tipos de usuarios accedern el


sistema?

Principales tres funcionalidades.

Explquelas en detalle para que su


profesor pueda validar que su propuesta
cumple con la expectativa de complejidad.

En caso de tener observaciones de correccin o ajuste por parte de su profesor, debe


atenderlas antes de iniciar la entrega #1 y volvrsela a presentar hasta lograr su visto bueno.
Las entregas 1, 2, 3 las desarrollar siguiendo algunas actividades de la metodologa RUP, y
las entregas 4, 5, 6 siguiendo algunas actividades de la metodologa SCRUM.
Las entregas 1 y 4 inician a partir del anteproyecto. La entrega 2 depende de la entrega 1 y
la entrega 3 depende de la entrega 2. La entrega 5 depende de la entrega 4 y la entrega 6
depende de la entrega 5.

1.2 Nombre del sistema.


SAC: Sistema administrador de citas

1.3 Objetivo principal del sistema


El objetivo principal del sistema es proveer de citas a todas las personas que necesiten una,
sea de manera presencial o por va web. La intencin es que el sistema tenga la capacidad
de brindar citas a los usuarios sin provocar problemas como asignacin de citas a una
misma hora, con un mismo nmero o con informacin incorrecta. De esta manera las
personas van a poder sacar sus citas mdicas sin muchas complicaciones y se va a crear un
sistema de organizacin ms sencillo para el centro mdico.

1.4 Importancia del sistema para sus patrocinadores


El sistema va a proveer un sistema organizacional que va a facilitar la entrega de las citas.
Probablemente la desorganizacin en la asignacin de citas y las quejas de los pacientes
motiv a los patrocinadores a buscar una manera de remediar con esto. Es importante para
ellos (los patrocinadores) porque se les va a brindar una herramienta que les va a ahorrar
tiempo y dinero

1.5 Importancia del sistema para los usuarios


Para los usuarios va a ser una gran ventaja. Debido a que van a tener la opcin de sacar su
cita desde la casa, se van a evitar las largas filas que se hacen para sacar cita y como
tambin se puede brindar una cita en el centro mdico cualquier persona podr sacar su cita,
inclusive los que no tienen los medios para solicitarla desde su casa. Como el sistema va a
llevar un registro de cada cita que brinde, cada usuario va a tener su cita en una fecha y
hora nicas y podrn asistir a la hora establecida sin tener que madrugar o viajar antes.

1.6 Tipos de usuario

1. Cliente
2. Administrador
1.7 Principales tres funcionalidades
1. Proporcionar, cambiar y eliminar las citas ya proporcionadas (para evitar dar una
cita que ya se le haba dado a otro paciente). Esta es la caracterstica principal, ya
que su funcin es el principal requerimiento del sistema. Debe ser automtico y
sincronizado con la fecha del da que realice su trabajo correctamente.
2. Llevar un registro de todas las citas brindadas (historial).
3. Ofrecer una vista semanal y diaria al usuario para que este pueda ver qu das y
horas estn disponibles. Esto es fundamental porque el usuario debe de acomodar su
cita dependiendo de sus necesidades.

3. DESCRIPCIN BREVE DEL FUNCIONAMIENTO DEL SISTEMA


El sistema va a funcionar de la siguiente manera. Sea va web o presencial, el sistema va a
mostrar al usuario una pantalla con opciones. En ella el usuario va a seleccionar su opcin,
por ejemplo:
1.
2.
3.
4.
5.

Solicitar cita
Cambiar cita
Eliminar cita
Ver calendario
Salir

El usuario va a seleccionar alguna de las opciones. Para ser breves, supongamos que
selecciona la opcin #1. En ese momento se despliega una pantalla con un calendario en el
cual se van a poder visualizar los das disponibles y las citas ya asignadas. El usuario
selecciona la opcin que mejor se adecue a sus necesidades, se imprime un tiquete con la
informacin de la cita (en caso de que sea por va web se va a generar un comprobante que
el paciente puede imprimir y llevar el da de su cita) y vuelve al men principal donde
puede seleccionar una nueva opcin. La intencin es que el sistema sea lo ms sencillo
posible para que el usuario pueda utilizarlo de manera fluida sin problemas.

4. CONCLUSIONES

Durante la realizacin de este trabajo hemos aumentado nuestro conocimiento sobre las
tcnicas de desarrollo de software. Como lo estbamos previendo al inicio, fue un reto
desafiante que inclua mucha dedicacin, lectura, concentracin y mucho esfuerzo. Nos ha
parecido una manera excelente de promover la prctica de la teora en el estudiante porque
hemos sentido que aprendimos lo que se tena que aprender y nos motivamos para seguir
estudiando y desarrollar los prximos trabajos asignados. Ciertamente hemos llegado a la
conclusin correcta de cada enunciado por los medios que detallamos en cada uno y
sentimos que ha sido de una manera sencilla pero desafiante, adems creemos que lo hemos
hecho fcil de entender. Los objetivos eran sencillos e innecesarios de mencionar: llegar a
la respuesta correcta de cada problema que me solicitaban, y, como se puede notar en el
desarrollo del trabajo, hemos cumplido cada uno de esos objetivos, adems de mostrar al
ente calificador de este trabajo el avance en la materia.
Los mtodos utilizados para llegar a cada respuesta estn bien detallados en cada enunciado
(este era uno de nuestros objetivos primordiales). Es muy importante que expliquemos los
caminos utilizados para llegar a cada resultado para que el lector pueda dar fe de que el
estudiante ha hecho el trabajo por sus propios medios y con mucho esfuerzo.
El trabajo se ha elaborado intentando decir solo lo necesario sin entrar en detalles sobrantes
que lo nico que pueden hacer es aumentar el tamao del documento sin favorecerlo o
enriquecerlo. Cada enunciado se ha respondido con una extensin de texto corta pero
suficiente, esto con la intencin de no aburrir al lector y evitar crear un trabajo aburrido y
poco interesante.
Espero este trabajo haya sido de su agrado y lo haya disfrutado tanto como este servidor lo
ha hecho.

You might also like