Tema 13 Cuestionario-Grupo5

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

FACULTAD:

“Facultad De Ciencias Económicas, Administrativas Y Contables”

ESCUELA:

Administración

CURSO:

Sistemas de Información Gerencial

TEMA:

Tema 13: Creación de sistemas de información

DOCENTE:

RONCAL DÍAZ, César Wilbert

INTEGRANTES:

CHAVEZ CABREJOS, Jhonatan Paolo

LOZADA MONTOYA, Josué Miguel

MACASSI SUAREZ, Giancarlo Marino

SANTISTEBAN MINO, Jonathan Luis

CICLO DE ESTUDIOS:

Cuarto ciclo

FECHA:

Lambayeque, 18 de octubre del 2021


CREACIÓN DE SISTEMAS DE INFORMACIÓN

CUESTIONARIO

1.-¿Cómo produce la creación de nuevos sistemas el cambio organizacional?

La creación de un nuevo sistema de información es una forma de cambio


organizacional planeado. Los cuatro tipos de cambios permitidos por la tecnología
son: automatización, racionalización de procedimientos, rediseño del proceso de
negocios y cambio de paradigma, donde los cambios de largo alcance conllevan los
mayores riesgos y las más grandes recompensas. Muchas organizaciones utilizan la
administración de procesos de negocios para rediseñar los flujos de trabajo y los
procesos de negocios con la esperanza de lograr avances importantes en la
productividad. La administración de procesos de negocios también es útil para la
promoción, la administración de calidad total (TQM), seis sigmas y otras iniciativas
para la mejora incremental de los procesos.

2.-Describa cada uno de los cuatro tipos de cambio organizacional que se


pueden promover median- te la tecnología de la información.

 Automatización: Es la forma más común de cambio organizacional


habilitado por la TI. Implicaban ayudar a los empleados a realizar sus tareas
con más eficiencia y eficacia. Calcular cheques y registros de nómina, dar a
los cajeros acceso instantáneo a los registros de depósitos de los clientes y
desarrollar una red de reservaciones a nivel nacional para los agentes de
boletos de avión.

 Racionalización de procedimientos: Es la optimización de los


procedimientos estándar de operación. Revela los nuevos cuellos de botella
en la producción y hace que el arreglo existente de procedimientos y
estructuras sea demasiado incómodo. Se encuentra en programas para realizar
una serie de mejoras continuas de calidad en productos, servicios y
operaciones, como la administración de calidad total (TQM) y seis sigmas.

 Rediseño del proceso de negocios: es un tipo más poderoso de cambio


organizacional, en el cual los procesos de negocios se analizan, simplifican y
rediseñan. Este tipo reorganiza los flujos de trabajo; combina los pasos para
reducir el desperdicio y eliminar las tareas repetitivas que requieren de mucha
papelería (algunas veces, el nuevo diseño también elimina puestos laborales).
Es mucho más ambicioso que la racionalización de los procedimientos;
requiere una nueva visión de la forma en que se va a organizar el proceso.

 Cambios de paradigma: Implica volver a conceptualizar la naturaleza de los


negocios y la naturaleza de la organización. En muchos casos, las empresas
que buscan cambios de paradigma y persiguen estrategias de reingeniería
logran impresionantes incrementos de hasta 10 veces en sus rendimientos
sobre la inversión (o productividad).
3.-Defina la administración del proceso de negocios y describa los pasos
requeridos para llevarla a cabo.
La administración del proceso de negocios (BPM), provee una variedad de
herramientas y metodologías para analizar los procesos existentes, diseñar nuevos
procesos y optimizarlos. La BPM nunca termina debido a que la mejora de los
procesos requiere un cambio continuo. Las compañías que practican la
administración del proceso de negocios pasan por las siguientes etapas:

 Identificar los procesos a cambiar: Los gerentes necesitan determinar qué


procesos de negocios son los más importantes y cómo es que la mejora de
éstos ayudará al desempeño de la empresa.

 Analizar los procesos existentes: Es necesario modelar y documentar los


procesos de negocios existentes, además de anotar las entradas, las salidas,
los recursos y la secuencia de actividades. El equipo de diseño de procesos
identifica los pasos redundantes, las tareas que requieren de mucha papelería,
los cuellos de botella y demás ineficiencias.

 Diseñar el nuevo proceso: Una vez que se planea el proceso existente y se


mide en términos de tiempo y costo, el equipo de diseño del proceso diseñará
uno nuevo para tratar de mejorarlo. Se documentará y modelará un nuevo
proceso “para ser” optimizado con el fin de compararlo con el proceso
anterior.
 Implementar el nuevo proceso: una vez que se ha modelado y analizado el
nuevo proceso con todo detalle, hay que traducirlo en un nuevo conjunto de
procedimientos y reglas de trabajo. Tal vez haya que implementar nuevos
sistemas de información o mejoras a los sistemas existentes para dar soporte
al proceso rediseñado. El Nuevo proceso y los sistemas de soporte se
despliegan en la organización de negocios. A medida que la empresa empieza
a utilizar este proceso, se descubren los problemas y se tratan de solucionar.
Los empleados que trabajan con el proceso pueden recomendar mejoras.

 Medición continua: una vez que un proceso se ha implementado y


