Fundamentos de Viabilidad, Prototipado y Gestión de Datos en el Desarrollo de Sistemas
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 5,27 KB
Evaluación de la Viabilidad del Sistema
La determinación y evaluación de la viabilidad es fundamental para el éxito de un proyecto de desarrollo de sistemas. Se divide en tres elementos clave:
Viabilidad Técnica
Complemento para el sistema actual, asegurando que la tecnología disponible pueda satisfacer las necesidades de los usuarios.
Viabilidad Económica
Implica la evaluación de costos asociados al proyecto:
- Tiempo del analista de sistemas.
- Costo del estudio de sistemas.
- Costo del tiempo de los empleados dedicado al estudio.
- Costo estimado del hardware.
- Costo del software empaquetado o del desarrollo de software a medida.
Viabilidad Operacional
Determina si el sistema será funcional y si se utilizará o no una vez instalado.
Lineamientos para el Desarrollo de Prototipos
El prototipado es una técnica esencial para la comprensión y validación de los requerimientos del sistema.
Trabajar en Módulos Administrativos
No es necesario ni inconveniente construir todo un sistema funcional de inmediato. Los módulos permiten interactuar con sus características clave y construir el sistema por separado.
Crear el Prototipo con Rapidez
La rapidez en la creación permite obtener una valiosa comprensión de cómo proceder con el resto del proyecto. Esto evita comprometer recursos excesivos en un proyecto que tal vez fracase.
Modificar el Prototipo
El prototipo debe admitir modificaciones para reducir la resistencia a la evaluación. Se utilizará la retroalimentación para mejorar el sistema.
Hacer Énfasis en la Interfaz de Usuario
Es crucial visualizar cómo el prototipo permitirá a los usuarios realizar sus tareas. La interfaz de usuario debe estar bien desarrollada para lograr acoplarse al sistema con rapidez.
Ventajas y Desventajas del Prototipado
Ventajas
- Potencial de cambiar el sistema durante las etapas del desarrollo.
- Oportunidad de detener el desarrollo de un sistema que no funciona.
- Posibilidad de desarrollar un sistema que cumpla mejor las necesidades y expectativas del usuario.
Desventajas
- Es difícil administrar la creación de prototipos como un proyecto dentro del sistema.
- Usuarios y analistas pueden adoptar un prototipo como sistema completo cuando aún es inadecuado.
Interfaz Gráfica de Usuario (GUI) y Requerimientos de Diseño
GUI: Graphical User Interface
La Interfaz Gráfica de Usuario (Graphical User Interface) consiste en la aplicación con la cual el usuario interactúa con la computadora. Se realiza mediante el desarrollo de elementos gráficos para ejecutar funciones con un solo clic del botón.
Requerimientos para el Diseño de Interfaces
Tipos de Interfaces
- Interfaz Física: Elementos como un teclado y un ratón que sirven para introducir y manipular datos en el ordenador.
- Interfaz Virtual (GUI): Permite, mediante íconos (cursores y objetos gráficos metafóricos), interactuar con los elementos gráficos, siendo el humano el usuario de la aplicación (app).
Tipos de Prototipos en el Desarrollo de Sistemas
Prototipos de Parches (Breadboarding)
Alude a la construcción de un sistema funcional, parchado o construido totalmente con parches (Breadboarding). Cuenta con funcionalidad y todas las características necesarias, pero es ineficiente, pues los procesos de recuperación de información son ineficientes al haberse escrito los programas con rapidez, buscando ser funcional y no eficiente.
Prototipo No Operacional
Se emplea para probar el diseño. Se incluyen solo características esenciales para una prueba específica. Es pertinente para sistemas con codificación extensa y ayuda a definir la idea de la entrada y salida necesarias.
Prototipo Primero de una Serie (Modelo Piloto)
Es un modelo a escala o piloto, completamente funcional, que representa la realización de la intención del diseñador. Es útil para múltiples instalaciones del mismo sistema de información. Permite experimentar una interacción realista y minimiza costos al solucionar problemas del sistema.
Prototipo de Características Selectas
Modelo operacional con solo algunas características del sistema final. Utiliza la retroalimentación de los usuarios para comprender qué funciona y qué no. Ayuda con sugerencias para nuevas características a agregar. El sistema se desarrolla en módulos.
El Diccionario de Datos
El Diccionario de Datos es una obra de consulta de información de los datos, compilada por analistas de sistemas para guiarse a través del análisis y diseño. Recopila y coordina términos de datos específicos y confirma el significado de cada término, para mantener los datos limpios y constantes.
Objetivos del Diccionario de Datos
- Valida la integridad y coherencia del diagrama de flujo de datos.
- Provee un punto de partida para desarrollar pantallas e informes.
- Determina la lógica para los procesos del diagrama de flujo.
- Sirve como base para crear XML (Lenguaje de Marcado Extensible).