Anda di halaman 1dari 6

INGENIERÍA DE SOFTWARE

PRIMERA FASE – FORMULACIÓN

PRESENTADO POR

ANDRÉS AUGUSTO HERNÁNDEZ MARTÍNEZ

CÓDIGO: 1.077.970.122

JAVIER FELIPE BULLA AGUILAR.

CÓDIGO: 1.049.648.707

FABIÁN ALEXANDER ACEVEDO BENAVIDES

CÓDIGO: 1.054.121.103

HENRY LEONARDO LOPEZ MORA

COD: 1049629610

PRESENTADO A

PILAR ALEXANDRA MORENO

GRUPO: 301404_33

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

TUNJA/BOYACA

MARZO DEL 2019


INTRODUCCIÓN

El software como tal es un conjunto de instrucciones lógicas que le permite al usuario interactuar
con el computador a través de una interfaz, es lo que comúnmente se conoce como los programas
del computador y van desde un editor de texto hasta aplicaciones que gestionan a otras. La
industria del software avanza a pasos agigantados, un claro ejemplo de eso es la computación en
la nube, que si bien antes teníamos que instalar un programa en nuestra computadora para poder
acceder a todas las funcionabilidades que tenía ahora se lo puede hacer mediante un navegador
donde el programa se encuentra alojado en un servidor a varios kilómetros de distancia, dejando
así disponible el hardware que se utilizaría para correr esta aplicación (memoria, disto,
procesador). En el presente trabajo se da a conocer los fundamentos conceptuales de la ingeniería
del software, que permiten formular una propuesta para un proyecto de desarrollo tecnológico
que responda a las necesidades de la empresa de desarrollo de software Moreno & Asociados
S.A.S. donde se pondrá en práctica el Software: componentes, características, tipos y
aplicaciones, Ciclo de vida: planificación, análisis, diseño, implementación y mantenimiento.
Donde se hace presenta una propuesta de desarrollo de software para la Empresa Moreno &
Asociados S.A.S con referencia al problema presentado, de tal manera que se identifiquen las
métricas y casos de uso que debe cumplir el sistema de acuerdo a levantamiento de
requerimientos plenamente identificados, según la problemática. Se interactuó con los diferentes
compañeros de grupo, previa presentación de trabajos individuales, destacando el más completo,
así mismo complementándolo de manera dinámica con aportes sugeridos por los integrantes del
grupo. Dentro del trabajo se escogieron los siguientes roles:

Utilero: Henry López Mora, quien ubico las fuentes necesarias para llevar a cabo el desarrollo
del trabajo.

Entregas: Andrés Hernández, Alertar sobre los tiempos de entrega de los productos y enviar el
documento en los tiempos estipulados, utilizando los recursos destinados para el envío, e indicar
a los demás compañeros que se ha realizado la entrega.

Relator: Javier Felipe Bulla, Responsable de la relatoría de todos los procesos en forma escrita.
También es responsable por recopilación y sistematizar la información a entregar al facilitador
docente.
DESARROLLO DE LA ACTIVIDAD

1. Nombre de la empresa de desarrollo de software que desea realizar el software.


