Formulación de Propuestas

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 15

INGENIERIA DE SOFTWARE

CÓDIGO: 301404

Fase 2 – Formulación de propuestas

Presentado a:

Tutora

Entregado por:

Johan Aparicio

Grupo Colaborativo:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD

VICERRECTORÍA ACADEMICA Y DE INVESTIGACIÓN

15 de marzo de 2021

BOGOTÁ DC

Página 1 de 15
Tabla de Contenido

INTRODUCCIÓN.............................................................................................................................3
1. OBJETIVOS.............................................................................................................................4
1. 1 OBJETIVO GENERAL.............................................................4

1. 2 OBJETIVOS ESPECIFICOS......................................................4

2. DESARROLLO ACTIVIDAD..................................................................................................5
2.1 CASO DE ESTUDIO................................................................5

2.2 CASO DE ESTUDIO................................................................5

2.3 CASO DE ESTUDIO................................................................5

2.4 CASO DE ESTUDIO................................................................5

2 CONCLUSIONES....................................................................................................................6
3 REFERENCIAS BIBLIOGRAFICAS......................................................................................8

Página 2 de 15
INTRODUCCIÓN

El presente trabajo pretende comprender y relacionar conceptos básicos de la

ingeniería de software a través de la formulación de proyectos de desarrollo

tecnológico que respondan a las necesidades de un contexto especifico.

Página 3 de 15
1. OBJETIVOS

1. 1 OBJETIVO GENERAL

Relacionar los fundamentos conceptuales de la ingeniaría de software.

1. 2 OBJETIVOS ESPECIFICOS

1. Analizar los elementos presentados en el caso de estudio.

2. Establecer nombre de la empresa que desarrolla el software.

3. Analizar y describir el problema planteado.

4. Identificar el tipo de aplicativo necesario para satisfacer las necesidades

del problema.

5. Describir los requerimientos y características del software.

6. Identificar a que tipo de clientes va dirigido el software.

Página 4 de 15
2. DESARROLLO ACTIVIDAD

2.1 CASO DE ESTUDIO

La empresa de desarrollo de software “Medical Software S.A.S” tiene como

razón social el desarrollo de soluciones tecnológicas y software relacionados con

el área médica y de la salud. Ahora, desea crear un software que permita una

solución abierta, anónima y gratuita, para todos aquellos usuarios que requieren

encontrar en cualquier momento médicos que responden a sus preguntas o

interrogantes de salud, en ramas de la medicina que van desde la medicina

general, hasta especialidades como dermatología, pediatría, medicina interna,

ginecología y obstetricia, urología, infectología, planificación, sexología,

farmacología y ortopedia, entre otros. El sistema debe funcionar para que

cualquier usuario, ya sea una persona, una empresa, una aseguradora, pueda

acceder y usarlo fácilmente de acuerdo a sus necesidades. Debe brindar una

plataforma que permita, a personas de habla hispana, realizar preguntas

anónimas de salud para que sean resueltas por médicos reales. Debe permitir que

se dispongan de médicos generales y especialistas en las áreas de salud ya

mencionadas, entre otros. El sistema, también, debe guardar en una base de

datos todas las consultas que se realicen, de esta manera se irá convirtiendo en

un gran repositorio de temas relacionados con salud. Así, cualquier usuario entra y

revisa consultas ya hechas que le pueden servir o puede solicitar atención

personalizada en caso de que el archivo existente no resuelva su inquietud. La

Página 5 de 15
clave del sistema debe ser el anonimato, de tal forma que los usuarios consulten

sobre temas de los que no suelen hablar en persona. La idea, también, es que el

sistema pueda recibir, evaluar y aceptar registros de profesionales médicos y

especialistas de varias nacionalidades, pero de habla hispana, para así conformar

el banco de médicos especializados que estarán atendiendo las diferentes

solicitudes recibidas de quienes hagan uso del sistema. Estos médicos se

benefician porque esta solución debe permitirles construir un perfil digital y debe

proporcionarles acceso a cientos de clientes potenciales. Además, debe contar

