Un diagrama de flujo es una herramienta que le permite dividir cualquier proceso en actividades individuales y muestra las relaciones lógicas entre
Sigue leyendoCategoría: Software Engineering
Captura de requisitos funcionales con casos de uso e historias de usuarios
El primer paso para definir un nuevo producto, servicio, proceso o sistema es definir los requisitos, es decir, requisitos funcionales
Sigue leyendoDiagrama de flujo: una guía rápida
Un diagrama de flujo es una representación gráfica de un algoritmo, un flujo de trabajo o un proceso, con diferentes tipos de recuadros que representan distintos tipos de pasos, y flechas que conectan cada dos pasos. Esta representación facilita la ilustración de soluciones a problemas conocidos. Los diagramas de flujo se utilizan ampliamente para analizar, diseñar, documentar y operar procesos o procedimientos en muchos campos.
Sigue leyendoUna guía completa para el diagrama de flujo
Un diagrama de flujo se utiliza para mostrar los pasos sucesivos de un proceso. Estos diagramas utilizan una serie de símbolos interrelacionados para trazar todo el proceso, lo que facilita su comprensión y ayuda a la comunicación con los demás. Los diagramas de flujo pueden utilizarse para explicar el funcionamiento de un proceso, sistema, concepto o algoritmo complejo o abstracto. Los organigramas también pueden ayudar a planificar y desarrollar procesos, o a mejorar los existentes.
Sigue leyendoDiagrama de máquina de estado vs Diagrama de actividad
El diagrama de máquina de estado UML y el diagrama de actividad son ambos diagramas de comportamiento pero tienen diferentes énfasis. El diagrama de actividad es un flujo de funciones sin mecanismo de activación (evento), la máquina de estado consiste en estados activados.
Sigue leyendo¿Qué es la ingeniería de software?
La ingeniería del software se centra en el desarrollo de productos de software. Es un enfoque sistemático, disciplinado y cuantificable del desarrollo, la explotación y el mantenimiento del software; es decir, la ingeniería de las aplicaciones de software.
Sigue leyendo¿Cuál es la relación entre el diagrama de contexto del sistema y DFD?
El diagrama de contexto muestra el sistema considerado como un único proceso de alto nivel, y luego muestra la relación del sistema con otras entidades externas (sistemas, grupos organizativos, almacenes de datos externos, etc.). Otro nombre para un diagrama de contexto es gráfico de flujo de datos a nivel de contexto o DFD de nivel 0.
Sigue leyendoDescripción general del ciclo de vida del desarrollo de software (SDLC)
En ingeniería de software, el ciclo de vida del desarrollo de software es el proceso de dividir el esfuerzo de desarrollo de software en pasos o subprocesos más pequeños, paralelos o continuos, para mejorar el diseño, la gestión del producto. Este enfoque puede incluir entregables y artefactos específicos predefinidos que el equipo del proyecto crea y completa para el desarrollo o el mantenimiento de las aplicaciones de software.
Sigue leyendo¿Qué es el Marco MVC?
MVC (conocido como Modelo-Vista-Controlador) es un patrón de diseño de software que se utiliza habitualmente para implementar interfaces de usuario, datos y lógica de control. Hace hincapié en la separación entre la lógica de negocio y la presentación del software. Esta «separación de preocupaciones» proporciona una mejor división del trabajo y un mejor mantenimiento.
Sigue leyendoGestión de riesgos para el desarrollo de software
La gestión de riesgos es un sistema para identificar, abordar y eliminar los problemas que pueden ser perjudiciales para el coste, el calendario o el éxito técnico de un proyecto o para la moral del equipo del proyecto. «Los problemas de mañana son los riesgos de hoy». Por tanto, el «riesgo» se define claramente como un problema que podría causar algún daño o amenazar el calendario del proyecto, pero que aún no se ha producido.
Sigue leyendo