Desarrollo de un sistema para la administración de una clínica dental. Caso de estudio: Santa Apolonia
A medida que la tecnología va desarrollándose conforme avanza el tiempo, cada una de las empresas está en una constante batalla con respecto a la evolución tecnológica de la competencia. La necesidad de un sistema web para una empresa se vuelve cada vez mayor, debido a que contar con un sistema web...
Salvato in:
| Autore principale: | |
|---|---|
| Natura: | bachelorThesis |
| Pubblicazione: |
2020
|
| Soggetti: | |
| Accesso online: | https://repositorio.puce.edu.ec/handle/123456789/27144 |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| Riassunto: | A medida que la tecnología va desarrollándose conforme avanza el tiempo, cada una de las empresas está en una constante batalla con respecto a la evolución tecnológica de la competencia. La necesidad de un sistema web para una empresa se vuelve cada vez mayor, debido a que contar con un sistema web empresarial incrementaría las ventas de servicios o productos, que daría como resultado un aumento de clientes. Este sistema de administración de una clínica dental está enfocado a facilitar la relación con el cliente y el desarrollo de los procesos de manera más ágil. Generalmente, las clínicas odontológicas contratan sistemas propietarios u OpenSource para la gestión administrativa de su negocio, como punto a tomar en cuenta dentro del presente trabajo se puede hacer referencia a un sistema desarrollado para una “Clínica de Especialidades Odontológicas” (Chalén & Ortiz, 2006), dando a conocer que sirve como un antecedente base de que este tipo de sistemas es bien aceptado en el sector clínico odontológico. La buena apertura de sistemas que gestionen el negocio de clínicas odontológicas enfocado en sí mismas, nos conduce a la elaboración del presente trabajo de análisis y desarrollo de un sistema para la administración de una clínica dental, con el caso particular de estudio: Santa Apolonia. Metodología de Desarrollo de Aplicaciones Web. Dentro del desarrollo de aplicaciones web, existen algunas metodologías de desarrollo, tanto ágiles como tradicionales, por lo que en la presente disertación se profundizará y justificará la elección de una de estas metodologías ágiles, la cual nos facilitará la elaboración, diseño y desarrollo de nuestro sistema web Santa Apolonia. Se empezará definiendo qué es agilidad, ésta es una respuesta efectiva al cambio. Pero según Pressman (2005) la agilidad va más allá de esto, sugiere que “la insistencia en el cambio es el conductor primordial hacia la agilidad. Los ingenieros deben tener pies veloces” (p.79). Por lo tanto, los ingenieros de software tendrán que ajustarse a algunos cambios rápidos: • Materia del desarrollo del software; • Software que se construirá; • Nuevas tecnologías; Producto que se construye; • Proyecto que crea el producto (Pressman, 2005). La Alianza Ágil (como se citó en Pressman, 2005) define 12 principios para alcanzar la agilidad. • Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software valioso; • Bienvenidos los requisitos cambiantes, incluso en etapas avanzadas del proyecto. La estructura de los procesos ágiles cambia para la ventaja competitiva del cliente; • Entregar con frecuencia software en funcionamiento, desde un par de semanas hasta un par de meses, con preferencia por la escala de tiempo más corta; • Se necesita que las personas de negocios y los desarrolladores trabajen juntos durante todo el proyecto; • Construir el proyecto con individuos motivados; • El método más eficiente y efectivo para transmitir información dentro del proyecto es la conversación cara a cara; • El software en funcionamiento es la medida primaria del progreso; • Los procesos agiles promueven el desarrollo sustentable; • Excelencia técnica y buen diseño; • Simplicidad; • Mejores arquitecturas, requisitos y diseños; • A intervalos regulares el equipo refleja la forma en que se puede volver más efectivo (Pressman, 2005). Una vez definido el concepto de agilidad y sus principios, se puede explicar qué es un proceso ágil. Este se caracteriza principalmente por tres suposiciones (como se citó en Pressman, 2005): • Hay dificultad en la predicción de cambios en las prioridades del cliente durante el proyecto; • El diseño y la construcción se realizan a la par; • El análisis, diseño y construcción debería ser predecible. En conclusión, si queremos que un proceso sea considerado como ágil, este proceso debe ser adaptable, esto quiere decir que no puede ser predecible a cambios durante el desarrollo ya que el proceso de diseño y construcción se realizan al mismo tiempo. |
|---|