Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
Este documento presenta los requisitos para el desarrollo de un sistema de compra y venta para una ferretería. El sistema permitirá llevar un control de inventario, realizar ventas, generar reportes y mantener actualizada la información de productos. Se describen los objetivos, actores, módulos funcionales requeridos y especificaciones no funcionales como tiempos de respuesta y compatibilidad con sistemas operativos. El proceso de desarrollo seguirá la metodología RUP enfocada en la calidad y adaptación a las necesidades
El documento describe el flujo de trabajo en el análisis de un sistema de software. Los arquitectos identifican los paquetes de análisis, clases de entidad y requisitos comunes. Los ingenieros de casos de uso analizan cada caso de uso en términos de las clases de análisis. Los ingenieros de componentes especifican los requisitos de cada clase y crean responsabilidades, atributos y relaciones.
El documento describe diferentes modelos y vistas para documentar la arquitectura de software, incluyendo el modelo de 4+1 vistas de Philippe Kruchten y las 4 vistas propuestas por Robert Nord para sistemas industriales. Se explican las vistas lógica, de procesos, de desarrollo, física y de escenarios, así como recomendaciones para seleccionar y documentar las vistas más útiles.
Este documento describe el análisis y diseño orientado a objetos. 1) Explica conceptos clave como objetos, clases y herencia. 2) Señala que el análisis identifica objetos del dominio del problema, mientras que el diseño define objetos lógicos del software. 3) Describe los componentes genéricos del modelo de diseño OO como dominio del problema, interacción humana, gestión de tareas y gestión de datos.
La tienda desea informatizar la gestión de sus productos, clientes, proveedores y compras. Se desea almacenar información sobre los códigos, descripciones, precios y existencias de los productos. También se guardarán datos de los clientes como código, nombre, dirección y teléfono. Un cliente puede comprar varios productos y un producto puede ser comprado por varios clientes. Cada compra quedará registrada con la fecha. Los proveedores suministran los productos y también se almacenará su código, nombre, dirección, provinc
Este documento presenta una introducción a los conceptos básicos de las bases de datos. Define una base de datos como un conjunto de datos relacionados entre sí y con un significado implícito. Explica conceptos clave como entidades, claves primarias y foráneas, relaciones, restricciones de integridad y metadatos. También introduce los sistemas de gestión de bases de datos como conjuntos de programas que permiten crear y mantener bases de datos de forma estructurada.
Planificacion Y Modelado De Un Sistema De Control De VentasOMar LiRa
Este documento presenta un proyecto para crear una base de datos para gestionar las ventas de una empresa. El proyecto tendrá los objetivos de llevar un control detallado de los productos, proveedores, clientes y ventas. Se incluyen secciones como introducción, antecedentes, objetivos generales y específicos, justificación, alcance, limites, problemática, modelo entidad relación, diagrama de clases y requerimientos.
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 2. Creación de estructuras de datos
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno diseña e implementa modelos de datos que incorporen reglas o restricciones mediante la definición de objetos tales como tablas, secuencias y sinónimos.
Temario
2.2 Tema 4: DICCIONARIO DE DATOS
2.2.1 Introducción al Diccionario de Datos
2.2.2 Estructura del Diccionario de Datos
2.2.3 Uso del Diccionario de Datos
2.2.4 Otras tablas en el Diccionario
2.2.5 La vista DBA_OBJECTS
Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
Este documento presenta los requisitos para el desarrollo de un sistema de compra y venta para una ferretería. El sistema permitirá llevar un control de inventario, realizar ventas, generar reportes y mantener actualizada la información de productos. Se describen los objetivos, actores, módulos funcionales requeridos y especificaciones no funcionales como tiempos de respuesta y compatibilidad con sistemas operativos. El proceso de desarrollo seguirá la metodología RUP enfocada en la calidad y adaptación a las necesidades
El documento describe el flujo de trabajo en el análisis de un sistema de software. Los arquitectos identifican los paquetes de análisis, clases de entidad y requisitos comunes. Los ingenieros de casos de uso analizan cada caso de uso en términos de las clases de análisis. Los ingenieros de componentes especifican los requisitos de cada clase y crean responsabilidades, atributos y relaciones.
El documento describe diferentes modelos y vistas para documentar la arquitectura de software, incluyendo el modelo de 4+1 vistas de Philippe Kruchten y las 4 vistas propuestas por Robert Nord para sistemas industriales. Se explican las vistas lógica, de procesos, de desarrollo, física y de escenarios, así como recomendaciones para seleccionar y documentar las vistas más útiles.
Este documento describe el análisis y diseño orientado a objetos. 1) Explica conceptos clave como objetos, clases y herencia. 2) Señala que el análisis identifica objetos del dominio del problema, mientras que el diseño define objetos lógicos del software. 3) Describe los componentes genéricos del modelo de diseño OO como dominio del problema, interacción humana, gestión de tareas y gestión de datos.
La tienda desea informatizar la gestión de sus productos, clientes, proveedores y compras. Se desea almacenar información sobre los códigos, descripciones, precios y existencias de los productos. También se guardarán datos de los clientes como código, nombre, dirección y teléfono. Un cliente puede comprar varios productos y un producto puede ser comprado por varios clientes. Cada compra quedará registrada con la fecha. Los proveedores suministran los productos y también se almacenará su código, nombre, dirección, provinc
Este documento presenta una introducción a los conceptos básicos de las bases de datos. Define una base de datos como un conjunto de datos relacionados entre sí y con un significado implícito. Explica conceptos clave como entidades, claves primarias y foráneas, relaciones, restricciones de integridad y metadatos. También introduce los sistemas de gestión de bases de datos como conjuntos de programas que permiten crear y mantener bases de datos de forma estructurada.
Planificacion Y Modelado De Un Sistema De Control De VentasOMar LiRa
Este documento presenta un proyecto para crear una base de datos para gestionar las ventas de una empresa. El proyecto tendrá los objetivos de llevar un control detallado de los productos, proveedores, clientes y ventas. Se incluyen secciones como introducción, antecedentes, objetivos generales y específicos, justificación, alcance, limites, problemática, modelo entidad relación, diagrama de clases y requerimientos.
Este minitutorial tiene como objetivo captar todos los conceptos dictados en cada sesión en el curso de Base de Datos Avanzado II, así como brindar apoyo a los alumnos de la carrera técnica de Computación e Informática, que por algún motivo no hayan asistido a clases.
UNIDAD 2. Creación de estructuras de datos
Logro de la Unidad de Aprendizaje
Al término de la unidad, el alumno diseña e implementa modelos de datos que incorporen reglas o restricciones mediante la definición de objetos tales como tablas, secuencias y sinónimos.
Temario
2.2 Tema 4: DICCIONARIO DE DATOS
2.2.1 Introducción al Diccionario de Datos
2.2.2 Estructura del Diccionario de Datos
2.2.3 Uso del Diccionario de Datos
2.2.4 Otras tablas en el Diccionario
2.2.5 La vista DBA_OBJECTS
Un diagrama de paquetes muestra cómo un sistema está dividido en agrupaciones lógicas o paquetes, mostrando las dependencias entre esas agrupaciones. Los paquetes se utilizan para organizar elementos en grupos con nombre que pueden manejarse como un conjunto. Existen relaciones como la dependencia e importación entre paquetes para indicar que los elementos de un paquete utilizan o importan los elementos de otro paquete.
Una especificación de requisitos describe las características que debe cumplir un sitio web y se incluye en el contrato con el desarrollador. La especificación identifica requisitos funcionales y técnicos como los objetivos del sitio, usuarios, gestor de contenidos, codificación, arquitectura, usabilidad y accesibilidad. El desarrollo se supervisa mediante reuniones para validar el cumplimiento de los requisitos, y una prueba final comprueba que el sitio funciona según la especificación.
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
El documento define requerimiento como una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo, o una capacidad que debe estar presente en un sistema. Explica que existen requerimientos funcionales, que describen las funciones de un sistema, y no funcionales, que definen sus características generales. Finalmente, describe técnicas como entrevistas, observación y cuestionarios para recolectar requerimientos de usuarios.
El documento describe diferentes estilos arquitectónicos para el diseño de software. Explica que los estilos arquitectónicos definen categorías de sistemas que incluyen componentes, conectores, restricciones y modelos semánticos. También cubre estilos como la arquitectura centrada en datos, la arquitectura de flujo de datos, y las arquitecturas de llamada y retorno.
El documento describe las 7 etapas del ciclo de vida de una base de datos: 1) Análisis de necesidades, 2) Estudio de viabilidad, 3) Definición de requisitos, 4) Diseño conceptual y lógico, 5) Implementación, 6) Evaluación y 7) Mantenimiento. En la primera etapa se documentan las necesidades de información de los usuarios. En la segunda se evalúa la viabilidad técnica, operacional y económica del proyecto. En la tercera se definen los requisitos de software, hardware y recursos human
Este documento describe los principales componentes de un sistema de soporte de decisiones (DSS), incluyendo la base de datos, el sistema de software con herramientas como OLAP y extracción de datos, modelos, y la interfaz de usuario. También describe cómo los DSS pueden usarse para analizar ventas tomando en cuenta factores como la edad e ingresos, realizar análisis de sensibilidad para determinar el impacto de cambios, y apoyar la toma de decisiones en áreas como la cadena de suministro y la administración de clientes.
Este documento describe modelos de análisis y diseño basados principalmente en UML. Comienza con un mapa de procesos y un flujograma de información. Luego presenta la clase "Recepción por Compras" y describe las etapas de análisis y diseño de sistemas, incluida la documentación de contratos de operaciones.
El documento describe los principales requisitos para el desarrollo de un sitio web, incluyendo definir los contenidos y estructura de la información, elegir un nombre de dominio adecuado, buscar un proveedor para el desarrollo y hospedaje del sitio, y solicitar respaldos una vez terminado.
Este documento describe los pasos para crear una base de datos relacional en Access 2010. Explica cómo crear tablas de datos, definir relaciones, diseñar formularios e informes. Primero, se establecen los objetivos de diseñar una tabla demostrativa y comprender conceptos básicos, relaciones y la creación de formularios e informes. Luego, detalla el proceso de crear una tabla de datos para una empresa, incluyendo la asignación de campos y datos, y realizar registros. Finalmente, explica cómo diseñar formularios para editar datos de
La implementación de clases se basa en representar objetos con un comportamiento e interfaz común mediante abstracciones. Una clase declara atributos y métodos para definir las propiedades y comportamiento de los objetos. Los objetos se instancian a partir de las clases y tienen un estado definido por sus atributos y una interfaz definida por sus métodos para interactuar.
Revisión de conceptos básicos Modelado de NegociosYAMILA GASCON
El documento provee una introducción al concepto de modelado de negocios. Explica que el modelado de negocios es un proceso para representar aspectos clave de una empresa u organización como su propósito, estructura, funcionalidad y dinámica. También describe los diferentes tipos de modelos de negocios, como los modelos estructurales, funcionales y dinámicos, y explica que el modelo de negocios ideal depende del tipo de complejidad y formalidad requerida. Además, detalla algunos usos comunes del modelado de negoci
Requerimientos funcionales y no del sistema MARC21cirilor23
El documento describe el software utilizado en la Biblioteca de Medicina de la Universidad de Panamá. Usa el formato MARC21 para ingresar información bibliográfica a una base de datos ISIS. Los requerimientos funcionales incluyen encontrar, identificar y obtener información para los usuarios. Los requerimientos no funcionales son que el sistema sea multiusuario y permita perfiles múltiples, hojas de trabajo independientes y definiciones multilingües.
Un paquete es una parte de un modelo UML que contiene elementos como clases y sus relaciones al más alto nivel. Los paquetes pueden contener otros paquetes y representar dependencias entre ellos. Permiten organizar los elementos del modelo para facilitar el manejo de sistemas complejos definiendo espacios de nombres.
El documento presenta un modelo de dominio para un videoclub. Explica que un modelo de dominio representa los conceptos clave de un dominio (como videos, clientes y transacciones de alquiler) y sus relaciones, más que objetos de software. Usa notación UML de diagramas de estructura estática para mostrar las entidades, atributos y asociaciones de un videoclub.
Este documento compara varios sistemas gestores de bases de datos, incluyendo sus ventajas y desventajas. PostgreSQL y Oracle son multiplataforma, pero Oracle tiene más herramientas de desarrollo. SQL Server es escalable y estable, mientras que MySQL es más rápido. Access permite crear fácilmente bases de datos para usuarios no técnicos, mientras que Base es software libre multiplataforma con asistentes para usuarios con poco conocimiento sobre bases de datos.
MySQL Workbench es una herramienta visual para modelar datos, desarrollar SQL, administrar servidores y bases de datos. Proporciona funciones como modelado de datos, desarrollo SQL, administración de usuarios, copias de seguridad y auditoría. Está disponible para Windows, Linux y Mac OS X y se puede descargar de la página web de MySQL.
Este documento introduce el concepto de dependencias funcionales y cómo se usan para definir las formas normales en el diseño de bases de datos relacionales. Explica que una dependencia funcional es una restricción que especifica que si dos registros tienen el mismo valor para un atributo o conjunto de atributos, también deben tener el mismo valor para otro atributo. Las dependencias funcionales permiten expresar las relaciones entre los atributos de una entidad y asegurar la integridad de los datos.
Este documento presenta un plan para implementar un sistema de información para la ferretería Cavagochi. Actualmente la ferretería utiliza un sistema manual que es ineficiente. El plan propone crear una base de datos para registrar facturas, presupuestos, clientes, proveedores y empleados. También incluye diagramas de casos de uso, clases, entidades y relaciones. Se identifican los costos y beneficios del nuevo sistema, que muestra un ahorro neto positivo a los 3 años. El objetivo general es lograr eficiencia en el control de invent
El documento describe el análisis y diseño estructurado y la metodología de Yourdon. El análisis estructurado se enfoca en especificar los requisitos del sistema a través de diagramas de flujo y diccionarios de datos. El diseño estructurado crea programas modulares independientes y usa herramientas de especificación y presentación. La metodología de Yourdon modela los aspectos dinámico y estático del sistema y define procesos, entradas, salidas y almacenamiento de datos.
Este documento describe las diferencias y semejanzas entre UML y BPMN, que son herramientas para modelar procesos de negocio y de software. UML se enfoca más en modelado orientado a objetos, mientras que BPMN se enfoca en procesos. Ambas proveen una notación gráfica para modelar flujos de trabajo y procesos de negocio dentro de una organización. Permiten diseñar la arquitectura empresarial, modelar procesos, automatizarlos y monitorearlos para mejorarlos.
10 heurísticas de usabilidad para el diseño de.pptxRafaelZapata26
Este documento describe las 10 heurísticas de usabilidad de Jakob Nielsen para el diseño de interfaces de usuario. Las heurísticas incluyen: 1) visibilidad del estado del sistema, 2) coincidencia entre el sistema y el mundo real, 3) control y libertad del usuario, 4) consistencia y estándares, 5) prevención de errores, 6) reconocimiento en lugar de recuerdo, 7) flexibilidad y eficiencia de uso, 8) diseño estético y minimalista, 9) ayudar a los usuarios a reconocer, diagnosticar y recuperarse de
Pruebas de usabilidad desde la mirada del testing - Pia TobarPia Tobar
Se menciona ¿Qué es Usabilidad? y sus beneficios. Pero principalmente se mencionan 2 técnicas de usabilidad que se pueden involucrar en las pruebas, como la Evaluación Heurística y Las Pruebas con Usuarios.
Un diagrama de paquetes muestra cómo un sistema está dividido en agrupaciones lógicas o paquetes, mostrando las dependencias entre esas agrupaciones. Los paquetes se utilizan para organizar elementos en grupos con nombre que pueden manejarse como un conjunto. Existen relaciones como la dependencia e importación entre paquetes para indicar que los elementos de un paquete utilizan o importan los elementos de otro paquete.
Una especificación de requisitos describe las características que debe cumplir un sitio web y se incluye en el contrato con el desarrollador. La especificación identifica requisitos funcionales y técnicos como los objetivos del sitio, usuarios, gestor de contenidos, codificación, arquitectura, usabilidad y accesibilidad. El desarrollo se supervisa mediante reuniones para validar el cumplimiento de los requisitos, y una prueba final comprueba que el sitio funciona según la especificación.
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
El documento define requerimiento como una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo, o una capacidad que debe estar presente en un sistema. Explica que existen requerimientos funcionales, que describen las funciones de un sistema, y no funcionales, que definen sus características generales. Finalmente, describe técnicas como entrevistas, observación y cuestionarios para recolectar requerimientos de usuarios.
El documento describe diferentes estilos arquitectónicos para el diseño de software. Explica que los estilos arquitectónicos definen categorías de sistemas que incluyen componentes, conectores, restricciones y modelos semánticos. También cubre estilos como la arquitectura centrada en datos, la arquitectura de flujo de datos, y las arquitecturas de llamada y retorno.
El documento describe las 7 etapas del ciclo de vida de una base de datos: 1) Análisis de necesidades, 2) Estudio de viabilidad, 3) Definición de requisitos, 4) Diseño conceptual y lógico, 5) Implementación, 6) Evaluación y 7) Mantenimiento. En la primera etapa se documentan las necesidades de información de los usuarios. En la segunda se evalúa la viabilidad técnica, operacional y económica del proyecto. En la tercera se definen los requisitos de software, hardware y recursos human
Este documento describe los principales componentes de un sistema de soporte de decisiones (DSS), incluyendo la base de datos, el sistema de software con herramientas como OLAP y extracción de datos, modelos, y la interfaz de usuario. También describe cómo los DSS pueden usarse para analizar ventas tomando en cuenta factores como la edad e ingresos, realizar análisis de sensibilidad para determinar el impacto de cambios, y apoyar la toma de decisiones en áreas como la cadena de suministro y la administración de clientes.
Este documento describe modelos de análisis y diseño basados principalmente en UML. Comienza con un mapa de procesos y un flujograma de información. Luego presenta la clase "Recepción por Compras" y describe las etapas de análisis y diseño de sistemas, incluida la documentación de contratos de operaciones.
El documento describe los principales requisitos para el desarrollo de un sitio web, incluyendo definir los contenidos y estructura de la información, elegir un nombre de dominio adecuado, buscar un proveedor para el desarrollo y hospedaje del sitio, y solicitar respaldos una vez terminado.
Este documento describe los pasos para crear una base de datos relacional en Access 2010. Explica cómo crear tablas de datos, definir relaciones, diseñar formularios e informes. Primero, se establecen los objetivos de diseñar una tabla demostrativa y comprender conceptos básicos, relaciones y la creación de formularios e informes. Luego, detalla el proceso de crear una tabla de datos para una empresa, incluyendo la asignación de campos y datos, y realizar registros. Finalmente, explica cómo diseñar formularios para editar datos de
La implementación de clases se basa en representar objetos con un comportamiento e interfaz común mediante abstracciones. Una clase declara atributos y métodos para definir las propiedades y comportamiento de los objetos. Los objetos se instancian a partir de las clases y tienen un estado definido por sus atributos y una interfaz definida por sus métodos para interactuar.
Revisión de conceptos básicos Modelado de NegociosYAMILA GASCON
El documento provee una introducción al concepto de modelado de negocios. Explica que el modelado de negocios es un proceso para representar aspectos clave de una empresa u organización como su propósito, estructura, funcionalidad y dinámica. También describe los diferentes tipos de modelos de negocios, como los modelos estructurales, funcionales y dinámicos, y explica que el modelo de negocios ideal depende del tipo de complejidad y formalidad requerida. Además, detalla algunos usos comunes del modelado de negoci
Requerimientos funcionales y no del sistema MARC21cirilor23
El documento describe el software utilizado en la Biblioteca de Medicina de la Universidad de Panamá. Usa el formato MARC21 para ingresar información bibliográfica a una base de datos ISIS. Los requerimientos funcionales incluyen encontrar, identificar y obtener información para los usuarios. Los requerimientos no funcionales son que el sistema sea multiusuario y permita perfiles múltiples, hojas de trabajo independientes y definiciones multilingües.
Un paquete es una parte de un modelo UML que contiene elementos como clases y sus relaciones al más alto nivel. Los paquetes pueden contener otros paquetes y representar dependencias entre ellos. Permiten organizar los elementos del modelo para facilitar el manejo de sistemas complejos definiendo espacios de nombres.
El documento presenta un modelo de dominio para un videoclub. Explica que un modelo de dominio representa los conceptos clave de un dominio (como videos, clientes y transacciones de alquiler) y sus relaciones, más que objetos de software. Usa notación UML de diagramas de estructura estática para mostrar las entidades, atributos y asociaciones de un videoclub.
Este documento compara varios sistemas gestores de bases de datos, incluyendo sus ventajas y desventajas. PostgreSQL y Oracle son multiplataforma, pero Oracle tiene más herramientas de desarrollo. SQL Server es escalable y estable, mientras que MySQL es más rápido. Access permite crear fácilmente bases de datos para usuarios no técnicos, mientras que Base es software libre multiplataforma con asistentes para usuarios con poco conocimiento sobre bases de datos.
MySQL Workbench es una herramienta visual para modelar datos, desarrollar SQL, administrar servidores y bases de datos. Proporciona funciones como modelado de datos, desarrollo SQL, administración de usuarios, copias de seguridad y auditoría. Está disponible para Windows, Linux y Mac OS X y se puede descargar de la página web de MySQL.
Este documento introduce el concepto de dependencias funcionales y cómo se usan para definir las formas normales en el diseño de bases de datos relacionales. Explica que una dependencia funcional es una restricción que especifica que si dos registros tienen el mismo valor para un atributo o conjunto de atributos, también deben tener el mismo valor para otro atributo. Las dependencias funcionales permiten expresar las relaciones entre los atributos de una entidad y asegurar la integridad de los datos.
Este documento presenta un plan para implementar un sistema de información para la ferretería Cavagochi. Actualmente la ferretería utiliza un sistema manual que es ineficiente. El plan propone crear una base de datos para registrar facturas, presupuestos, clientes, proveedores y empleados. También incluye diagramas de casos de uso, clases, entidades y relaciones. Se identifican los costos y beneficios del nuevo sistema, que muestra un ahorro neto positivo a los 3 años. El objetivo general es lograr eficiencia en el control de invent
El documento describe el análisis y diseño estructurado y la metodología de Yourdon. El análisis estructurado se enfoca en especificar los requisitos del sistema a través de diagramas de flujo y diccionarios de datos. El diseño estructurado crea programas modulares independientes y usa herramientas de especificación y presentación. La metodología de Yourdon modela los aspectos dinámico y estático del sistema y define procesos, entradas, salidas y almacenamiento de datos.
Este documento describe las diferencias y semejanzas entre UML y BPMN, que son herramientas para modelar procesos de negocio y de software. UML se enfoca más en modelado orientado a objetos, mientras que BPMN se enfoca en procesos. Ambas proveen una notación gráfica para modelar flujos de trabajo y procesos de negocio dentro de una organización. Permiten diseñar la arquitectura empresarial, modelar procesos, automatizarlos y monitorearlos para mejorarlos.
10 heurísticas de usabilidad para el diseño de.pptxRafaelZapata26
Este documento describe las 10 heurísticas de usabilidad de Jakob Nielsen para el diseño de interfaces de usuario. Las heurísticas incluyen: 1) visibilidad del estado del sistema, 2) coincidencia entre el sistema y el mundo real, 3) control y libertad del usuario, 4) consistencia y estándares, 5) prevención de errores, 6) reconocimiento en lugar de recuerdo, 7) flexibilidad y eficiencia de uso, 8) diseño estético y minimalista, 9) ayudar a los usuarios a reconocer, diagnosticar y recuperarse de
Pruebas de usabilidad desde la mirada del testing - Pia TobarPia Tobar
Se menciona ¿Qué es Usabilidad? y sus beneficios. Pero principalmente se mencionan 2 técnicas de usabilidad que se pueden involucrar en las pruebas, como la Evaluación Heurística y Las Pruebas con Usuarios.
Este documento trata sobre la usabilidad web y contiene información sobre su concepto, importancia y características. También describe los 10 principios heurísticos de la usabilidad de Jakob Nielsen y métodos para evaluar la usabilidad como paseos cognitivos y evaluaciones heurísticas.
El documento presenta información sobre la usabilidad y la accesibilidad web. Explica que la usabilidad se refiere a la facilidad con la que los usuarios pueden completar tareas en un sitio web de manera efectiva y satisfactoria, mientras que la accesibilidad se refiere al acceso universal para todos los usuarios independientemente de sus capacidades o circunstancias. También describe diferentes técnicas para evaluar la usabilidad de un sitio web como la evaluación heurística por expertos y las pruebas de usuarios.
El documento habla sobre la usabilidad web. Define la usabilidad como la facilidad con la que los usuarios pueden usar una herramienta para lograr un objetivo. Explica los principios básicos de usabilidad como la facilidad de aprendizaje, uso y flexibilidad. También describe los beneficios de tener una alta usabilidad como aumentar la tasa de conversión y satisfacción de los usuarios.
Este documento proporciona una guía para la evaluación experta de sitios web. Incluye factores (heurísticas) que deben considerarse al analizar o auditar un sitio web, como la usabilidad, la interfaz, el contenido y la compatibilidad técnica. También incluye una lista de verificación para facilitar la auditoría. El objetivo es ayudar a analizar sitios web antes y durante su desarrollo para mejorar la experiencia del usuario.
Este documento proporciona una guía para la evaluación experta de sitios web. Incluye factores (heurísticas) que deben considerarse al analizar o auditar un sitio web, como la usabilidad, la interfaz, el contenido y la compatibilidad técnica. También incluye una lista de verificación para facilitar la auditoría. El objetivo es ayudar a analizar sitios web antes y durante su desarrollo para mejorar la experiencia del usuario.
Este documento proporciona una guía para la evaluación experta de sitios web. Incluye una serie de factores (heurísticas) que deben considerarse al analizar un sitio web, como si el sitio mantiene al usuario informado, habla el mismo lenguaje que el usuario, y permite el control y uso flexible por parte del usuario. También incluye una lista de verificación para facilitar la auditoría del sitio.
Este documento proporciona una guía y una lista de comprobación para la evaluación experta de sitios web. Ofrece factores como la usabilidad, la experiencia del usuario, la consistencia y estándares que deben considerarse al analizar un sitio web. También incluye una lista de comprobación con aspectos generales, imágenes, contenidos, interfaz y compatibilidad para facilitar la auditoría del sitio.
Este documento proporciona una guía y una lista de comprobación para realizar una evaluación experta de un sitio web. Ofrece factores clave (heurísticas) a considerar como la usabilidad, la experiencia del usuario, la consistencia y estándares. También incluye una lista de comprobación con aspectos generales, imágenes, contenidos, interfaz y compatibilidad para auditar un sitio web.
El documento presenta varios principios de usabilidad para el diseño de sitios web, incluyendo que las páginas no deben hacer que los usuarios piensen demasiado o esperen más de 7 segundos para encontrar lo que necesitan. También discute conceptos como la facilidad de aprendizaje, eficiencia, facilidad de recordar y satisfacción del usuario. Además, cubre temas como la dependencia entre utilidad y usabilidad, y las similitudes y diferencias entre usabilidad y accesibilidad. Finalmente, presenta algunas reglas generales de us
Este documento resume un análisis de usabilidad de sitios web realizado por Diana Rodríguez Barros. Describe conceptos clave de usabilidad como la experiencia del usuario y métodos de medición. También resume los 10 principios heurísticos de usabilidad de Jakob Nielsen y los 15 principios de Bruce Tognazzini. Finalmente, presenta una ficha modelo para el análisis y evaluación de sitios web desde perspectivas de usabilidad.
Este documento proporciona una guía y lista de verificación para realizar una evaluación experta de un sitio web. Incluye factores como la usabilidad, la navegación, los contenidos, la interfaz y la compatibilidad que deben considerarse para analizar un sitio web antes o durante su desarrollo. También incluye una lista de verificación para auditar un sitio web de manera sistemática.
Este documento describe la Web 2.0 y Kindle. Explica que la Web 2.0 permite a los usuarios modificar y compartir contenido en línea de forma colaborativa a través de redes sociales, blogs y wikis. También describe las características de Kindle, un lector de libros electrónicos que permite comprar y descargar libros digitales de Amazon y almacenar hasta 200 títulos. Finalmente, justifica las fuentes utilizadas para obtener información sobre estos temas.
Este documento presenta los conceptos de interfaz de usuario e interfaz humano-computadora, describiendo sus elementos y principios de diseño como la visibilidad del estado del sistema, la prevención de errores y la ayuda al usuario. También define la usabilidad como la medida de la utilidad, facilidad de uso y satisfacción de un sistema para un usuario y contexto determinado, y explica la importancia de realizar pruebas de usabilidad con usuarios representativos.
Este documento define la usabilidad y sus principios clave para el diseño de sitios web. Explica que la usabilidad se refiere a la facilidad de uso, efectividad y satisfacción del usuario al completar tareas. También describe cómo los usuarios realmente usan la web, buscando opciones rápidas en lugar de óptimas, y navegan sin entender completamente cómo funcionan los sitios. Finalmente, identifica factores como el diseño de páginas, la navegación y los contenidos que influyen en la usabilidad.
Usabilidad web: un reto pendiente para el comercio electrónicoMiguel Guinalíu
Contenidos de la presentación
1. Definición del concepto de usabilidad
2. El valor de la usabilidad
3. Cómo interactuamos con los ordenadores
4. Rasgos humanos a considerar en usabilidad
5. Usabilidad y diferencias de género
6. Diseño web para niños
7. Creación de webs usables para el m-commerce
8. Evaluación de la usabilidad
Este documento trata sobre la usabilidad en el diseño de interfaces de usuario. Define la usabilidad como la facilidad con la que los usuarios pueden usar una herramienta para completar tareas. Explica que la usabilidad es importante porque reduce errores y mejora la satisfacción del usuario. También describe cómo se realizan pruebas de usabilidad durante el desarrollo de una aplicación para validar el diseño con usuarios reales. Finalmente, señala factores específicos de usabilidad que deben considerarse al diseñar aplicaciones móviles como la
Este documento proporciona una guía de evaluación experta para analizar un sitio web. Incluye una serie de factores a considerar como la navegabilidad, la usabilidad, la interfaz de usuario, el contenido y la compatibilidad técnica. Al final, presenta una lista de verificación para auditar un sitio web de manera más estructurada.
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxpauca1501alvar
Explica cómo las tecnologías digitales han facilitado e impulsado la globalización al eliminar barreras geográficas y permitir un flujo global sin precedentes de información, bienes, servicios y capital. Se describen los impactos de las herramientas digitales en áreas como la comunicación global, el comercio electrónico internacional, las finanzas y la difusión cultural. Además, se mencionan los beneficios como el crecimiento económico y el acceso a la información, así como los desafíos como la desigualdad y el impacto ambiental. Se concluye que la globalización y las herramientas digitales se refuerzan mutuamente, promoviendo una creciente interdependencia mundial.
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
El uso de las TIC en la vida cotidiana.pptxjgvanessa23
En esta presentación, he compartido información sobre las Tecnologías de la Información y la Comunicación (TIC) y su aplicación en diversos ámbitos de la vida cotidiana, como el hogar, la educación y el trabajo.
He explicado qué son las TIC, las diferentes categorías y sus respectivos ejemplos, así como los beneficios y aplicaciones en cada uno de estos ámbitos.
Espero que esta información sea útil para quienes la lean y les ayude a comprender mejor las TIC y su impacto en nuestra vida cotidiana.
1. Análisis de Usabilidad
Universidad Autónoma de Sinaloa
Facultad de Informática Mazatlán
Lic. en Ing. en Sistemas de Información
Prof. José Alfonso Aguilar Calderón
Tópicos Avanzados de Ingeniería de Software II
Lobatos Fernández JA, Luque Inda R, Rosas Ramírez JC
Mazatlán, Sinaloa, viernes 27 de febrero del 2014
2. Contenido
1. Introducción
1.1 Nombre del sitio Web
1.2 Descripción del sitio
1.3 Objetivo de la página
1.4 Descripción de la prueba a realizar
1.5 Objetivo del test
2. 10 Heurísticas de Usabilidad
2.1 Visibilidad del estatus del sistema
2.2 Consistencia entre el sistema y el mundo real
2.3 El usuario es libre y tiene el control
2.4 Consistencia y estándares
2.5 Prevención de errores
2.6 Mejor Reconocer que Memorizar
2.7 Flexibilidad Eficiencia y Uso
2.8 Diseño Estético y Minimalista
2.9 Ayuda al usuario a reconocer, diagnosticar y recuperarse de los errores
2.10 Ayuda y Documentación
3. Anexos.
2
6. 1.2 Descripción del sitio
6
Se trata de un sitio web tipo “C2C” (Customer to
Customer). En el diversos usuarios registrados
fungen como vendedores y ofertan sus productos
hacia diversos usuarios registrados que fungen
como compradores.
En este sitio se tiene acceso rápido a las
características de los productos, diferentes formas
de pago, esta traducido en 2 idiomas, se busca
establecer un mercado amplio con clientes en todo
el mundo, y realizar entregas ágiles por paquetería.
7. 1.3 Objetivo de la página
7
El sitio web tiene como objetivo principal que sus
usuarios puedan vender sus productos a otros
usuarios a través de internet. Para esto se diseñó de
libre acceso y registro para todo público. Y busca el
reconocimiento en la calidad y entrega de sus
productos.
8. 1.4 Descripción de la prueba a realizar
8
Se llevarán a cabo dos pruebas.
Primera prueba. Basada en las “10 Usability
Heuristics for User Interface Design” (10 Heurísticas
de Usabilidad para el Diseño de Interfaces de
Usuario) de reconocido autor Jakob Nielsen.
Entiéndase por “Heurística”: reglas, pautas o
lineamientos. Por lo tanto esta prueba se refiere a
10 bases teóricas en la que se apoyan las actuales
“buenas prácticas” en el diseño de interfaces de
usuario de toda la World Wide Web, de forma que
consigamos un sitio web “usable”.
9. 1.4 Descripción de la prueba a realizar
9
Segunda prueba. Se trata del archivo excel:
“ExpertReviewCheckpoints-ebay.xls”, el cual
contiene una gran cantidad de rubros a manera de
“Checkpoints” divididos en hojas de Excel por
categorías y que se van evaluando
cuantitativamente con un simple: +1, 0 o -1, cada
uno de los aspectos de una página web usable.
Dentro del mismo archivo en las primeras hojas de
Excel se tiene las sumatorias automáticas que nos
darán ese valor cuantitativo final de usabilidad que
estamos buscando. Este archivo correspondiente a
esta prueba se entrega aparte de este reporte
técnico, aquí en este documento se hace referencia
a él como: anexo.
10. 1.5 Objetivo del test
10
Se trata de obtener una medida cualitativa y
cuantitativa del sitio web: www.ebay.com .
La medida cualitativa se obtendrá a través de la
primera prueba.
La medida cuantitativa se obtendrá a través de la
segunda prueba.
12. 2.1 Visibilidad del estatus del sistema
12
El usuario no sabe lo que sucede cuando interactúa
con el sitio o aplicación Web.
SI LO CUMPLE. El usuario tiene claramente definido
el objetivo de la página, observando la información
proporcionada. La estructura es simple y logra que
los navegantes del sitio se relacionen con la pagina,
todo esto se logra por la excelente organización de
la información de los productos ofrecidos.
14. 2.1 Visibilidad del estatus del sistema
14
Debe de proporcionar al usuario un feedback constante.
Ésa es la función que cumplen, por ejemplo:
Las barras de proceso que nos indican cómo avanza la subida
de un archivo.
Los mensajes que nos confirman que “el formulario se ha
enviado correctamente”.
Una animación que nos indica que algo está siendo procesado
sin incidencias
SI APLICA. SI LO CUMPLE. El envío de respuestas o
mensajes de alerta, están organizadas y aplicadas con
buen formato y presentación.
16. 2.1 Visibilidad del estatus del sistema
16
Cabe mencionar que algunas de las validación no se
codificaron correctamente, como la validación del
correo electrónico.
17. 2.2 Consistencia entre el sistema y el
mundo real
17
El sistema tiene que “hablar” al usuario en su mismo
lenguaje. Y esto no se refiere sólo al texto, sino
también a elementos como:
Las imágenes.
El orden en que se hacen las cosas.
La forma en que se presenta la información.
Consigue que la relación entre el hombre y la máquina
sea natural.
SI LO CUMPLE. La información del lenguaje web es
natural, logra una asociación de productos-cliente,
nitidez en las imágenes de los artículos y crea una
familiarización eficaz.
19. 2.2 Consistencia entre el sistema y el
mundo real
19
Internet no es otra realidad, es parte de la vida de
las personas, y eso significa que el usuario rechaza,
consciente o inconscientemente, interactuar bajo
unos códigos de comunicación y de conducta
distintos a los suyos.
SI APLICA. SI LO CUMPLE. El usuario fácilmente
reconoce los patrones de información de los
productos y método de compra, observado los
detalles del articulo a comprar y ubicandolos en su
respectiva sección. Localiza de una manera ágil la
secciones de oferta, total de productos comprados y
el tipo de envío que se le puede ofrecer.
21. 2.3 El usuario es libre y tiene el control
21
No fuerces al usuario a seguir un camino
determinado, ya sea por un mal diseño o incluso de
forma deliberada, porque a ti te interese. Evita a
toda costa los “callejones sin salida”.
SI LO CUMPLE. Al usuario no se le forza a nada en
ningún momento.
No obstante cabe señalar que: al visitante del sitio
se le da la bienvenida sin conocer realmente sus
datos, con esta acción mada un mensaje de falta de
seguridad y por lo tanto inseguridad para lo
usuarios.
23. 2.3 El usuario es libre y tiene el control
23
El usuario tiene que poder navegar libremente,
encontrar con facilidad “salidas” y “rutas
alternativas”, y tener todas las facilidades que
necesite para “hacer” y “deshacer”.
SI LO CUMPLE.
25. 2.4 Consistencia y estándares
25
Tu sitio web debe seguir un estándar consistente en
todas sus páginas.
Es decir, no puedes hacer por ejemplo que el menú funcione
de manera diferente en distintas partes de tu web, ni cambiarlo
de ubicación porque te parece que “queda mejor”.
No puedes usar distintos diseños para la misma cosa en
distintos apartados (forma, color), ni una terminología variable.
Si en tu tienda online el carrito se llama “cesta” y tiene un icono
verde en la home, no puede llamarse “carro” y tener un icono
rojo en la ficha de producto; tampoco puede estar unas veces
en una esquina y otras en otra. Sé consistente en las
decisiones que tomes.
Es muy frecuente encontrar errores de este tipo en Internet,
especialmente en webs veteranas que han ido sufriendo
modificaciones con el paso del tiempo.
NO LO CUMPLE. El menú si cambia en las páginas
posteriores.
30. 2.6 Mejor Reconocer que Memorizar
30
El usuario debe tener siempre toda la información a mano, y
no verse obligado a usar su memoria para seguir el hilo de la
interacción. Pónselo fácil para que no tenga que estar
memorizando cómo volver a la página anterior o cómo
encontrar aquel producto que ya ha visto y le interesaba:
Si el usuario tiene que “recordar” cómo se hace algo en tu web en
lugar de “saberlo” intuitivamente, tienes un problema.
Si el usuario tiene que recordar decisiones que ha tomado
previamente porque no le muestras esa información cuando la
necesita (por ejemplo en un proceso de compra), su experiencia
de uso se empobrece considerablemente, y tendrás muchos más
abandonos en la web.
SI CUMPLE. El usuario puede localizar las acciones
anteriores que ha hecho y tener un acceso directo. Un
ejemplo es al cerrar la página y volverla a abrir, el carrito de
compras recuerda lo que se había seleccionado, incluso sin
haberse logueado antes o después.
32. 2.7 Flexibilidad Eficiencia y Uso
32
Algunos usuarios ya conocen tu web y realizan siempre las
mismas acciones. ¿Tienes “aceleradores” que les permitan
realizar de forma más rápida y directa esas acciones
frecuentes?
Un buen interfaz de usuario tiene la flexibilidad necesaria para
comportarse “a la medida” de usuarios novatos y usuarios
expertos.
Ejemplos: 1) un “atajo” en la home a la página que más visitan tus
usuarios, saltando pasos intermedios, 2) mostrar los últimos
artículos por los que se ha interesado el usuario en su última
visita, o en la visita en curso, ya que probablemente querrá volver
a consultarlos.
SI CUMPLE. Un ejemplo claro esta en los productos vistos
recientemente, en dado caso que por error hayas cerrado la
página o por equis motivo hayas tenido la necesidad de salir,
la pagina te da la facilidad de acceso a dichos productos para
que no repitas los pasos para encontrarlos. El problema esta
en que dicho ejemplo no aparece en la página de inicio, sino
que tienes que acceder a la categoría de “lo que sigues” para
visualizar tus mas recientes actividades.
34. 2.8 Diseño Estético y Minimalista
34
El diálogo que el interfaz mantiene con el usuario no
debe contener información irrelevante o de rara
utilidad. Dice Nielsen que:
“Cada unidad extra de información en un diálogo compite
con las unidades relevantes de información y reduce la
visibilidad relativa de éstas.”
Dicho de otra manera, cada palabra de más está
oscureciendo las palabras que son realmente
importantes.
SI CUMPLE. El diseño es muy estético y a pesar de
manejar millones de productos lo presenta todo de
forma minimalista.
36. 2.9 Ayuda al usuario a reconocer,
diagnosticar y recuperarse de los errores
36
Los mensajes de error tienen que estar escritos en
un lenguaje que el usuario pueda entender -desde
luego no con tecnicismos- y deben siempre sugerir
una solución o un camino de salida.
Por ejemplo, un ERROR 404 (página no encontrada), que
es el más frecuente en cualquier web, debería ser
sustituido por una pantalla amistosa donde se dijera algo
como: “Vaya, la página que buscas no está aquí. Puede
que esté en otro sitio, o que simplemente no exista. Por
favor, utiliza este buscador [buscador] o haz clic en el
enlace para volver a la página principal [enlace]”.
SI LO CUMPLE. Los mensajes de error son
amigables.
37. 2.9 Ayuda al usuario a reconocer,
diagnosticar y recuperarse de los errores
37
38. 2.9 Ayuda al usuario a reconocer,
diagnosticar y recuperarse de los errores
38
39. 2.10 Ayuda y Documentación
39
Es preferible que el sistema pueda usarse de manera
intuitiva sin tener que acudir a “unas instrucciones”. No
obstante, el usuario necesitará en ocasiones ayuda y
documentación.
Es preciso que esta información sea fácil de encontrar, y sobre
todo que esté orientada a las tareas concretas que realiza el
usuario, antes que a cuestiones teóricas o demasiado
genéricas.
Un buen ejemplo es la lista de preguntas frecuentes
(normalmente abreviado en inglés como FAQ), que puedes
encontrar en la “ayuda” de plataformas sociales como Twitter o
Youtube.
La idea es evitar que el usuario tenga que leer contenidos de
ayuda que no le interesan antes de llegar al texto que
realmente va a resolver su problema.
SI CUMPLE.
45. Conclusiones
45
Heurística Cumple
1. Visibilidad estatus SI
2. Consistencia sistema y mundo real SI
3. Usuario libre y tiene control SI
4. Consistencia y estándares NO
5. Prevención de errores NO
6. Mejor reconocer que memorizar SI
7. Flexibilidad eficacia y uso SI
8. Diseño estético y minimalista SI
9. Ayuda con errores SI
10. Ayuda y Documentación SI
46. Conclusiones
46
La calificación general es de 74%.
La usabilidad de ebay es aceptable, pero
comparado con las otras páginas ya expuesta no es
la que tiene más Usabilidad.
En general comprar en Ebay, es una buena
experiencia de usuario.