optimizado, hay que medirlo continuamente. ¿Por qué? Los procesos se
pueden deteriorar con el tiempo a medida que los empleados recurren al uso
de métodos antiguos, o tal vez pierdan su efectividad si la empresa
experimenta otros cambios.
4.-¿Cuáles son las actividades básicas en el proceso de desarrollo de sistemas?
Las actividades básicas en el desarrollo de sistemas son: análisis de sistemas, diseño de sistemas,
programación, prueba, conversión, producción y mantenimiento. El análisis de sistemas es el
estudio y el análisis de los problemas de los sistemas existentes, junto con la identificación de los
requerimientos para sus soluciones. El diseño de sistemas provee las especificaciones de una
solución de sistema de información; muestra cómo encajan sus componentes técnicos y
organizacionales en conjunto.
5.-Explique la diferencia entre análisis y diseño de sistemas. Describa las
actividades para cada concepto.
El análisis de sistemas es el análisis de un problema que una empresa trata de resolver mediante
un sistema de información. Consiste en definir el problema, identificar sus causas, especificar la
solución e identificar los requerimientos de información que debe cumplir una solución de
sistemas. El analista de sistemas crea un mapa de la organización y los sistemas existentes, en el
cual se identifica a los propietarios y usuarios principales de los datos, junto con el hardware y
software existente. Entonces, el analista de sistemas detalla los problemas de los sistemas
existentes. Al examinar los documentos, papeles de trabajo y procedimientos, observar las
operaciones del sistema y entrevistar a los usuarios clave de los sistemas, el analista puede
identificar las áreas problemáticas y los objetivos que lograría una solución. A menudo es
necesario crear un nuevo sistema de información o mejorar el existente. El análisis de sistemas
también ofrece un estudio de viabilidad para determinar si esa solución es viable, o si se puede
alcanzar desde un punto de vista financiero, técnico y organizacional.
El análisis de sistemas describe lo que debería hacer un sistema para cumplir con los
requerimientos de información, y el diseño de sistemas muestra cómo cumplirá con este objetivo.
El diseño de un sistema de información es el plan o modelo general para ese sistema. Al igual
que el plano de construcción de un edificio o de una casa, consiste en todas las especificaciones
que dan al sistema su forma y estructura. El diseñador de sistemas detalla las especificaciones del
sistema que ofrecerán las funciones que se identificaron durante el análisis de sistemas. Estas
especificaciones deben lidiar con todos los componentes administrativos, organizacionales y
tecnológicos de la solución del sistema.
6.-Defina qué son los requerimientos de información y explique por qué son tan
difíciles de determinar correctamente.
Los requerimientos de información de un nuevo sistema implican identificar quién necesita qué
información, dónde, cuándo y cómo. El análisis de los requerimientos describe con cuidado los
objetivos del sistema nuevo o modificado y desarrolla una descripción detallada de las funciones
que el nuevo sistema debe realizar. Un análisis de requerimientos mal realizado es una de las
principales causas de fallas en el sistema y de los costos elevados en el desarrollo de sistemas Un
sistema diseñado con base en el conjunto incorrecto de requerimientos se tendrá que descartar
por el mal desempeño, o tendrá que sufrir modificaciones considerables.

7.-Explique por qué la etapa de prueba del desarrollo de sistemas es tan


importante. Nombre y des- criba las tres etapas de prueba para un sistema de
información.

Se debe realizar una prueba exhaustiva y con detalle para determinar si el sistema
produce o no los resultados correctos. La prueba responde a la pregunta: “¿el
sistema dará los resultados deseados en condiciones conocidas?”

El proceso de prueba consume tiempo: hay que preparar con cuidado los datos de
prueba, revisar los resultados y hacer las correcciones en el sistema. En algunos
casos, tal vez sea necesario rediseñar partes del sistema. Si se pasa por alto esta
etapa los riesgos resultantes son enormes. Podemos dividir la prueba de un sistema
de información en tres tipos de actividades:

 La prueba de unidad, o prueba de programa, consiste en probar cada


programa por separado en el sistema. Debemos ver la prueba como un medio
de localizar errores en los programas y enfocarnos en encontrar todas las
formas para hacer que falle un programa. Una vez señalados, los problemas
se pueden corregir.

 La prueba de sistema evalúa el funcionamiento del sistema de información


como un todo. Trata de determinar si los módulos discretos funcionarán en
conjunto, según lo planeado, y si existen discrepancias entre la forma en que
funciona el sistema en realidad y la manera en que se concibió.

 La prueba de aceptación provee la certificación final de que el sistema está


listo para usarse en un entorno de producción. Los usuarios evalúan las
pruebas de sistemas y la gerencia las revisa. Cuando todas las partes están
satisfechas de que el nuevo sistema cumple con sus estándares, se acepta de
manera formal para su instalación.

8.- Describa el rol de la programación, la conversión, la producción y el


mantenimiento en el desarrollo de sistemas.

 Programación: durante esta etapa las especificaciones del sistema que se prepararon
