Ingeniería de Software - Tarea 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

1.

Investigar en la web acerca de la estructura de los procesos y


modelos de ciclos de vida del software.
Definición de proceso
Un proceso es un concepto manejado por el sistema operativo que consiste en el
conjunto formado por:
 Las instrucciones de un programa destinadas a ser ejecutadas por el
microprocesador.
 Su estado de ejecución en un momento dado, esto es, los valores de los
registros de la CPU para dicho programa.
 Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.
 Otra información que permite al sistema operativo su planificación.
Todos los sistemas operativos de multiprogramación están construidos en torno al
concepto de proceso. Por lo tanto, los requisitos principales que deben satisfacer un
S.O. están expresados haciendo referencia a procesos:
 Debe intercalar la ejecución de un conjunto de procesos para maximizar la
utilización del procesador ofreciendo a la vez un tiempo de respuesta razonable.
 Debe asignar los recursos a los procesos en conformidad con una política
específica.
 Podría tener que dar soporte a la comunicación entre procesos y la creación de
procesos por parte del usuario.

Característica de los procesos.


1) Están centrados en el cliente, ya que son una cadena de valor que empieza con
el cliente y terminan con el mismo.

2) Los procesos no son aislados, deben tener conexión con otros.

3) Son medibles: todo proceso que genere valor a la organización tiene que ser
medible (en términos de tiempo, costos, calidad, etc.).
4) Son adaptables, es decir, fáciles de modificar y mejorables, a fin de reducir
variaciones, prevenir errores.

5) Todo proceso debe responder a una cláusula o requisito de la norma que se


aplique en la organización. Ejemplo: X proceso hace referencia al punto 5.7 de
la Norma ISO 9001:2008. También puede ocurrir que debido a la complejidad
y/o amplitud del proceso obedezca a dos cláusulas o requisitos de la norma.

6) Los procesos están sujetos a una serie de controles, entre ellos: normas
internas y externas, logística, requisitos de índole ambiental, variables de
control, indicadores, entre otros.

7) Todo proceso tiene:

a) Un título (nombre) que lo identifica, ejemplos: procesos de compra,


proceso de almacén, proceso de fabricación.

b) Un objetivo que se relaciona con el título del mismo. Ejemplo: si el título


del proceso es “Realización del producto”, entonces el objetivo sería
“Explicar las etapas de la manufactura del producto”.

c) Un alcance que se refiere desde donde empieza hasta donde termina el


proceso. Ejemplo, en el proceso de manufactura de un fármaco empieza
desde que recibe las materias primas hasta que obtienen el fármaco
elaborado.

d) El (los) responsable(s) del proceso.

Modelos de ciclo vida del software.


El ciclo de vida es el conjunto de fases por las que pasa el sistema que se está
desarrollando desde que nace la idea inicial hasta que el software es retirado o
remplazado (muere). También se denomina a veces paradigma.
Entre las funciones que debe tener un ciclo de vida se pueden destacar:
 Determinar el orden de las fases del proceso de software.
 Establecer los criterios de transición para pasar de una fase a la siguiente.
 Definir las entradas y salidas de cada fase.
 Describir los estados por los que pasa el producto.
 Describir las actividades a realizar para transformar el producto.
 Definir un esquema que sirve como base para planificar, organizar, coordinar,
desarrollar.

También podría gustarte