Procesos
Ingeniería de Sistemas
Explicar por qué software de sistemas es
afectado por cuestiones mas amplias de la
ingeniería de sistemas
Explicar por qué el ambiente de los sistemas
se debe considerar en el proceso de diseño
del sistema
Explicar ingeniería de sistemas y procesos
de creación del sistema
Procesos de Software
Profesora Dra. Yulia Ledeneva
UAP SantiagoTianguistenco, UAEM
2
Objetivos (2/2)
Tópicos cubiertos (1/2)
Introducir modelos de proceso del software
Describir varios modelos diferentes de
proceso y cuando pueden ser usados
Sistemas y su ambiente
Modelado de sistemas
El proceso de la ingeniería de sistemas
Adquisición del sistema
3
Tópicos cubiertos (2/2)
4
Ingeniería de sistemas
Modelos de proceso del softwareIteración de proceso
Especificación del software
Diseño e implementación del software
Validación del software
Evolución del software
Diseñar, instrumentar, desplegar y operar
sistemas que incluyen hardware, software y
personas
5
6
1
¿Qué es un sistema?
Problemas de ingeniería de sistemas
Una colección determinada de componentes
interrelacionados funcionando juntoshacia algún
objetivo común
Un sistema puede incluir software, hardware
mecánico, eléctrico y electrónico y es operado por
personas
Componentes del sistema son dependientes de
otros componentes del sistema
Las propiedades y comportamiento de
componentes del sistema están indisolublemente
entremezclados
Sistemas grandes son usualmente diseñados para
resolver problemas difíciles
Ingenieríade sistemas requiere mucho
coordinación entre disciplinas
Posibilidades casi infinitas para compromisos de diseño
a través de componentes
Desconfianza mutua y falta de comprensión entre
disciplinas de la ingeniería
Se deben diseñar sistemas para durar muchos
años en un ambiente cambiante
7
Software e ingeniería de sistemas
8
Sistemas y su ambiente
La proporción de softwareen sistemas está en
aumento. Electrónica de propósito general
manejada por software está reemplazando
sistemas de propósito especifico
Problemas de ingeniería de sistemas son
similares a problemas de ingeniería de software
Software es (desgraciadamente) visto como un
problema en ingeniería de sistemas. Muchos
proyectos de sistema grandes han sido
retrasados a causa de problemas desoftware
Sistemas no son independientes sino que
existen en un ambiente
La función del sistema puede ser cambiar su
ambiente
Ambiente afecta el funcionamiento del
sistema, por ejemplo el sistema puede
requerir suministro eléctrico de su ambiente
El ambiente organizacional así como el físico
pueden ser importantes
9
Factores humano y organizacionales
10
Modelado de la arquitecturadel
sistema
Cambios en el proceso
Un modelo arquitectónico presenta una vista
abstracta de los subsistemas que forman un
sistema
Puede incluir principales flujos de la
información entre subsistemas
Usualmente se presenta como un diagrama
de bloques
Puede identificar diferentes tipos de
componente funcional en el modelo
¿El sistema requiere cambios a los procesos de trabajo
en elambiente?
Cambios en el trabajo
¿El sistema inhabilita a los usuarios en un ambiente o
causa que cambie la manera que trabajan?
Cambios organizacionales
¿Cambia el sistema la estructura del poder político en
una organización?
11
12
2
Componentes del sistema (1/2)
Componentes del sistema (2/2)
Componentes sensoriales
Componentes de comunicación
Recolectan informacióndel ambiente del sistema, por ej. radares en
un sistema de control de tráfico aéreo
Permite a los componentes del sistema comunicarse entre ellos, por
ej. la red uniendo computadoras distribuidas
Componentes de coordinación
Componentes actuadores
Coordinan las interacciones de otros componentes del sistema, por
ej. el planeador en un sistema de tiempo real
Causan algún cambio...
Regístrate para leer el documento completo.