durante la etapa de diseño se traducen en código de programa de software. En la
actualidad, muchas organizaciones ya no necesitan encargarse de su propia programación
para los nuevos sistemas. En cambio, compran el software que cumple con los
requerimientos de un nuevo sistema a través de fuentes externas, como los paquetes de
software de un distribuidor de software comercial, los servicios de software de un
proveedor de servicios de aplicación, o subcontratan empresas que desarrollan software
de aplicación personalizado para sus clientes.

 Conversión: es el proceso de cambiar del sistema anterior al sistema nuevo. Se pueden


emplear cuatro estrategias principales de conversión: la estrategia paralela, la estrategia
de reemplazo directo, la estrategia de estudio piloto y la estrategia de metodología en
fases.
 Producción: Después de que se instale el nuevo sistema y se complete el proceso de
conversión, se dice que estará en producción. Durante esta etapa, tanto los usuarios como
los especialistas técnicos usarán el sistema para determinar qué tan bien ha cumplido con
sus objetivos originales, y para decidir si hay que hacer alguna revisión o modificación.
En ciertos casos, se prepara un documento formal de auditoría postimplementación. Una
vez que el sistema se pone a punto, hay que darle mantenimiento mientras está en
producción para corregir errores, cumplir con los requerimientos o mejorar la eficiencia
del procesamiento.

 Mantenimiento: comprende los cambios en hardware, software, en la documentación, o


los procedimientos de un sistema en producción para corregir errores, cumplir con los
nuevos requerimientos o mejorar la eficiencia del procesamiento.
9.-¿Cuáles son las principales metodologías para modelar y diseñar sistemas?
Las dos principales metodologías para modelar y diseñar sistemas de información son las
metodologías estructuradas y el desarrollo orientado a objetos. Las metodologías estructuradas se
enfocan en modelar los procesos y los datos por separado. El diagrama de flujo de datos es la
principal herramienta para el análisis estructurado, y el diagrama de estructura es la principal
herramienta para representar el diseño de software estructurado. El desarrollo orientado a objetos
modela un sistema como un conjunto de objetos que combinan procesos y datos. El modelado
orientado a objetos se basa en los conceptos de clase y herencia.
10.-Compare las metodologías orientadas a objetos, y estructurada tradicional
para modelar y diseñar sistemas.
El desarrollo orientado a objetos tiene que ver con estas cuestiones; utiliza el objeto como la
unidad básica del análisis y diseño de sistemas. Un objeto combina datos y los procesos
específicos que operan sobre ellos. Solamente las operaciones o métodos asociados con un
objeto pueden acceder a, o modificar, los datos que se encapsulan en ese objeto. En vez de pasar
datos a los procedimientos, los programas envían un mensaje para que un objeto realice una
operación que ya está incrustada en él. El sistema se modela como un conjunto de objetos y las
relaciones entre ellos. Puesto que la lógica de procesamiento reside dentro de los objetos en vez
de estar en programas de software separados, deben colaborar entre sí para hacer que el sistema
funcione. El modelado orientado a objetos se basa en los conceptos de clase y herencia. Los
objetos que pertenecen a cierta clase, o las categorías generales de objetos similares, tienen las
características de esa clase. A su vez, las clases de objetos pueden heredar la estructura y los
comportamientos de una clase más general, y después agregar variables y comportamientos
únicos para cada objeto. Para crear nuevas clases de objetos hay que elegir una clase existente y
especificar en qué forma difiere la nueva clase de la clase existente, en vez de empezar cada vez
desde cero. Las metodologías estructuradas se utilizan para documentar, analizar y diseñar
sistemas de información desde la década de 1970. Estructurado se refiere a que las técnicas son
paso a paso, donde cada movimiento se basa en el anterior. Las metodologías estructuradas son
de arriba abajo; progresan desde el nivel más alto y abstracto hasta el nivel más bajo de detalle:
de lo general a lo específico.
Los métodos de desarrollo estructurado son orientados al proceso; se enfoca primordialmente en
el modelado de los procesos, o en las acciones que capturan, almacenan, manipulan y distribuyen
datos a medida que éstos fluyen a través de un sistema. Estos métodos separan los datos de los
procesos. Hay que escribir un procedimiento de programación separado cada vez que alguien
desea realizar una acción sobre una pieza específica de datos. Los procedimientos actúan sobre
los datos que el programa les transfiere. La principal herramienta para representar los procesos
componentes de un sistema y el flujo de datos entre ellos es el diagrama de flujo de datos (DFD),
el cual ofrece un modelo gráfico lógico del flujo de la información, ya que particiona un sistema
en módulos que muestran niveles de detalle manejables. Especifica rigurosamente los procesos o
transformaciones que ocurren dentro de cada módulo y las interfaces que hay entre ellos.

11.-¿Cuáles son los métodos alternativos para crear sistemas de información?