con información y asesoría relacionada con medicamentos, enfermedades,

síntomas, procedimientos. Se enfatiza en que la solución debe ser de acceso

gratuito, no contará con pauta publicitaria, pero sí se deberán buscar alternativas y

formas de negocio para que el sistema sea sostenible y genere rentabilidad para

la empresa de desarrollo de software “Medical software S.A.S”. Ejemplo de

software 1doc3 tomado: https://www.mintic.gov.co/portal/inicio/Sala-de-

Prensa/Noticias/47518:MinTIC-presenta-las-aplicaciones-colombianas-mas-

exitosas-del-2016

Página 6 de 15
2.2 NOMBRE DE LA EMPRESA DE DESARROLLO DEL SOFTWARE

Medical Software S.A.S

Página 7 de 15
2.3 DESCRIPCIÓN DEL PROBLEMA

El problema radica en que no se cuenta con una herramienta digital que

permita el acceso de muchos pacientes con altos y bajos recurso a citas médicas

en diferentes especialidades, desde cualquier parte. En el momento se debe

disponer de muchos recursos para acudir a una cita médica, entre ellos, dinero y

tiempo. Además, hay lugares muy lejanos como municipios, veredas,

corregimientos que no pueden acceder a una cita de especialista en un tiempo

corto, deben esperar mucho tiempo para poder acceder a este tipo de servicio y,

además, deben desplazarse a ciudades principales para logara obtener este

servicio. El software se diseñará con el fin de mitigar estos gastos de recursos y

que se preste un servicio en tiempo real, otorgando beneficio a muchas personas

de bajos y altos recursos, de muchos lugares de países con habla hispana, las

personas que requieran una atención inmediata, lo puedan hacer en tiempo real,

en contacto directo con personal medico especializado. Se pretende disminuir los

recursos en su mayor cantidad posible y lograr una comunicación sincrónica entre

paciente y especialista que de solución a una gran parte de las necesidades de la

comunidad. Cualquier persona que este en la posibilidad de acceder a internet y

de acceder al sistema puede logar una comunicación con los médicos que se

encuentren disponibles.

Página 8 de 15
2.4 TIPO DE SOFTWARE (TIPO DE APLICACIÓN)

El software se debe diseñar de tal manera que su interacción con el usuario

sea amigable, se debe diseñar para ingresar por navegadores web y aplicativos

tanto para celulares como para computadores, esto facilita el acceso del usuario al

sistema y tiene diferentes opciones de hacerlo, en cualquiera de ellas encontrara

la atención necesaria y oportuna a sus inquietudes. El software debe ser lo más

sencillo posible, porque estará accediendo personas que quizás no se familiaricen

con un aplicativo de esta magnitud o que tal vez nunca en su vida hayan

interactuado con este tipo de aplicativos, entonces, la sencillez y la facilidad para

su navegabilidad dentro del sistema debe ser prioridad y uno de los puntos que se

deben analizar más a fondo.

Página 9 de 15
2.5 REQUERIMIENTOS Y CARACTERISTICAS A CUMPLIR

(SOFTWARE)

Requerimientos funcionales:

 El software presentara una interface inicial, donde solicita usuario y

contraseña para garantizar la seguridad de la aplicación.

 El software debe permitir el registro de usuarios y médicos generales y

especialistas.

 La información suministrada debe ser manejada con absoluta discreción.

 El software permite a los usuarios o médicos acceder a la información

guardada de todas sus citas con cualquier médico, en cualquier

especialidad.

 El software debe ser gratuito con acceso a cualquier persona que tenga

accedo autorizado al sistema.

 El software debe funcionan en tiempo real las 24 horas del día, solo

necesitará acceso a internet.

 El sistema debe funcionar para cualquier usuario, ya sea una persona, una

empresa o una aseguradora.

 El software debe ser diseñado solo para habla hispana.

 El software debe permitir cambiar las credenciales de ingreso a los usuario

y médicos, de lo contrario solicitar cambio de contraseña en un tiempo

estipulado.

