Está en la página 1de 5

Análisis de las necesidades del sistema de información de una empresa.

Andrés Cifuentes
Diciembre 2019.

Servicio Nacional de Aprendizaje.


Centro Nacional de Hoteleria y Turismo .
Analisis y Desarrollo de Sistemas de Informacion Ficha 1965984
Resumen

Analizar las necesidades de un sistema de información, en el proceso de ofrecer una


solución de software es una parte fundamental del proyecto de desarrollo puesto que nos permite
tomar decisiones acerca de la clase de hardware o solución que queremos ofrecer, debido a que
existen muchas alternativas en el mercado, pero debemos implementar aquella que cumpla con la
mayor cantidad de requerimientos funcionales y no funcionales del cliente. De igual forma, la
implementación de una herramienta de desarrollo que le permita ambas partes comunicarse de
forma eficiente es importante, debido a que según el tipo de herramienta que se emplee, el
desarrollador va a poder mostrarle al cliente el esquema general de lo que va a hacer la solución
de software que se encuentra en proceso, y le permite entender al cliente o usuario final lo que le
va a ser ofrecido, permitiéndole intervenir de manera positiva en el proceso para poder obtener un
producto que se ajuste al mayor porcentaje de requerimientos y a sus expectativas.

Foro - Análisis de las necesidades del sistema de información de una empresa.


1. Teniendo en cuenta las ventajas y desventajas de los modelos de computación fija y
computación en la nube ¿Cuál modelo escogería usted para adquirir la infraestructura del sistema
de información que usted va a desarrollar? Sustente su respuesta.

Para la aplicación e implementación de un sistema de información escogería la


computación en la nube, debido a que, en caso de proyectos en fases de desarrollo, me permite
tener una mayor capacidad de integrarme con el resto de aplicaciones empresariales.
Adicionalmente, me permite darle al incipiente sistema de información un alcance mundial, y
mayor capacidad de adaptación, características que son muy importantes en este caso, lo que me
permite a su vez brindar un servicio en menor tiempo y a menores costos que si decidiera elegir
un sistema de computación fija. Los sistemas de computación exigen por si mismos unos gastos
en mantenimiento y soporte de hardware, y gastos energéticos que en el caso de la computación
en la nube se reducen solo a los costos que se deben pagar por la administración de la capacidad
de almacenamiento y procesamiento que se haya contratado, y a un gran ahorro de energía,
debido a que solo se gastan los recursos que son necesarios, a diferencia de los datacenter
privados donde se consume más energía de la que realmente es necesaria.

Sin embargo, la computación en la nube también tiene sus desventajas, debido a que, al contratar
un servicio de procesamiento, almacenamiento, o ambos, se pasa a depender de los proveedores
de servicios, incluido de los proveedores de servicios de internet.

Respecto al asunto de seguridad de la información, los datos sensibles del negocio no residen en
instalaciones privadas de la compañía, sino en línea, lo que pone a la información en una
situación de vulnerabilidad de cara a amenazas como robo de información.

Por último, también existen dificultades en cuanto a escalabilidad, debido a que al ser un sistema
que va a estar rápidamente disponible para todo el mundo, puede llegar a presentar crecimientos
que sobrepasen la capacidad de adaptación de la compañía a dichos cambios, hasta llegar a una
posición en la que se presenten degradaciones del servicio.
2. Cuáles son sus criterios sobre las ventajas o desventajas de usar el lenguaje de modelo
universal o UML para especificar los requerimientos del sistema de información que va a
desarrollar.
El lenguaje UML es un lenguaje estándar para el modelado de procesos, lo que facilita la
comunicación y su utilización sin importar la unidad de negocio donde se aplique, como sistemas
de información empresariales, sistemas web, e incluso sistemas que no son software. Está basado
en una notación grafica concisa que facilita su comprensión, aprendizaje y utilización. Esta
misma característica hace que se facilite la comunicación entre todo el equipo de desarrolladores,
facilita el hallazgo de errores de fallas en el diseño, y el análisis se concentra en los casos de uso.

DESVENTAJAS:

Debido a su simplicidad, UML no llega a cubrir todas las necesidades de un proyecto de


software, debido a que no se definen de forma clara las interfaces de usuario, o documentos
específicos, carece de ejemplos. En resumen, no permite la especificación de los requerimientos
no funcionales.
Lista de referencias

VENTAJAS Y DESVENTAJAS DE LA COMPUTACIÓN EN LA NUBE :: La nube, herramienta de


trabajo.. (2016). El-impacto-de-la-nube.webnode.mx. Retrieved 1 December 2019, from https://el-impacto-
de-la-nube.webnode.mx/news/ventajas-y-desventajas-de-la-computacion-en-la-nube/

UML. (2019).  Slideshare.net. Retrieved 1 December 2019, from


https://www.slideshare.net/AlanFdzGonzalez/uml-85779204

También podría gustarte