El método más antiguo para crear sistemas es el ciclo de vida de sistemas, el cual requiere que
los sistemas de información se desarrollen en etapas formales. Estas etapas deben proceder en
forma secuencial y tener salidas definidas; cada una requiere aprobación formal antes de que la
siguiente etapa pueda comenzar. El ciclo de vida de sistemas es útil para proyectos extensos que
necesitan especificaciones formales y un estricto control administrativo en cada etapa de
creación de sistemas, pero es muy rígido y costoso. El prototipado consiste en crear un sistema
experimental con rapidez y a un bajo costo para que interactúe con los usuarios finales y que
éstos lo evalúen. El prototipado fomenta la participación del usuario final en el desarrollo de
sistemas y la iteración del diseño hasta que se capturen las especificaciones con precisión. La
creación rápida de prototipos (prototipado rápido) puede producir sistemas que no se hayan
probado o documentado por completo, o que sean inadecuados en el sentido técnico para un
entorno de producción. El uso de un paquete de software reduce la cantidad de trabajo de diseño,
programación, prueba, instalación y mantenimiento que se requiere para crear un sistema. Los
paquetes de software de aplicación son útiles si una empresa no tiene el personal interno de
sistemas de información ni los recursos financieros para desarrollar un sistema a la medida. Para
cumplir con los requerimientos únicos de una organización, los paquetes pueden requerir
modificaciones extensas que pueden elevar significativamente los costos de desarrollo. En el
desarrollo del usuario final los usuarios finales se hacen cargo del desarrollo de los sistemas de
información, ya sea por sí solos o con una asistencia mínima de parte de los especialistas en
sistemas de información. Los sistemas desarrollados por el usuario final se pueden crear con
rapidez y de manera informal mediante herramientas de software amigable con el usuario. Sin
embargo, el desarrollo del usuario final puede crear sistemas de información que no
necesariamente cumplan con los estándares de aseguramiento de calidad y que no se puedan
controlar con facilidad a través de los medios tradicionales. El Outsourcing consiste en usar un
distribuidor externo para crear (u operar) los sistemas de información de una empresa, en vez de
usar el personal interno de sistemas de información de la organización. El Outsourcing puede
generar ahorros en los costos de desarrollo de aplicaciones o facilitar a las empresas el desarrollo
de aplicaciones sin necesidad de personal interno de sistemas de información. Sin embargo, las
empresas se arriesgan a perder el control de sus sistemas de información y volverse demasiado
dependientes de los distribuidores externos. El Outsourcing también implica costos “ocultos”, en
especial cuando el trabajo se envía fuera del país.
12.-Defina el ciclo de vida de sistemas tradicional. Describa cada uno de sus
pasos y tanto sus ventajas como sus desventajas para la creación de sistemas.
Es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e
implantar un sistema. El método del ciclo de vida para el desarrollo de sistemas consta de 6
fases:
 Investigación Preliminar: La solicitud para recibir ayuda de un sistema de información
puede originarse por varias razones: sin importar cuales sean estas, el proceso se inicia
siempre con la petición de una persona.
 Determinación de los requerimientos del sistema: El aspecto fundamental del análisis
de sistemas es comprender todas las facetas importantes de la parte de la empresa que se
encuentra bajo estudio. Los analistas, al trabajar con los empleados y administradores,
deben estudiar los procesos de una empresa para dar respuesta a las siguientes preguntas
clave:

 ¿Qué es lo que hace?

 ¿Cómo se hace?

 ¿Con que frecuencia se presenta?

 ¿Qué tan grande es el volumen de transacciones o decisiones?

 ¿Cuál es el grado de eficiencia con el que se efectúan las tareas?

 ¿Existe algún problema? ¿Qué tan serio es? ¿Cuál es la causa que lo origina?

 Diseño del sistema: El diseño de un sistema de información produce los detalles que
establecen la forma en la que el sistema cumplirá con los requerimientos identificados
durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a esta
etapa como diseño lógico en contraste con la del desarrollo del software, a la que
denominan diseño físico.
 Desarrollo del software: Los encargados de desarrollar software pueden instalar
software comprobando a terceros o escribir programas diseñados a la medida del
solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para
escribir el software y de la disponibilidad de los programadores.
 Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea de manera
experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de
acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.
Se alimentan como entradas conjunto de datos de prueba para su procesamiento y
después se examinan los resultados.
 Implantación y evaluación: La implantación es el proceso de verificar e instalar nuevo
equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de
datos necesarios para utilizarla. Una vez instaladas, las aplicaciones se emplean durante
muchos años. Sin embargo, las organizaciones y los usuarios cambian con el paso del
tiempo, incluso el ambiente es diferente con el paso de las semanas y los meses.
13.-Defina qué son los prototipos de un sistema de información. Describa sus
beneficios y limitaciones. Mencione y describa los pasos en el proceso de
generación de prototipos.
Es un modelo a escala o facsímil de lo real, pero no tan funcional para que equivalga a un
producto final, ya que no lleva a cabo la totalidad de las funciones necesarias del sistema final.
Proporcionando una retroalimentación temprana por parte de los usuarios acerca del Sistema.
Siempre se debe establecer cuál es su objetivo, ya que un prototipo puede ser útil en diferentes
fases del proyecto, por ello su objetivo debe ser claro.
Durante la fase de análisis se usa para obtener los requerimientos del usuario. En la fase de
diseño se usa para ayudar a evaluar muchos aspectos de la implementación seleccionada. Su
propósito es obtener y validar los requerimientos esenciales, manteniendo abiertas, las opciones
de implementación. Esto implica que se debe tomar los comentarios de los usuarios, pero
debemos regresar a sus objetivos para no perder la atención. En la fase de Diseño, su propósito,
basándose en los requerimientos previamente obtenidos, es mostrar las ventanas, su navegación,
interacción, controles y botones al usuario y obtener una retroalimentación que nos permite
mejorar el Diseño de Interfaz.
Se puede desarrollar un prototipo para cada uno de los componentes de la aplicación Prototipos
por Pantallas: La interface entre el sistema y el usuario es la pantalla de visualización, esta es el
vehículo para presentar la información tal como ésta es proporcionada al sistema o como es
recuperada de éste.
Los prototipos de pantalla permiten evaluar la posición de información sobre la pantalla, los
encabezados, los botones, mensajes. También permite la reacción de los usuarios por la cantidad
de información sobre la pantalla. La creación de un prototipo de pantalla conduce a:
 Que debe presentarse como información sobre la pantalla principal
 Cuál pertenece a una pantalla de detalle Prototipos para Procedimientos de
Procesamientos. Las funciones de procesamiento incluyen entradas, cálculos,
recuperar información y actividades de salidas. Como los datos pocas veces
son ingresados de la forma correcta o en la secuencia válida, es por ello que la
aplicación se diseña para asegurar la detección de errores.

El objetivo es determinar si los procedimientos de aplicación fueron desarrollados


adecuadamente. La evaluación de los procedimientos y la observación de errores y
equivocaciones cometidas por los individuos cuando emplean el prototipo, pueden
sugerir la adición de características de manejo de errores que no se habían
anticipado. Prototipos de Funciones Básicas Para determinar los requerimientos de
una aplicación no es necesario desarrollar todos los módulos del sistema, sino los
básicos, son aquellos que forman el núcleo de la aplicación. Incluye las funciones
primarias de la aplicación como edición y validación, y excluye las secundarias
como el manejo de archivos que no forman parte del procesamiento esencial. Por
ejemplo: Una aplicación de Reclamos de una venta, tendrá módulos de:
 Recepción de la información de la venta que se reclama
 Validación del número de factura
 Recuperación de la venta
 Generación de Nota de Crédito Y pueden omitirse, por ejemplo:

 La impresión de la Nota de Crédito

 Registro de esta operación.

14.-Defina qué es un paquete de software de aplicación.

Conforman el llamado software de aplicación el conjunto de programas


informáticos diseñados con el propósito de facilitar a los usuarios la realización de
determinadas tareas, es decir, como verdaderas herramientas de trabajo.

Quizá para la mayoría de nosotros el software de aplicación más conocido sea el que
ofrece el paquete de Office, el más común en los equipos hogareños, pero existen
muchos otros. Un importante número de empresas se dedican al desarrollo de esta
clase de software y existe un permanente esfuerzo por parte de estas en interpretar
las necesidades de los potenciales usuarios, para intentar adaptar los programas a
dichas necesidades sin que ello implique dificultad de manejo; en general se trata de
conseguir que los programas de aplicación resulten intuitivos para el usuario.

15.- Explique las ventajas y desventajas de desarrollar sistemas de


información con base en paquetes de software.

Es el conjunto de programas de software, preescritos y precodificados de


aplicaciones que están disponibles para su adquisición o renta. Cuando un paquete
de software de aplicaciones adecuado se encuentra disponible, elimina la necesidad
de escribir programas y disminuye la cantidad de diseño, pruebas, instalaciones y
trabajo de mantenimiento. Como el proveedor del paquete ya ha hecho la mayor
parte del diseño, programación y pruebas, tanto el tiempo como los costos para
desarrollar un nuevo sistema pueden reducirse. Los paquetes pueden seleccionarse
como una estrategia de desarrollo bajo las siguientes circunstancias:

 Donde las funciones son comunes para muchas empresas.


 En donde los recursos para el desarrollo interno de sistemas de información
son escasos.
 Cuando las aplicaciones para microcomputadoras se desarrollan para usuarios
finales.

Ventajas de los paquetes:

La mayor parte del diseño ya está listo. Los paquetes de software pasan por numerosas pruebas
antes de ser comercializados de manera que los principales problemas técnicos ya han sido
eliminados. Las pruebas para la instalación pueden hacerse en un período corto. Los proveedores
también proporcionan herramientas y asistencia en la instalación de los principales sistemas en
macro o microcomputadoras. También proporcionan mejoras periódicas o actualizaciones. Una
menor cantidad de recursos de sistemas de información son necesarios para dar soporte a un
sistema basado en paquetes. La documentación del sistema y del usuario han sido previamente
escritas y son mantenidas actualizadas por el proveedor. Otro beneficio es como pueden reducir
algunos de los cuellos de botella de la institución en el proceso de diseño de sistemas debido a
que las especificaciones del paquete ya están fijas, por lo que los usuarios deben aceptarlas tal y
como están. Por tal motivo la principal contribución de los paquetes puede ser su capacidad para
terminar con las mayores fuentes de resistencia organizacional en el esfuerzo de desarrollo de
sistemas.

