Sie sind auf Seite 1von 2

En base a la siguiente descripcin (anlisis previo), responda la pregunta del final.

CONSULTORIO DENTAL
Juan tiene su consultorio dental en un barrio. Cuenta con un asistente dental y una
recepcionista.
Cuando un paciente llama por una cita, la recepcionista revisa el calendario e intenta
asignar una cita al paciente tan pronto como sea posible. Si el paciente est satisfecho con
la cita propuesta, la recepcionista registrar la cita con el nombre del paciente y el
propsito de la cita.
Si el paciente asiste por primera vez, se le crea su historia clnica para llevar el detalle de
todos los controles y tratamientos realizados.
Despus de un examen, la recepcionista o el asistente marca la cita como completa,
aade el tratamiento realizado, observaciones (en la ficha del paciente) y luego
establecer con el paciente, de ser necesario, la siguiente cita.
La recepcionista puede cancelar las citas. La recepcionista accede al listado de las citas
para llamar a los pacientes dos das antes y recordar su cita.
Si el paciente lo requiere puede solicitar una factura la cual es emitida por cualquiera de
los empleados, para ello se tomar el detalle de un listado de tipos de tratamiento con su
costo respectivo.
En caso de tratamientos con costo elevado (ortodoncia, implantes, etc.) se difieren los
pagos hasta 6 meses, sin tarjetas de crdito, simplemente con un control interno mediante
recibos o letras de cambio que firman los pacientes.
Qu metodologa de desarrollo de software utilizara para la realizacin de esta
propuesta?

METODOLOGA DE DESARROLLO DE SOFTWARE DE PROCESO INCREMENTAL


Fundamentacin terica:
El modelo incremental ejecuta una serie de avances, llamados incrementos, que en forma
progresiva dan ms funcionalidad al cliente conforme se le entrega cada incremento . (Ingeniera de
SW Rogger Pressman 7ma Edicin Punto clave, Captulo 2 pg. 35)

.el modelo incremental aplica secuencias lineales en forma escalonada a medida que avanza el
calendario de actividades. Cada secuencia lineal produce incrementos de software susceptibles
de entregarse [McD93] de manera parecida a los incrementos producidos en un flujo de proceso
evolutivo (Ingeniera de SW Rogger Pressman 7ma Edicin Captulo 2 pg. 35)
Cuando se utiliza un modelo incremental, es frecuente que el primer incremento sea el producto
fundamental. Es decir, se abordan los requerimientos bsicos, pero no se proporcionan muchas
caractersticas suplementarias (algunas conocidas y otras no). El cliente usa el producto
fundamental (o lo somete a una evaluacin detallada). Como resultado del uso y/o evaluacin, se
desarrolla un plan para el incremento que sigue. El plan incluye la modificacin del producto
fundamental para cumplir mejor las necesidades del cliente, as como la entrega de caractersticas
adicionales y ms funcionalidad. Este proceso se repite despus de entregar cada incremento, hasta
terminar el producto final.
El modelo de proceso incremental se centra en que en cada incremento se entrega un producto que
ya opera. Los primeros incrementos son versiones desnudas del producto final, pero proporcionan
capacidad que sirve al usuario y tambin le dan una plataforma de evaluacin. (Ingeniera de SW
Rogger Pressman 7ma Edicin Punto clave, Captulo 2 pg. 35 y 36)

El Modelo Incremental combina elementos del Modelo Lineal Secuencial con la filosofa
interactiva de Construccin de Prototipos. El modelo incremental aplica secuencias lineales de
forma escalonada mientras progresa el tiempo en el calendario. Cada secuencia lineal produce un
incremento del software. El primer incremento generalmente es un producto esencial denominado
ncleo.
Sin embargo, para la produccin del Software, se usa el principio de trabajo en cadena o Pipeline.
Con esto se mantiene al cliente en constante contacto con los resultados obtenidos en cada
incremento. Es el mismo cliente el que incluye o desecha elementos al final de cada incremento a
fin de que el software se adapte mejor a sus necesidades reales. El proceso se repite hasta que se
elabora el producto completo. De esta forma el tiempo de entrega se reduce considerablemente.
El Modelo Incremental es de naturaleza interactiva brindando al final de cada incremento la
entrega de un producto completamente operacional. Este modelo es particularmente til cuando no
se cuenta con una dotacin de personal suficiente. Los primeros pasos los pueden realizar un
grupo reducido de personas y en cada incremento se aadir personal, de ser necesario. Por otro
lado los incrementos se pueden planear para gestionar riesgos tcnicos.
(http://procesosoftware.wikispaces.com/Modelo+Incremental)

Justificacin.
A mi criterio estimo que deberamos emplear la metodologa de desarrollo de software de proceso
Incremental (Modelo propuesto por Harlan Mills en el ao 1980), pues, en este ejercicio propuesto, los
requerimientos iniciales del software estn razonablemente bien definidos y podemos evidenciar
que el alcance general del esfuerzo de desarrollo imposibilitara un proceso lineal, y como los
plantea tericamente Rogger Pressman en el libro antes mencionado; adems, existe la posibilidad
de entregar el software por etapas (implcitamente podramos interpretar eso) considerando que el
registro de las citas se lo puede hacer en una primera etapa, la misma que contenga alarmas de citas
(empleado por la recepcionista para que se comunique con el paciente), debido a que slo si el
paciente est satisfecho se va a registrar dicha cita.
El registro de la ficha del paciente se lo hara en una segunda entrega, pues mientras se lleva a cabo
el desarrollo de la mencionada etapa del software, el registro se lo puede hacer manualmente en
fichas clnicas de papel, o en otro medio de registro y control temporal. Este control temporal nos
ayudar a registrar si es necesaria una segunda o ms citas de los pacientes, as como tambin, el
tratamiento realizado.
En una tercera entrega se podra registrar los tratamientos que tengan costos elevados y diferirlos en
el caso que el cliente lo requiera. Y finalmente el mdulo de facturacin, pues se puede emitir
facturas manualmente y registrar los pagos de la misma forma, hasta que se concluya todas las
etapas de entrega del software.
Debemos tomar en cuenta que en cada entrega que hagamos el cliente se ver que est siendo
atendido y nos dar diferentes puntos de vista en cuanto a cada entrega. Con la entrega final y la
aprobacin de la entrega final del software daremos por concluido nuestro proyecto.
Bibliografa
-

Ingeniera de SW Rogger Pressman 7ma Edicin, McGRAW HILL, pgs. 35 y 36


http://procesosoftware.wikispaces.com/Modelo+Incremental

Das könnte Ihnen auch gefallen