Documentos de Académico
Documentos de Profesional
Documentos de Cultura
28 de Noviembre de 2023
Concepto
El concepto central de cualquier Sistema Operativo es el proceso: una abstracción de un
programa en ejecución. Todo lo demás se articula en torno de ese concepto; por lo
que, es importante que el diseñador (y estudiante) de un SO sepa lo que es un proceso.
2
Cada modelo es una descripción de un proceso software que se presenta desde una
perspectiva particular.
Funcionamiento
En este modelo, el software ejecutable de la computadora, inclusive el SO, se organiza
en varios procesos secuenciales, o en forma de breves procesos. Un proceso es tan solo
un programa en ejecución, lo que incluye los valores activos del contador, registros y
variables del programa.
Modelado de procesos
Es hora de tomar lo que has aprendido y ver dónde encaja todo.
para lograr el flujo de datos necesario para implementar una función de negocio.
No es demasiado tarde para que el equipo ajuste aún más los conjuntos de
datos aquí, así que siéntase libre de realizar los cambios necesarios y ajustarlos si es
necesario.
aún más.
Durante esta fase también se crean las descripciones para agregar, eliminar o
Bibliografía
https://www.ecured.cu/Modelo_de_procesos
https://theappsolutions.com/blog/development/rad-model/
https://powerapps.microsoft.com/en-us/rapid-application-development-phases/
https://www.javatpoint.com/software-engineering-rapid-application-development-model
4
Los modelos formales sirven como un punto de inicio util para el analisis de procesos. Sin
embargo, raramente incluyen suficiente detalle o reflejan las actividades reales del desarrollo de
software. Los modelos de procesos formales son mas abstractos y solo definen las actividades y
productos a entregar del proceso principal. Por lo general, es necesario mirar «hacia adentro» del
modelo para descubrir los procesos reales. Mas aun, los procesos reales que se siguen a menudo
difieren significativamente de los modelos formales, aunque por lo general se tengan que
desarrollar los productos a entregar.
Sin embargo, estos modelos genericos tienen diferentes instancias, dependiendo del tipo de
software a desarrollar y del entorno organizacional. Los modelos detallados de procesos por lo
general no son transferibles de una organizacion a otra.
Los modelos de procesos genericos son una base util para analizar los procesos. Sin embargo, no
incluyen suficiente informacion para el analisis y mejora de procesos. Esta requiere informacion
de las actividades, los productos a entregar, las personas, las comunicaciones, la duracion y otros
procesos organizacionales que afectan al proceso de desarrollo. La Figura 28.6 explica lo que se
podria incluir en un modelo de procesos detallado.
En un modelo de procesos tambien se registra el tiempo y las dependencias entre las actividades,
los productos a entregar y las comunicaciones. A veces las actividades se llevan a cabo en
5
paralelo y a veces en secuencia. Estan entrelazadas de tal forma que el mismo ingeniero esta
involucrado en varias actividades. Los productos a entregar dependen de otros productos o de
algunas comunicaciones entre los ingenieros que trabajan en el proceso.