Desventaja de los paquetes:

El software de aplicación comercial aún no ha alcanzado el nivel de sofisticación y calidad


técnica necesario para producir paquetes multipropósito que puedan hacer bien todo lo que los
usuarios deseen en las aplicaciones específicas. En algunos casos, los paquetes pueden atentar
contra el esfuerzo de desarrollo al incrementar los costos de conversión. Los paquetes pueden no
cumplir con todos los requerimientos de las instituciones, para estos casos los proveedores de
software adaptan el software comercial básico a las necesidades y requerimientos de la
institución. Las características de adaptabilidad permiten que un paquete de software sea
modificado para cumplir con los requerimientos únicos de una institución sin destruir la
integridad del paquete de software. Una política establecida por los proveedores de software es
no dar soporte a sus productos si se han hecho cambios que alteren el código fuente del paquete
(es el caso cuando un paquete deja muchos requerimientos sin satisfacer y utiliza a sus
programadores para escribir programas anteriores y posteriores para completar el paquete), en
algunos casos es imposible su reconocimiento y mantenimiento. El precio inicial de compra del
paquete puede ser una decepción a causa de estos costos ocultos de implantación.

16.-Defina qué es el desarrollo del usuario final y describa tanto sus ventajas
como sus desventajas.

El desarrollo del usuario final, los analistas emplean a este término a aquellas
personas que no son especialistas en sistemas de información pero utilizan las
computadoras pata desempeñar su trabajo.

VENTAJAS:

 Los usuarios finales pueden acceder a datos, crear informes y desarrollar


sistemas de información totales propios.
 Reducir la complejidad conceptual de las aplicaciones. Para ello sería
deseable que incorporara características tales como permitir al usuario
establecer parámetros y seleccionar objetos, integrar componentes existentes
en el sistema y extender el sistema programando nuevos componentes.
 Muchos de estos sistemas pueden ser creados más rápido que con el ciclo
tradicional de vida de los sistemas
 Los costes de desarrollo son muy bajos
 Diseñar más software adaptativo. construir sistemas que se adapten a éste
durante el uso, en donde se debe realizar un seguimiento del comportamiento
del usuario, así como de otras actividades contextuales, como la actividad
actual o la situación y el contexto de sistemas, estos sistemas pueden ser
creados de manera más rápida e informal que los sistemas tradicionales.
 Habrá un mayor involucramiento y satisfacción de los usuarios.
 Los usuarios desempeñan un papel mucho más activo en el proceso.
 Las herramientas de cuarta generación han ayudado a romper la barrera entre
usuario y programadores.
 La productividad de los sistemas de información puede incrementarse
mediante el uso de lenguajes de cuarta generación, pero a su vez los sistemas
desarrollados por usuario retrasan la elaboración de aplicaciones al transferir
la responsabilidad del desarrollo del personal de sistemas de información a
los usuarios finales.

DESVENTAJAS:

Presenta riesgos porque ocurre fuera de los mecanismos tradicionales de


administración y control de sistemas de información.

 Las aplicaciones desarrolladas por usuarios finales no tienen una revisión


externa independiente.
 Los sistemas creados por los usuarios son creados sin una metodología formal
de desarrollo.
 Las pruebas y la documentación podrían ser insuficientes
 Datos no controlados. Muchos de los archivos contendrán elementos de
información idénticos, pero cada aplicación de usuarios puede actualizar y
definir estos datos de manera diferente. (duplicidad, falta de unicidad,
carencia de criterio para el resguardo atomización de los datos)
 Proliferación de sistemas privados de información. Estos sistemas pueden
ocultar información a otros grupos.

17.-Nombre algunas políticas y procedimientos para administrar el desarrollo


del usuario final.
Los administradores pueden complementar a los centros de información central con centros más
pequeños y distribuidos que proporcionen capacitación y herramientas de cómputo. Los
administradores no deben permitir que las aplicaciones de usuarios finales sean desarrolladas al
azar. La administración debe desarrollar controles sobre el cómputo de usuarios finales. Entre
estos se pueden incluir:

 Justificación de los costos de los proyectos de sistemas de información de usuarios


finales.
 Normas de software y hardware para las aplicaciones de los usuarios finales.
 Normas a nivel de empresa para las microcomputadoras, procesadores de palabras,
graficadores y herramientas de consulta e información.
 Controles para las aplicaciones desarrolladas por los usuarios finales.

18.-Describa las ventajas y desventajas de utilizar outsourcing para crear


sistemas de información.
Outsourcing:
Es el proceso económico en el cual una empresa determinada, mueve o destina los recursos
orientados a cumplir ciertas tareas, a una empresa externa, por medio de un contrato.
El modelo de Outsourcing conlleva múltiples beneficios y ventajas en las empresas en las que se
aplica. Cabe recordar que existen diferentes tipos de Outsourcing, por lo que algunas ventajas
dependerán del modelo utilizado.
Ventajas:

 Mejora y optimización de los procesos de fabricación, implantando sistemas más