a. Empresa de desarrollo de software Moreno & Asociados S.A.S
2. Descripción del problema a resolver.
a. El problema central, es la falta de información y de conocimiento de todos los turistas
nacionales e internacionales frente al turismo, lugares, servicios, sitios, municipios, etc.
Lo que hace que los municipios de Colombia no exploten al máximo su potencial
turístico, precisamente con el software descrito se podría ofrecer servicios, ubicaciones,
ventas y demás servicios a todos los turistas que estén programando su visita o su
recorrido en Colombia.
3. Tipo de software que proponen (tipo de aplicación) y su justificación.
a. Propongo un software Gestión. De gestión ya que gestiona una gran cantidad de datos
en este de caso de municipios y por ende se desarrolla una gran base de datos, dirigido
a las gobernaciones de cada departamento, alcandías, empresas turísticas y agencias de
viajes. Que ellos puedan actualizar constantemente la información publicada y
promocionar sus lugares turísticos, que los clientes puedan consultar la información de
acuerdo a sus proyecciones de turismo. Este programa está diseñado para facilitar el
trabajo a los usuarios, principalmente cuando se trata de tareas específicas que requiere
un sistema especializado. Dirigido a los turistas que puedan descargar la aplicación y
consultar la información según sus necesidades.
4. Descripción detallada de la propuesta de software para solucionar la situación problema
identificada en el caso.
a. El software que se requiere, debe cumplir con características como:
- Debe permitir organizar la información por departamentos, ciudades, etc., debe
contar con información de lugares, infraestructura hotelera, fiestas municipales
eventos, historia y ofertas de toda clase, debe contar con sistema de ubicación en
línea, debe permitir registrar tanto información comercial como información
histórica de cada lugar, debe permitir comentarios y calificaciones de parte de los
usuarios de la aplicación, mostrar sugerencias de acuerdo a comentarios y
calificaciones recibidas, también debe permitir reservas y compras en línea por lo
tanto debe contar con sistemas de pago en línea.
- Descarga fácil, acceso en línea, sistemas de logueo y seguridad, multiplataforma
(Android y Apple), etc.
5. Tipos de clientes a quienes está dirigido el software que proponen (caracterización del
cliente).
a. Los posibles clientes dada la naturaleza del software podrían ser: las gobernaciones
que quieran adquirir el software para promocionar los lugares turísticos de sus
departamentos, alcandías, empresas turísticas y agencias de viajes, agencias de viajes,
entes gubernamentales que promueven el turismo. Ellos son a quienes les interesa que
se desarrolle un software con las características definidas para promocionar el turismo
en Colombia y fomentar a partir de nuevas aplicaciones en la web, la llegada de
nuevos turistas a conocer cada territorio de Colombia.
CONCLUSIONES

 El software lo desarrollan los ingenieros para que personas lo utilicen en el entorno para
el que este fue diseñado, para así poder sacar provecho de todas las funcionabilidades que
le fueron incluidas al producto.
 El ciclo de vida del software inicia en el análisis para el posterior desarrollo del mismo,
ya que tener claro lo que se va a desarrollar es la parte más importante, debido a que la
mayoría de proyectos de software que han fracasado se debe a que no se tomó el tiempo
necesario para analizar el problema. Este ciclo termina cuando el software ya no es
utilizado por ninguna persona, es decir se vuelve obsoleto o existe otra aplicación que es
mejor, es por esto que los programadores al momento de desarrollar buscan las más
recientes herramientas.
 Para esta posible solución al problema presentado nuestra aplicación sería la solución al
problema de muchos departamentos que tienes sitios turísticos y no son conocidos por los
turistas “nacionales y extranjeros”, con esta aplicación cada persona podrá buscar que
lugar quiere visitar y allí encontrara toda la información, de precios, lugares,
promociones, etc.
 Se eligió un trabajo individual, cuyo contenido en su mayoría se acercaba a las
respuestas que mayormente coincidían, como era el planteamiento del problema a
resolver, los clientes, descripción detallada de la propuesta, complementándolos asi
mismo, unificando el tipo de software del aplicativo, respondiendo de manera asertiva a
las necesidades requeridas, en función de las metas u objetivos planteados por el cliente.
 Se integró en un documento todos los requerimientos que cumplen y satisfacen las
necesidades de la problemática de tal manera, que se inicia con el ciclo de vida del
sistema y permite definir un prototipo a sugerir unas características del software y actores
a los que beneficia la aplicación.
REFERENCIAS BIBLIOGRÁFICAS

 Instituto Nacional de Tecnologías de la Comunicación. (2009). 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

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


Objetos con UML, Java e Internet (p. [35]). 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. (2004). Ciclo de Vida de Desarrollo de Sistemas (SDLC, por sus
Siglas en Inglés). En Sistemas de bases de datos: Diseño, 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

 Ingeniería de Software: Mujeres en TIC (Productora). (2017). Ingeniería de Software


¿Qué es el Software?. [Video]. Recuperado de:

 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

Anda mungkin juga menyukai