Página 10 de 15
 El sistema debe recibir, evaluar y aceptar registros de profesionales

médicos y especialistas de varias nacionalidades, pero de habla hispana,

para conformar un banco de médicos especializados.

 El software debe contar con información y asesoría relacionada con

medicamentos, enfermedades, síntomas, procedimientos, tutoriales.

 El software no debe contar con pautas publicitarias.

 El software debe permitir realizar video llamadas, con el fin de que el

medico pueda visualizar su paciente de ser necesario.

Requerimientos no funcionales:

 El software funcionara en aplicaciones web, aplicaciones móviles y

aplicaciones de escritorio.

 Debe navegar en cualquier navegador web.

 Debe funcionar en equipos de cómputo con 2 GB de RAM en adelante.

 Tiempo de respuesta para cada ejecución máximo de 3 segundos,

incluyendo donde implique bases de datos.

 Se creará una primera versión y se van generando actualizaciones a

medida que se encuentren fallos o se requiera un cambio.

 El software debe soportar millones de usuarios conectados al mismo

tiempo.

 Las bases de datos deben actualizarse en tiempo real.

Página 11 de 15
 En caso de detectar amenaza informática el programa se cierra

automáticamente.

 Si el usuario o medico estando en sesión, dura más de 5 minutos inactivo,

la sesión se cierra automáticamente.

 El software de contener interfaces bien estructuradas y amigables al

usuario.

2.6 TIPOS DE CLIENTES A QUIENES ESTA DIRIGIDO EL SOFTWARE

El software va dirigido a personas de bajos y altos recursos que puedan

acceder a internet y a una posible conexión como computadores y dispositivos

móviles, además a médicos generales y médicos especialistas. También, va

dirigido a empresas y aseguradoras.

Lo más importantes es que va dirigido a todas aquellas personas que necesiten

una atención inmediata de un médico general o especialista, o que necesiten

información sobre medicamentos, enfermedades, síntomas, procedimientos, etc.

Página 12 de 15
3. CONCLUSIONES

Se comprenden conceptos básicos relacionados con la ingeniería de software

mediante la formulación de proyectos de desarrollo de desarrollo tecnológico que

están respondiendo a necesidades específicas.

Página 13 de 15
4. REFERENCIAS BIBLIOGRAFICAS

Instituto Nacional de Tecnologías de la Comunicación. (2011). Software e

Ingeniería de Software. Curso de introducción a la ingeniería del software.

(pp. [10]-21). Recuperado

de http://jmpovedar.files.wordpress.com/2011/08/curso-de-introduccic3b3n-

a-la-ingenieria-del-software.pdf

Ebert, C., Kuhrmann, M. & Prikladnicki, R. (2016). Global Software Engineering:

Evolution and Trends. 2016 IEEE 11th International Conference on Global

Software Engineering (ICGSE), 9(1), 112-115. Recuperado

de http://bibliotecavirtual.unad.edu.co:2052/stamp/stamp.jsp?

tp=&arnumber=7577432

Weitzenfeld, A. (2013). Proceso de Software. En Ingeniería de Software Orientada

a Objetos con UML, Java e Internet (pp. [35]-50). Mexico City, Mexico:

Cengage Learning. Recuperado

de http://bibliotecavirtual.unad.edu.co:2619/apps/doc/CX3004300022/GVRL

?u=unad&sid=GVRL&xid=05ae9517

Rob, P., & Coronel, C. (2014). Ciclo de Vida de Desarrollo de Sistemas (SDLC, por

sus Siglas en Inglés). En Sistemas de bases de datos: Diseño,

Página 14 de 15
implementación y administración (5th ed., pp. 322-325). Mexico City,

Mexico: Cengage Learning. Recuperado

de http://bibliotecavirtual.unad.edu.co:2619/apps/doc/CX4059200079/GVRL

?u=unad&sid=GVRL&xid=0d15e618

Moreno, P. (Productor). (2018). La Ingeniería de Software [OVI]. Recuperado

de http://hdl.handle.net/10596/22471

Página 15 de 15

También podría gustarte