innovadores que pueden aportar un extra de valor al producto.

 Mayor ahorro económico a la hora de en invertir en tecnología, software e infraestructura


de última generación, al dejar que sea el socio de Outsourcing quien maneje toda la
infraestructura.

 Posibilidad de externalizar aquellas operaciones menos importantes a nivel de facturación


para la empresa, y dedicar más tiempo a la focalización en los procesos de negocio
básicos.

 La subcontratación permite que la empresa sea más flexible y tenga mayor capacidad de
adaptación, a la hora de experimentar cambios en el mercado.

 Aumento de la ventaja competitiva al poder atender nuevas e interesantes demandas por


parte de los clientes.

 Ahorro económico a nivel de gestión del equipo, pudiendo incorporar a la empresa


nuevos talentos profesionales sin necesidad de aumentar los gastos de personal ni
contrataciones puntuales.
Desventajas:
No obstante, a pesar de las ventajas que conlleva este modelo empresarial, el Outsourcing
también supone algunos inconvenientes que deberás tener en cuenta para valorar si tu empresa es
candidata para implantar con éxito la tercerización.

 Existe una mayor vulnerabilidad por parte de la información confidencial de la empresa


frente a la contratación interna, ya que los datos son accesibles para fuentes externas al
negocio. Tal es el caso, de la externalización de nóminas y preparación de impuestos, o
incluso los procesos de fabricación.

 La comunicación con el equipo externalizado puede resultar menos fluida, hasta el punto
de producirse malos entendidos entre la empresa solicitante y la subcontratada, que
conlleven pérdida económica en beneficios. Por ello, antes de decidirte por contratar uno
u otro equipo, busca referencias e infórmate bien sobre su forma de trabajo.

 La calidad de los productos o servicios puede reducirse, como consecuencia de la falta de


atención de la empresa externalizada. No hay que olvidar, que cualquier equipo que
brinda soluciones de Outsourcing estará trabajando al mismo tiempo con muchos
clientes, por lo que la calidad a nivel de atención siempre será inferior, que en el caso de
una empresa que solo se dedica a ello.

 También es frecuente que sucedan retrasos en los servicios, como consecuencia de


incorporar un eslabón más en la cadena de comercialización. Este tipo de inconvenientes
redunda en una pérdida de calidad en el servicio que reciben los clientes, pudiendo
traducirse en quejas y problemas en la fidelización del consumidor.
19.-¿Cuáles son las nuevas metodologías para crear sis- temas en la era de la
empresa digital?
Las compañías están recurriendo al diseño rápido de aplicaciones (RAD), al diseño
conjunto de aplicaciones (JAD), al desarrollo ágil y a los componentes de software
reutilizables para acelerar el proceso de desarrollo de sistemas. El desarrollo rápido
de aplicaciones (RAD) utiliza software orientado a objetos, programación visual,
prototipos y herramientas de cuarta generación para crear sistemas con mucha
rapidez. El desarrollo ágil divide un proyecto extenso en una serie de pequeños
subproyectos que se completan en periodos cortos de tiempo mediante el uso de la
iteración y la retroalimentación continua. El desarrollo basado en componentes
agiliza el desarrollo de una aplicación al agrupar los objetos en suites de
componentes de software que se pueden combinar para crear aplicaciones de
negocios a gran escala. Los servicios Web proveen un conjunto común de
estándares que permiten a las organizaciones enlazar sus sistemas sin importar su
plataforma tecnológica por medio de una arquitectura tipo plug-and play (“conectar
y usar”) estándar. El desarrollo de aplicaciones móviles debe poner atención en la
simpleza, la facilidad de uso y la necesidad de optimizar tareas para pantallas
diminutas.
20.-Defina los conceptos desarrollo rápido de aplicaciones (RAD) y desarrollo
ágil; explique cómo pueden agilizar la creación de sistemas.
El modelo de desarrollo rápido de aplicaciones (RAD, por sus siglas en inglés) es una técnica
ágil de desarrollo de software que da prioridad a las entregas e iteraciones rápidas de prototipos.
A diferencia de la metodología de cascada, RAD tiene más en cuenta el uso del software y la
opinión del usuario que la planificación rigurosa y el registro de los requisitos.
21.-Explique cómo el desarrollo basado en componentes y los servicios Web
ayudan a las empresas a crear y mejorar sus sistemas de información.
Los Sistemas de Información (SI) y las Tecnologías de Información (TI) han cambiado la forma
en que operan las organizaciones actuales. A través de su uso se logran importantes mejoras,
pues automatizan los procesos operativos, suministran una plataforma de información necesaria
para la toma de decisiones y, lo más importante, su implantación logra ventajas competitivas o
reducir la ventaja de los rivales.
Las Tecnologías de la Información han sido conceptualizadas como la integración y
convergencia de la computación, las telecomunicaciones y la técnica para el procesamiento de
datos, donde sus principales componentes son: el factor humano, los contenidos de la
información, el equipamiento, la infraestructura, el software y los mecanismos de intercambio de
información, los elementos de política y regulaciones, además de los recursos financieros.
22.-Explique las características del desarrollo de aplicaciones móviles y el
diseño Web adaptable

