Gestión de riesgos para el desarrollo de software

Gestió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
¿Qué es el Marco MVC?

¿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 leyendo
Descripción general del ciclo de vida del desarrollo de software (SDLC)

Descripció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 principio abierto-cerrado (OCP)?

¿Qué es el principio abierto-cerrado (OCP)?

El principio abierto/cerrado es el principio de diseño más básico en el mundo del desarrollo de software. Nos guía en la construcción de un sistema estable y flexible. Una entidad de software, como una clase, un módulo o una función, debe estar abierta para su ampliación y cerrada para su modificación.

Sigue leyendo
¿Qué es el diagrama de flujo de datos, por qué sigue siendo útil para el desarrollo de software?

¿Qué es el diagrama de flujo de datos, por qué sigue siendo útil para el desarrollo de software?

Aunque algunos ingenieros de software consideran que el modelado orientado al flujo de datos es una tecnología obsoleta, sigue siendo uno de los símbolos de análisis de requisitos más utilizados. Aunque los diagramas de flujo de datos (DFD) no son partes formales de UML, pueden utilizarse para complementar los diagramas UML y proporcionar una visión adicional de los requisitos y procesos del sistema.

Sigue leyendo
Tutorial de patrones de integración empresarial (EIP)

Tutorial de patrones de integración empresarial (EIP)

Enterprise Integration Patterns (EIP) es un libro de Gregor Hohpe y Bobby Woolf y describe 65 patrones para el uso de la integración de aplicaciones empresariales y el middle-ware orientado a mensajes en forma de un lenguaje de patrones. Nos ayudan a utilizar formas estandarizadas para integrar aplicaciones, sin necesidad de reinventar la rueda cada vez que se tenga un problema.

Sigue leyendo
Un tutorial completo sobre SSADM

Un tutorial completo sobre SSADM

El Método de Análisis y Diseño de Sistemas Estructurados (SSADM) métodos de análisis y diseño de sistemas estructurales, normas establecidas a principios de la década de 1980 el desarrollo, es ampliamente utilizado en el diseño y la aplicación del cálculo. Utiliza una combinación de texto y diagramas para el diseño del sistema en todo el ciclo de vida, desde el concepto de diseño inicial hasta la aplicación del diseño físico real.

Sigue leyendo
¿Qué es el diagrama de flujo de funciones cruzadas?

¿Qué es el diagrama de flujo de funciones cruzadas?

Un diagrama de flujo interfuncional (a veces denominado diagrama de flujo de despliegue) es una herramienta de mapeo de procesos empresariales que se utiliza para articular los pasos y las partes interesadas de un proceso determinado. Normalmente, utilizamos un diagrama de flujo interfuncional para mostrar la relación entre un proceso empresarial y las unidades funcionales (como los departamentos) responsables de ese proceso.

Sigue leyendo
A Comprehensive Guide to Flowchart with 50+ Examples

Una guía completa sobre diagramas de flujo con más de 50 ejemplos

A flowchart is a diagram of the sequence of steps in a process. It is a general purpose tool that can be used for a variety of purposes, such as manufacturing processes, management or service processes, or project planning. It is often defined as a graphical representation of an algorithm, a step-by-step approach to a task. It displays the steps as various types of boxes and shows their order by connecting the boxes with arrows.

Sigue leyendo