agosto 2016 - La Oficina de Proyectos de Informática

miércoles, 10 de agosto de 2016

8 Técnicas de análisis de requerimientos de software

Esta página incluye parte del contenido del Curso Online de Ingeniería de requisitos. Identifica y analiza requisitos de software de manera integrada, para elaborar especificaciones de calidad. Para mayor información visita la página del curso.

Designed by Freepik

En la Ingeniería de requisitos, el análisis de los requerimientos del software es la etapa que sigue después que estos han sido levantados y documentados en un registro o matriz de trazabilidad.

La especificación de requerimientos, es una actividad que cada vez toma mayor preponderancia en la gerencia de proyectos, dado que se ha demostrado que una causa recurrente en su fracaso se origina de una inadecuada especificación de requisitos.

Con este artículo, continuamos nuestra serie de Ingeniería de requisitos, continuando con los conceptos desarrollados en el artículo anterior de 7 Técnicas para el levantamiento de requerimientos de software.

El análisis de requerimientos consiste en aplicar una serie de técnicas para desglosar y analizar los requisitos y sus partes, algunas de estas técnicas son: Modelado de procesos, Modelado de dominio, casos de uso, inspecciones, listas de chequeo y prototipos.

PMOInformatica presenta: 8 Técnicas para analizar requerimientos de software

lunes, 8 de agosto de 2016

Pruebas de aceptación de software según el ISTQB

En la Ingeniería del software, las pruebas de aceptación se realizan para establecer el grado de confianza en un sistema, partes del mismo o en sus características no funcionales.

La confianza en el sistema estará determinada por su grado de adherencia a las necesidades, requerimientos y procesos de negocio solicitados por el usuario o cliente. Es en función a estos que el usuario debe decidir si acepta o no el sistema que le está siendo entregado.

Por lo tanto, las pruebas de aceptación suelen ser responsabilidad de los clientes o usuarios del sistema. Otros interesados del proyecto pueden involucrarse también.

En este artículo te presentamos los diversos aspectos que definen que son las pruebas de aceptación de software, incluyendo a partir de que se define, sobre qué aspectos se realizan y cuáles son las clases de pruebas de aceptación.

miércoles, 3 de agosto de 2016

7 Técnicas de levantamiento de requerimientos software


Una etapa fundamental en proyectos de ingeniería de software, es la identificación y documentación de los requerimientos del futuro sistema al comienzo del proyecto, pues en numerosas ocasiones se ha demostrado que es cuando pueden prevenirse errores que puedan significar el fracaso del proyecto.

En la Ingeniería de requisitos, el levantamiento de requerimientos se refiere a la identificación y documentación de los requerimientos de un sistema, a partir de los usuarios, clientes o interesados (Stakeholders). A la práctica también se le conoce como Recopilación de requerimientos.

En este artículo te compartimos 7 técnicas para realizar el levantamiento de requerimientos de software, entre ellas las de Análisis de documentación, observación, entrevistas, cuestionarios, mesas de trabajo, tormentas de ideas e historias de usuario.

PMOInformatica, La oficina de proyectos de informática presenta: 7 Técnicas para obtener requerimientos en proyectos de ingeniería de software.

lunes, 1 de agosto de 2016

10 tipos de pruebas no funcionales

¿Te gustaría aprender a realizar pruebas de carga y rendimiento usando JMeter? Sígue el enlace e inscríbete en el curso: Learn JMETER from Scratch -(Performance + Load) Testing icon

Imagen de: Dynatrace

Las pruebas no funcionales se enfocan en validar un sistema o aplicación por medio de sus requerimientos no funcionales, es decir, la forma en que el sistema funciona y no por medio de comportamientos específicos.

Las características no funcionales de un sistema o aplicación con frecuencia se cuantifican en escalas variables, como por ejemplo los tiempos de respuesta en pruebas de desempeño.

El ISTQB establece que la omisión de las pruebas no funcionales puede ocasionar problemas de calidad potencialmente catastróficos luego de la salida a producción, sin embargo, estos tipos de pruebas son costosos, por lo que deben evaluarse los riesgos antes de comprometer los recursos del proyecto.

En este artículo te presentamos 10 tipos de pruebas no funcionales, específicamente las pruebas de usabilidad, seguridad, carga, estrés, volumen, configuración, rendimiento, escalabilidad, recuperación y mantenibilidad.

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.