El desarrollo de aplicaciones web te permite tener una app que será accesible desde cualquier
navegador en cualquier dispositivo. Además, al contrario de lo que sucede con las aplicaciones
nativas, no requieren descarga. Para entender cómo hacer una aplicación web primero necesitas
conocer un poco más sobre este tipo de desarrollo. En este artículo te dejamos cinco tipos de web
apps, algunos ejemplos y otras consideraciones que te serán útiles.

Interfaz simple:

El éxito de una aplicación móvil de empresa no es directamente proporcional a lo compleja que


sea la aplicación. Todo lo contrario. Los usuarios demandan un interfaz simple e intuitivo. Una
navegación simple basada en las pautas de diseño para la plataforma seleccionada. Cualquiera
que sea la funcionalidad, cuanto más fácil se entregue, mejor, y no perderá usuarios. Esa es una
de las cualidades esenciales que ayudan a las aplicaciones móviles populares a reunir y mantener
un público fiel.

Visibilidad en IOS y Android:

Se trata de las dos principales plataformas en las que se debe estar presente. El desarrollo
multiplataforma ahorra los presupuestos iniciales, permite la entrada temprana en el mercado y
logra de manera efectiva la siguiente tercera característica

Seguridad:

Como es lógico la seguridad es vital para el éxito de una aplicación ya sea de uso empresarial o
para particulares. Temas importantes como la confidencialidad de los datos está protegida en el
nivel legal pero también existen otros aspectos que atienden a la importancia de la seguridad
como puede ser el acceso a información sensible de cada usuario.

Funcionamiento offline de la APP:

Es un aspecto a tener en cuenta a la hora de plantear el uso y funcionalidad de una aplicación


móvil para empresa. Es lógico pensar que la APP dependa del uso y consumo de datos, es decir
de su conexión a Internet. Sin embargo, el acceso a determinadas funcionalidades o contenidos
en modo offline puede resultar de interés para los usuarios. Ten en cuenta que no siempre
tendrán acceso a Internet, es raro que se de esa situación pero hay que preverla en función de tu
negocio y objetivo de la aplicación.

Actualizaciones periódicas de la APP:

Ten en cuenta que una aplicación móvil de empresa necesitará un ciclo continuo de desarrollo y
por lo tanto de actualizaciones periódicas. Cuenta con un equipo preparado para dar ese
mantenimiento y esas nuevas funcionalidades que hagan crecer la APP. Todo el contenido que
ofrezcas a través de una aplicación móvil de empresa deberá ser actualizado y relevante para tu
usuario o de lo contrario con el tiempo perderá su valor. Nuevas correcciones, funcionalidades,
desarrollos, servicios y un largo etcétera harán más valioso tu producto y por lo tanto tu APP.

Comentarios y medios de contacto:

El objetivo de una aplicación móvil de empresa es estar abierto a todo tipo de usuarios. Ofrecer
la posibilidad de tener un canal de comunicación directo y ágil. Por lo tanto esta será la mayor
funcionalidad de tu aplicación y lo que más deberás cuidar a la hora de crear una APP. Incluye
medios de contacto más allá del email o las redes sociales. La notificación o chat directo a través
de la APP será muy valioso para tu usuario. Incluso una opción para llamar será muy valorada.
Procura que todo tipo de comunicación usuario-empresa sea mucho más rápido y ágil posible,
con un número mínimo de toques en pantalla para lograr comunicarse.

Opciones de personalización:

A todo el mundo le gusta tener sus aplicaciones y herramientas lo más personalizadas posibles y
por lo tanto esto no es una excepción. Configuraciones como las Fuentes, los colores, tamaño de
letra etc. es muy valorado por los usuarios, permítelo. Permite que tus usuarios puedan jugar y
configurar la APP como deseen. Existen muchas estrategias para exprimir el potencial de ventas
gracias a tu APP de empresa.

El sistema de búsqueda:

Se le da poco valor a esta utilidad sin embargo es la más práctica para la mayoría de usuarios que
odian dar más de 3 toques para encontrar algo que buscan en una APP. Deeds Bluumi te
aconsejamos que crees el sistema más fácil e intuitivo posible para localizar lo que se quiera
dentro de una aplicación móvil de empresa. Evita lo complejo. Y si tu contenido ofrecido lo es,
trata de facilitar su búsqueda. Una palabra: Accesibilidad.

Analítica:

Hoy en día no se debe hacer nada que no se pueda medir. La analítica es vital para el buen
funcionamiento de cualquier tarea y las aplicaciones móviles no son menos. Esta característica te
permitirá rastrear a tus usuarios y obtener la información completa sobre su comportamiento.
Con estos datos es como lograrás medir el éxito de tu APP y seguir evolucionándola.

Interoperabilidad:

Las aplicaciones móviles de empresa pueden ser parte de una estrategia tecnológica. Es decir, no
se limitan sólo a su operatividad individual. Puedes integrar el funcionamiento de tu APP con la
plataforma logística de un negocio, con el sistema de reservas de un restaurante o con el
funcionamiento de otros productos como es el caso del Io T (Internet of Things). Puedes integrar
software y hardware.

También podría gustarte