SISTEMAS DE INFORMACION
CICLO DE VIDA DE UN SISTEMA
Conjunto de etapas por las que atraviesa un
sistema informático,
Prototipación
Implantación
Documentación
Prueba
Pruebas de consolidación del sistema
Pruebas graduales sobre subsistemas
Pruebas graduales sobre módulos
Pruebas graduales sobre componentes
Implementación o desarrollo:
Diseño
Análisis
Relevamiento
Flujos de información en la empresa y su impacto en los sistemas informáticos
La gestión de requerimientos es un proceso mucho más complejo que la
sola definición de objetivo, límite y alcances
Necesariamente, implicará un análisis y revisión de los procesos administrativos, la formalización de los requerimientos, y el seguimiento de sus cambios, para determinar el impacto en el desarrollo del software como su riesgo asociado
La gestion de requerimientos, es el proceso asociado con analizar, acordar, formalizar, priorizar, controlar y monitorizar las funcionalidades requeridas por un sistema informático, en función del objetivo y límite planteado. Desglosando la definición de gestión de requerimientos, se tiene que
“monitorizar
“controlar”
“priorizar”
“formalizar”
“analizar”
Herramienta capaz de automatizar un proceso, independientemente del tipo y naturaleza de éste.
TIPOS de sistemas de información
Requerimientos de información
operaciones
TPS. Sistemas de procesamiento de transacciones
Ventas, entradas y salidas de dinero
Le da información a las MIS
gerencia de operaciones
MIS. Sistemas de información gerencial
Comprobar si las metas se están cumpliendo
PRINCIPALES ACCIONES
Los MIS provee a la gerencia de operaciones reportes sobre el desempeño actual de la organización
Resumir las transacciones diarias obtenidas en TPS
Gerencia intermedia
DDS. Sistemas de soportes de decisiones
Brinda apoyo a situaciones no rutinarias
Responde preguntas tanto de los TPS y MIS
Toma información externa
Alta Gerencia
ESS. Sistemas de apoyo a ejecutivos
Responde preguntas que toman mucha información externa de la organización, la idea es que esto sirva para tomar decisiones como crear un producto nuevo
Su implantación logra ventajas competitivas o reducir la ventaja de los competidores.
TACTICO
Nivel medio, se toman decisiones tácticas, programadas y no programadas
OPERATIVO
Nivel técnico se toman decisiones tácticas y programadas
ESTRATEGICO
Nivel superior, donde se toman decisiones estratégicas y no programas.
El valor no radica en decidir si se desarrolla o se terceriza, ya que ambos permitirán obtener un producto. El verdadero valor radica en el aporte que el sistema le pueda dar a nuestra organización.
3 conceptos a diferenciar
Proceso de desarrollo software
modelos abstractos que describen cómo realizar las tareas durante el ciclo de vida del desarrollo software
Modelo de ciclo de vida del desarrollo software
Framework para el ciclo de vida del software que se compone de procesos, actividades, tareas, uso y mantenimiento del producto software.
Ciclo de vida software
se refiere a la extensión temporal desde la cual el producto software es concebido hasta su retirada, pasando por sus fases de desarrollo, depliegue y uso.
MODELOS DE DESARROLLO
Hybrid (Modelo híbrido)
Ágiles
Spiral process (modelo en espiral)
Modelo en V (Verification and Validation)
Prototyping(prototipado)
Evolutionary prototyping
Throw-away prototyping
Cascada (Waterfall)
SCRUM
Metodologia Agil para desarrollar productos complejos
Trabajo en equipo
En el menor tiempo, el mejor resultado
REQUISITOS CAMBIANTES3
RESULTADOS RÁPIDOS
ENTORNOS COMPLEJOS
BENEFICIOS
Equipos motivados
Productividad y calidad
Resultados anticipados
Flexibilidad y adaptación
ROLES
Team Members
Entre 5 y 9 personas
Equipo auto organizado
Realiza el proyecto
Scrum Master
Garantiza el buen uso del Scrum
Potencia Productiva
Facilitador
Product Owner
Determina prioridades
Visión del producto
Representa al cliente
Principales categorías de sistemas informáticos, desde el punto de vista funcional
Sistemas de soporte de decisión
Sistemas de simulación
Sistemas de procesamiento de decisiones ad-hoc
Sistemas expertos
Sistemas de información gerenciales
Sistemas de información geográficos
Sistemas de comunicación
Sistemas expertos de control
Sistemas de gestión de datos
Sistemas de automatización de oficina
SE DEFINE EN FUNCIÓN DE 3 ELEMENTOS
ALCANCES
lista de funcionalidades enunciativas y taxativas
que el sistema debe satisfacer, acotadas al límite del sistema y en función de su objetivo.
LIMITE
Limite Superior
conjunto de las últimas funcionalidades
Emitir los informes pertinentes con la comercialización de granos nacional e internacional
Limite inferior
conjunto de primeras funcionalidades
límite del sistema debe estar en relación directa con el objetivo
Registrar proveedores, Registrar mercados, Registrar acopios externos
OBJETIVO
“Brindar información para”
La organización como sistema
LA PIRAMIDE JERARQUICA DE LA EMPRESA
DIRECTORIO
PRESIDENCIA
GERENCIA GENERAL
Gerencia de producción
Gerencia de compras
Gerencia de ventas
Gerencia de sistemas
Clasificación de Sistemas
El dominio de un sistema es el campo en el cual se extienden, es decir, el ámbito donde exponen el desarrollo de sus funciones o capacidades, a los efectos de la consecución de su objetivo.
Sistemas de simplicidad organizada, complejidad caótica y complejidad organizada
Sistemas de elevada entropía y baja entropía
Sistemas abiertos y cerrados
Sistemas abstractos y concretos
Sistemas vivientes y no vivientes
La Retroalimentación vuelve a ingresar al sistema como una entrada en un tiempo “t”, lo que ayuda a depurar la entrada del tiempo “t-1”.
el ajuste implica que el objetivo se satisface, pero no necesariamente mejor de lo que se lo venía satisfaciendo con anterioridad.
La mejora implica que el objetivo común del sistema es satisfecho de una mejor forma (por ejemplo, con menor uso de recursos, en menor tiempo, etc.),
No existe sistema sin objetivo. El sistema implica corresponsabilidad entre subsistemas.
Se entiende por corresponsabilidad entre subsistemas, a
que cada subsistema satisface sus responsabilidades, y contribuye para que otros subsistemas puedan cumplirlas, en post de garantizar la consecución del objetivo común del sistema.
Cada sistema convive en su contexto con otros sistemas, con los que también puede
interactuar, al igual que lo hace con su ambiente
Todo sistema posee un objetivo común, éste representa el motivo y justificación de su existencia. De igual modo, todo sub-sistema posee un objetivo el cual, estará alineado con el objetivo del sistema que lo contiene.
se define como agente extraño de un sistema,
a aquel subsistema cuyo objetivo no se condice y es inconsistente con el objetivo del sistema que
lo contiene,
Por ejemplo, el virus de la computadora
La frontera que separa al sistema de su contexto se denomina límite.
El límite define el
“desde” y el “hasta” de la funcionalidad de un sistema.
CONCEPTO
Un sistema se compone de un conjunto de elementos, los cuales se interrelacionan e
interactúan a los efectos de procesar la entrada y generar la salida.
Dichos elementos, se conocen
como subsistemas. A su vez, cada subsistema puede ser visto como un sistema en sí mismo y de
este modo, estar compuesto de otros subsistemas