Tema 13 Cuestionario-Grupo5
Tema 13 Cuestionario-Grupo5
Tema 13 Cuestionario-Grupo5
ESCUELA:
Administración
CURSO:
TEMA:
DOCENTE:
INTEGRANTES:
CICLO DE ESTUDIOS:
Cuarto ciclo
FECHA:
CUESTIONARIO
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:
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.
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:
¿Cómo se hace?
¿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.
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.
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.
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:
DESVENTAJAS:
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.
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.
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:
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.
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.
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.