Ingenieria Del Software
Ingenieria Del Software
Ingenieria Del Software
Cada sistema existe dentro de otro más grande, por lo tanto un sistema puede estar
formado por subsistemas y partes, y a la vez puede ser parte de un súper sistema.
Los sistemas tienen límites o fronteras, que los diferencian del ambiente. Ese límite
puede ser físico (el gabinete de una computadora) o conceptual. Si hay algún
intercambio entre el sistema y el ambiente a través de ese límite, el sistema es abierto,
de lo contrario, el sistema es cerrado.
El concepto de sistema en general está sustentado sobre el hecho de que ningún sistema
puede existir aislado completamente y siempre tendrá factores externos que lo rodean y
pueden afectarlo, por lo tanto podemos referir a Muir citado en Puleo (1985) que dijo:
"Cuando tratamos de tomar algo, siempre lo encontramos unido a algo más en el
Universo ".
Puleo define sistema como " un conjunto de entidades caracterizadas por ciertos
atributos, que tienen relaciones entre sí y están localizadas en un cierto ambiente, de
acuerdo con un cierto objetivo".
Ejemplos de familias de sistemas operativos : Windows , Unix, Linux, DOS, Mac OS,
etc.
Un sistema operativo permite interactuar con el hardware de computadoras , teléfonos
celulares, PDAs, etc. Y ejecutar programas compatibles en éstos.
Interfaz de usuario.
Por ejemplo, una computadora, sus dispositivos periféricos y la persona que la maneja,
pueden constituir un sistema informático.
Este último podrá estar bajo el régimen de honorarios, o bien, puede recibirse el soporte
de algún fabricante local de programas de aplicación. ·
Esta etapa termina con la implantación exitosa del primer Sistema de Información. Se
inicia con la implantación exitosa del primer Sistema de Información en
la organización . Como consecuencia de lo anterior, el primer ejecutivo usuario se
transforma en el paradigma o persona que se habrá que imitar.
·
Las aplicaciones que con frecuencia se implantan en esta etapa son el resto de los
Sistemas Transaccionales no desarrollados en la etapa de inicio, tales como
facturación, inventarios , control de pedidos de clientes y proveedores, cheques , etc. ·
Etapa de control o formalización. Para identificar a una empresa que transita por esta
etapa es
necesario considerar los siguientes elementos:·
En esta etapa surge la primera hoja electrónica de cálculo comercial y los usuarios
inician haciendo sus propias aplicaciones. El costo del equipo y del software
disminuyó por lo cual estuvo al alcance de más usuarios. ·
En forma paralela a los cambios tecnológicos, cambió el rol del usuario y del
departamento de Sistemas de Información. El departamento de sistemas evolucionó
hacia una estructura descentralizada, permitiendo al usuario utilizar herramientas para
el desarrollo de sistemas. · Los usuarios y el departamento de sistema iniciaron el
desarrollo de nuevos sistemas, reemplazando los sistemas antiguos, en beneficio de la
organización.
Etapa de administración de datos. Entre las características que destacan en esta etapa
están las siguientes: ·
Entre los aspectos sobresalientes que indican que una empresa se encuentra en esta
etapa, se incluyen los siguientes:
En los umbrales del siglo XXI, las empresas se vienen enfrentando a nuevos escenarios,
caracterizados por la globalización e internacionalización de los negocios, que nos
plantean la plena integración en la Unión Europea y los rápidos y continuos cambios
que se producen en la economía local, regional, nacional y mundial junto a la
heterogénea naturaleza cultural, social, tecnológica, económica, competitiva y de
otra índole de las variables que configuran tales cambios.
Sistema Abierto:
Posee numerosas entradas y salidas. Para relacionarse con el ambiente externo, sus
relaciones de causa y efecto son indeterminadas.
Sistema Cerrado:
Tienen pocas entradas y salidas en relación con el ambiente externo, que son bien
conocidas y guardan entre sí una razón de causa y efecto: a una entrada determinada
(causa) sigue una salida determinada (efecto). Denominado también mecánico o
determinista.
Crecimiento
FUNCIONES:
Los sistemas difieren en sus tipos de entradas y salidas, en el tipo de procesamientos y
en su estructura. Estos elementos están determinados por el propósito u objetivos del
sistema, el cual es establecido a su vez, por la organización, en todos ellos podemos
encontrar un conjunto de funciones que, según Senn, existen diferentes funciones las
cuales describiré a continuación:
2. Definición de archivos:
Consiste en almacenar los datos capturados por el procesamiento de
transacciones, de acuerdo a una estructura u organización
de almacenamiento adecuado (base de datos o archivo) un método que
facilite su almacenamiento, actualización y acceso, y un dispositivo
apropiado de almacenamiento (disco, cintas, diskettes, y
otros).
d) Reporte de Excepción:
Útiles para controlar situaciones anormales pues señalar la ocurrencia de condiciones
"fuera de limite".
Tienen un formato predefinido y se pueden generar automáticamente bajo solicitud o
cuando ocurra la condición anormal.
f) Reportes Especiales: Requeridos generalmente una sola vez con fines de analizar
situaciones o resolver problemas involucran el uso de modelos que respondan a
interrogantes del tipo "que ocurre si…" No tienen formato predefinido y pueden o no
generarse automáticamente. Los dos primeros reportes son producidos por los
subsistemas de procesamiento de transacciones, mientras que los restantes los
producen los subsistemas de procesamientos de información.
PROCESOS:
Los procesos son gestionados por el sistema operativo y están formados por:
Los procesos son creados y destruidos por el sistema operativo, así como también este
se debe hacer cargo de la comunicación entre procesos, pero lo hace a petición de otros
procesos. El mecanismo por el cual un proceso crea otro proceso se denomina
bifurcación (fork). Los nuevos procesos pueden ser independientes y no compartir el
espacio de memoria con el proceso que los ha creado o ser creados en el mismo espacio
de memoria.
En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La
diferencia estriba en que un proceso solamente puede crear hilos para sí mismo y en que
dichos hilos comparten toda la memoria reservada para el proceso.
PROCEDIMIENTOS
Es la capacidad del Sistema de Información para efectuar cálculos de acuerdo con una
secuencia de operaciones preestablecida. Estos cálculos pueden efectuarse con datos
introducidos recientemente en el sistema o bien con datos que están almacenados.
NORMAS:
Las normas que se rigen los sistemas están contempladas en la normalización o ISO.
Las elevadas sumas de dinero que los países desarrollados invierten en los organismos
normalizadores, tanto nacionales como internacionales, es una prueba de la importancia
que se da a la normalización.
ESTRUCCTURA DE SISTEMA:
Es simplemente tener los sub-sistemas en orden. Este cabe aclarar es el concepto más
simple que hay de la estructura de los sistemas.
Aunque también hay otro concepto como este, podemos estructurar un Sistema de
Información como una red de centros de información asociados a las unidades
funcionales de la empresa dependiendo de los flujos de datos e información se crea
una red de información entre los diferentes unidades funcionales de la organización lo
que nos lleva a la estructura de un sistema de información.
ENFOQUE SISTEMATICO:
Existen tres tipos de enfoques para el desarrollo de los Sistemas de Información estos
son Indepe ndiente, Centralizado y Distribuido. Ahora pasaré a explicarlos viéndolos
desde el punto de vista de una organización que es a mi opinión la mas simple.
Hay que destacar que el tercer enfoque podría ser el mas optimo, siendo
así presentare las ventajas del enfoque distribuido:
Reducción de costos .
Confiabilidad.
Facilidad de extensión.
Pero no todo es tan fácil este mismo enfoque posee sus defectos:
Es complejo.
Administración descentralizada.
Seguridad de datos difícil de resolver.
2. Capacitación y
Desarrollo de Capital Humano :
3. Fomento Productivo:
Aunar criterios públicos de alineamiento con respecto a las políticas TIC ha aplicar,
estableciendo una mesa de conversación regional donde cada servicio haga sus
propuestas de aplicación TIC, de la que debería salir una estrategia de desarrollo
regional unificada, la cual no debería ser desconocida para ninguno de los participantes
de la mesa de acción digital regional.
Contar con una mejor cobertura que de confianza a los usuarios, para la generación de
servicios en línea y de esta forma disminuir el papeleo y los tiempos de respuesta a
los requerimientos de cada servicio o institución para lo cual necesariamente el personal
se debe encontrar capacitado, para responder y generar consultas en línea de y hay que
sea importante la certificación electrónica y la firma digital, como también un ente
estatal que sirva de soporte para las consultas técnicas de las demás instituciones y
promover la generación de paginas amigables con el usuario.
6. Participación Ciudadana :
Para generar que la ciudadanía interactué activamente en el uso de las TIC de los
organismos estatales, se hace necesario que las plataformas del estado sean amigables
con el usuario, además que todo tipo de consultas sean respondidas de manera clara,
precisa y dentro del menor tiempo posible, lo que sin duda generara una predisposición
de la ciudadanía, ha usar con mayor frecuencia este tipo de herramientas.
7. Difusión.
La facilidad de implementación.
Una vez superado el aislamiento de los planes de los Sistemas de Información respecto
a la estrategia de la compañía, la dirección general se plantea como sacar el mayor
provecho de las nuevas tecnologías de la información, por lo que se comienza a
visualizar que el uso integrado de TI y SI permitirán a la empresa conseguir ventajas
competitivas sostenibles. Para lo anterior es necesario integrar las posibilidades de los
SI y de las TI con las estrategias de la empresa en el momento de formularla.
CONCLUSIÓN
La palabra "sistema" tiene muchas acepciones. El análisis de sistemas tiene que ver
sólo con un tipo concreto de sistemas, los sistemas de información, sistemas de
información en un entorno empresarial y organizacional de gestión y dentro de ellos con
los sistemas de información informatizados o basados en computadoras electrónicas
Los sistemas BPMS presentan plataformas con arquitecturas orientadas a procesos que
pueden ser desarrolladas sobre arquitecturas.
Una vez que los diagramas son correctos, se traducen automáticamente a lenguajes de
gestión de procesos de negocio basados en XML que se pueden ejecutar
directamente.
¿Qué es un Sistema de
Información y cuáles son sus
características?
Entiende qué es sistema de información y descubre cómo utilizarlo
para tener más eficiencia y eficacia en la gestión de tu empresa.
Renato Mesquita
Jun 1, 19 | 7 min read
¿Qué es un sistema de
información?
La primera cuestión que tenemos que pensar con relación a ese asunto es que
un sistema de información no está restricto a un hardware o software.
Este es un concepto bastante común y que asusta algunas personas, pero que
necesita ser desmitificado, ya que estos sistemas son de alcance mucho
mayor.
Eso demuestra que realmente las personas son fundamentales para esta
herramienta.
Relevancia
El sistema debe generar informaciones relevantes y necesarias a la empresa,
que deben ser generadas a tiempo y ser confiables.
Integración
Hay que tener una integración entre el sistema de información y la estructura
de la empresa.
De esta manera, es más fácil coordinar los departamentos, sectores, divisiones
y otros tipos de unidades de organización.
Flujo independiente
Esa característica es bastante diferenciada, porque, al mismo tiempo en que
hay un flujo de procesamiento de datos, que ocurre de manera interna y
externa, también hay un flujo independiente de los sistemas de información.
Está integrado a los subsistemas existentes y, por eso, actúa de manera más
rápida y con menos costos.
Control
No es obligatorio, pero los sistemas de información pueden contener
herramientas de control interno, cuya finalidad es asegurar que las
informaciones generadas son confiables y actuar de manera a proteger los
datos controlados.
Directrices
Sirven para garantizar que los objetivos de la empresa serán atingidos de
manera objetiva, eficiente y directa.
ERP
Los sistemas Enterprise Resource Planning (o Planeamiento de Recursos de la
Empresa) son softwares que integran diferentes procesos y datos de la
empresa, reuniéndolos en un solo lugar.
Los datos brindados por los softwares ERP ayudan a traer más agilidad a los
procesos y permiten cumplir la producción por demanda, también llamada de
just in time.
Así, es posible verificar si hay todos los productos o si será necesario adquirir
algo. Además, es posible identificar la necesidad de reponer los estoques.
CRM
Los softwares Customer Relationship Management (o Gestión de Relación con
el Cliente) automatizan todas las funciones relativas al contacto con los
clientes, permitiendo que las organizaciones recolecten y almacenen los datos
de contacto, las preferencias de los clientes, el histórico de compras de ellos,
entre otros.
Así, la empresa puede contactar los clientes para estrategias específicas, con
el objetivo principal de atender a las necesidades de los consumidores de
manera anticipada.
SCM
Ya los sistemas Supply Chain Management (o Administración de la Cadena de
Suministro) integran los diferentes procesos relativos a los proveedores de
servicios, productos e informaciones.
Así, ese tipo de software integra los datos relativos a fabricantes, proveedores
y puntos de venta, garantizando que los productos sean entregues en las
cantidades necesarias y en el plazo correcto, evitando la falta de mercancía o
el exceso de stock.
Así, se alcanza un buen nivel de servicio al mismo tiempo que los gastos son
reducidos.
SIG
Los Sistemas de Información Gerenciales son dirigidos hacia el apoyo a la
toma de decisiones y actúan en los niveles estratégico, operacional y táctico.
Las informaciones pueden ser reportadas por medio de gráficos, hojas de
cálculo o, los habituales informes.
Informes programados
Son una de las formas más tradicionales para la visualización de
informaciones. Como el propio nombre afirma, ellos son programados, o sea,
son generados de acuerdo a una programación.
Algunos ejemplos de informes programados son los de ventas por día y por
semana y las demostraciones financieras mensuales, por ejemplo.
Informes de excepción
Son generados en situaciones excepcionales con la finalidad de obtener
informaciones específicas.
Por ejemplo, un informe enfocado en la lista de deudas por cobrar o uno que
presente a los clientes que sobrepasan el límite de crédito ofertado.
Informes en pilas
Las informaciones son puestas en pilas en el área de trabajo en red del gestor
o emprendedor. Así, él puede acceder al informe siempre que quiera o
necesite.
¿Cómo el sistema de
información ayuda el
funcionamiento de la empresa?
Como vimos, los sistemas de información tienen diferentes niveles y
funcionalidades. Por eso, es evidente que estos softwares ayudan a la empresa
a funcionar de manera más adecuada.
Artículo
Discusión
Leer
Editar
Ver historial
Herramientas
Definición[editar]
Sistema de información se entiende como el conjunto de tecnologías, procesos,
aplicaciones de negocios y software disponibles para las personas dentro de
una organización.
Componentes básicos[editar]
Un sistema de información debe cumplir con los siguientes componentes
básicos interactuando entre sí:
Generalidades[editar]
o Estructura:
o Canales, que conectan los repositorios entre sí, tales como "buses",
cables, enlaces inalámbricos, etc. Una red de trabajo es un conjunto de
canales físicos y lógicos.
o Comportamiento:
Actividades[editar]
Existen cuatro actividades en un sistema de información que producen la
información que esas organizaciones necesitan para tomar decisiones,
controlar operaciones, analizar problemas y crear nuevos productos o servicios.
Estas actividades son:
Ciclo de vida[editar]
Existen pautas básicas para el desarrollo de un sistema de información para
una organización:
Tipos[editar]
Debido a que el principal uso que se da a los sistemas de información es el de
optimizar el desarrollo de las actividades de una organización con el fin de ser
más productivos y obtener ventajas competitivas, en primer término, se puede
clasificar a los sistemas de información en:
Sistemas competitivos.
Sistemas cooperativos.
Modelo de la pirámide.
Los últimos fueron los SE, que alcanzaron su auge en los años 1990 (aunque
estos últimos tuvieron una tímida aparición en los años 1970 que no cuajó, ya
que la tecnología no estaba suficientemente desarrollada).
Sistemas de información estratégicos[editar]
Puede ser considerado como el uso de la tecnología de la información para
respaldar o dar forma a la estrategia competitiva de la organización, a su plan
para incrementar o mantener la ventaja competitiva o bien para reducir la
ventaja de sus competidores.
Su función primordial es crear una diferencia con respecto a los competidores
de la organización (o salvar dicha diferencia) que hagan más atractiva a esta
para los potenciales clientes. Por ejemplo, en la banca, hace años que se
implantaron los cajeros automáticos, pero en su día, las entidades que primero
ofrecieron este servicio disponían de una ventaja con respecto a sus
competidores, y hoy día cualquier entidad que pretenda ofrecer servicios
bancarios necesita contar con cajeros automáticos si no quiere partir con una
desventaja con respecto al resto de entidades de este sector. En este sentido,
los cajeros automáticos se pueden considerar sistemas de información
estratégicos.
Su función es lograr ventajas que los competidores no posean, tales como
ventajas en costos y servicios diferenciados con clientes y proveedores.
Apoyan el proceso de innovación de productos dentro de la empresa. Suelen
desarrollarse dentro de la organización, por lo tanto no pueden adaptarse
fácilmente a paquetes disponibles en el mercado. Entre las características más
destacables de estos sistemas se pueden señalar: