Professional Documents
Culture Documents
La gerencia de informática fue Desarrollada a finales de 1980, no fue adoptada por las organizaciones
hasta mediados de los 90 y se ha convertido en uno de los estándares mundiales de factores más
utilizados en la Gestión de Servicios Informáticos. Es una de las gerencias más importantes que se
encuentran presente en la empresa, esta tiene como fin proporcionar soluciones tecnológicas que
contribuyan al logro de los objetivos estratégicos planteados por las empresas.
Importancia:
La informática ha pasado a ser una herramienta muy eficaz dentro del entorno laboral empresarial
actual, desde mediados del siglo XX, han venido evolucionando los dispositivos necesarios para la
creación de sistemas informáticos, es por ello que hoy día se hacen más favorables el uso las tic con el
aumento de tecnología globalizada en estándares de información, así como los ciclos de vida de los
sistemas que vienen a formar parte de la gestión en la creación de entornos sistemáticos.
Es por ello que es vital el cumplimiento de normas estándares dentro de una comunidad informatizada,
además de la creación de modalidades de trabajos específicos dentro de grandes y pequeños conjuntos
empresariales.
Las áreas están definidas en la empresa de tal manera que hay personas responsables por cada área y
delegación de funciones en otras que logran constituir un equipo de trabajo, que buscando la
sincronización y armonía en el desempeño se logran alcanzar los objetivos y metas propuestas en el
plan. Las áreas las podemos establecer así:
Mercadeo-Ventas y atención del cliente: área encargada de generar la mayor fuente de ingreso al
negocio.
Producción-Compras y Almacenamiento:
área estratégica financiera para la ampliación de costos razonable que le permite a la empresa una
mayor productividad para ser competitivos en los mercados tanto nacionales como internacionales.
Gestión de recursos humanos: Es el elemento más importante de toda la empresa a cualquier nivel ya
que si se tiene alta preparación se alcanza la eficiencia y efectividad en los procesos internos y externos.
Organización y descripciones:
Administración de usuarios: En esta función, se selecciona todo lo que hace referencia a la atención de
las necesidades de los usuarios y al mantenimiento de sus equipos de sobremesa. Debido a que el
sistema informático constituye una herramienta para la organización, ésta es una de las partes más
visibles y, por lo tanto, es necesario ir con mucho cuidado porque es fácil que el usuario tenga
problemas con el funcionamiento diario del sistema.
Administración de la red : La responsabilidad básica de esta función se refiere a la parte física de la red:
se debe asegurar que funcione correctamente y también controlar que se encuentre en buen estado, así
como mejorarla y hacerla llegar a todos los lugares de la organización donde sea necesaria.
Administración de la web: Es la función que incluye el mantenimiento del servidor web y a menudo,
también del contenido (de las páginas). En cualquier caso, es responsable de conservar la
homogeneidad global del servidor.
Tendencias:
Para adaptar las empresas a esos nuevos conceptos, implica una gerencia que incluya y practique las
tendencias que recomienda el ex presidente de la General Electric, el mundialmente reconocido como el
mejor ejecutivo, Jack Wells.
Él considera lo siguiente:
- Liderazgo, como una cualidad inherente y fundamental para gerenciar una empresa.
- Darle a la empresa una estructura administrativa plana, para cambiarle su antigua estructura piramidal,
que tiende a resaltar la connotación jerárquica, más que las responsabilidades.
Todo esto obliga a los gerentes a estar atentos y vigilar las tendencias de la economía, el
comportamiento de las instituciones y lógicamente, el desarrollo tecnológico.
- El talento humano como el más valioso patrimonio empresarial y la tecnología marcará los puntos a la
calidad. La innovación será el arma más poderosa del futuro inmediato.
-Todas estas afirmaciones constituyen el gran desafío para un gerente moderno o un gerente
informático.
Los cambios actuales y su impacto en los paradigmas que durante décadas han orientado el trabajo de
las empresas también influye en los enfoques gerenciales, lo que promueve nuevas tendencias como:
-De autoridad formal y el control desde arriba, al otorgamiento y desarrollo de poder y facultades.
-Del control por medio de reglas y jerarquías, al control por medio de visión y valores.
En esta primera etapa del ciclo de desarrollo de los sistemas, el analista se involucra en la
identificación de los problemas, de las oportunidades y de los objetivos. Esta fase es crucial para
el éxito del resto del proyecto, pues nadie estará dispuesto a desperdiciar su tiempo dedicándolo
al problema equivocado.
La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una empresa.
Luego, en conjunto con los otros miembros de la organización hará notar los problemas. Muchas
veces esto ya fue realizado previamente: y por ello. es que se llega a invitar al analista.
Las oportunidades son acuellas situaciones que el analista considera que pueden perfeccionarse
mediante el uso de los sistemas de información computarizados. Al aprovechar las oportunidades,
la empresa puede lograr una ventaja competitiva o llegar a establecer un estándar industrial.
La identificación de objetivos también es un componente importante de la primera fase. En un
comienzo, el analista deberá descubrir lo que la empresa intenta realizar, y luego. Estará en
posibilidad de determinar si el uso de los sistemas de información apoyaría a la empresa para
alcanzar sus metas, el encaminarla a problemas u oportunidades específicas.
La siguiente etapa que ejecuta el analista de sistemas consiste en analizar las necesidades propias
del sistema. Una vez más, existen herramientas y técnicas especiales que facilitan al analista la
realización de las determinaciones requeridas. Estas incluyen el uso de los diagramas de flujo de
datos (DFD)que cuentan con una técnica estructurada para representar en forma gráfica la entrada
de datos de la empresa, los procesos y la salida de la información. A partir del diagrama de flujo
de datos se desarrolla un diccionario de datos que contiene todos los elementos que utiliza el
sistema, así como sus especificaciones, si son alfanuméricos, descripción, clave
primaria, entre otros.
Durante esta fase. el analista de sistemas también analiza las decisiones estructuradas por
realizar, que son decisiones donde las condiciones, condiciones alternativas, acciones y reglas
de acción podrán determinarse. Existen tres métodos para el análisis de las decisiones
estructuradas: el lenguaje estructurado (en nuestro caso el español), las tablas de decisión y los
árboles de decisión.
En esta etapa del ciclo de desarrollo de los sistemas, el analista de sistemas usa la información que
recolectó con anterioridad y elabora el diseño lógico del sistema de información. El analista
diseña procedimientos precisos de captura de datos, con el fin de que los datos que se introducen
al sistema sean los correctos. El analista también diseña accesos efectivos al sistema de
información, mediante el uso de las técnicas de diseño de formularios y de pantallas.
Una parte del diseño lógico del sistema de información es el diseño de la interfaz con el
usuario. La interfaz conecta al usuario con el sistema, y evidentemente, es de suma importancia.
Serían ejemplos de interfaces para el usuario: el uso del teclado para introducir preguntas o
respuestas, el uso de menús en la pantalla, con las opciones que tiene el usuario, el uso de
dispositivos como el ratón (mouse) y muchos otros.
La etapa del diseño también incluye e! diseño de los archivos o la base de datos que almacenará
aquellos datos requeridos por quien toma las decisiones en la organización. Una base de datos
bien organizada es fundamental para cualquier sistema de información. En esta etapa, el analista
diseña la salida (en pantalla o impresa) hacia el usuario, de acuerdo con sus necesidades de
información.
que sea necesario. Dentro de las técnicas estructuradas para el diseño y documentación de!
software se tienen: el método HIPO, los diagramas de flujo. ios diagramas Nassi-
Schneiderman, ios diagramas Warnier-Orr y el pseudocódigo. Aquí es donde, el analista de
sistemas transmite al programador los requerimientos de programación.
Durante esta fase, el analista también colabora con los usuarios para
desarrollar la documentación indispensable del software, incluyendo los manuales de
procedimientos. La documentación le dirá al usuario como operar el software, y así también, qué
hacer en caso de presentarse algún problema.
6) Pruebas y mantenimiento del sistema.
El sistema de información debe probarse antes de utilizarlo. El costo es menor si se detectan los
problemas antes cié la entrega del sistema. El programador realiza algunas pruebas por su cuenta,
otras se llevan a cabo en colaboración con el analista de sistemas. En un principio, se hace una
serie de pruebas, con datos tipo, para identificar las posibles fallas del sistema: más adelante,
se utilizarán los datos reales.
El mantenimiento del sistema y de su documentación empiezan justamente en esta etapa: y
después, esta función se realizará de forma rutinaria a lo largo de toda la vida del sistema. Las
actividades de mantenimiento integran una buena parte de la rutina del programador, que para las
empresas llegan a implicar importantes sumas de dinero. Sin embargo, el costo del
mantenimiento disminuye de manera importante cuando el analista aplica procedimientos
sistemáticos en el desarrollo de los sistemas.
4.1.2Importancia
Es la última fase del Ciclo de Vida de Desarrollo de Sistemas, en donde los SI son sistemáticamente
reparados y mejorados.Por definición, el proceso de mantenimiento de un SI es de gran relevancia
ya que es un proceso de devolución al principio del Ciclo de Vida y de repetición de los pasos de
desarrollo para la Implementación de cambios.
Es la fase más prolongada y costosa del ciclo de vida de los sistemas, consiste en realizar todas las
actividades necesarias a fin de mantener el sistema trabajando
Una vez que se identifica una tarea y se conoce el algoritmo para resolverla, el programador debe
codificarlo en una lista de instrucciones, propias de algún lenguaje de computación. Los programas
pueden ser escritos en cualquier lenguaje de la amplia gama disponibles.
La escogencia del más adecuado, dependerá de factores como la experiencia del programador con
un lenguaje, determinar cuál producirá el programa menos complicado, la flexibilidad y la
compatibilidad del programa como resultado del lenguaje usado.
Es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca
es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que
cumpla, y si puede supere las expectativas de los usuarios.
Características propias del software aquellas que tu quieres controlar y asegurar, el software es un
producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla. El
software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.
La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramente detrás debido a
que la calidad tradicional tiene varias décadas de historia, mientras que la calidad de software tiene entre
50 y 30 años de haber surgido.
La calidad del software la obtención de un software con calidad implica la utilización de
metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del
software que permitan uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad,
mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor de
desarrollo como para el control de la calidad del software
La mayoría de SABD tiene un lenguaje especial llamado lenguaje de manejo. Este lenguaje tiene
comandos que permiten a los usuarios finales y a los especialistas en programación extraer datos
de la base de datos para satisfacer las solicitudes de información y/o desarrollar aplicaciones.
El tercer elemento es el diccionario de datos. Es un archivo automatizado que almacena
definiciones de los elementos de datos y características de los mismos, como su uso, representación
física, propiedad, autorización y seguridad. El diccionario de datos sirve como una importante
herramienta de administración de datos.
4.2.1 FASES
ESPECIFICACION DE UN PROBLEMA
Permite diagnosticar el funcionamiento del sistema actual donde está fallando y la forma, en que
se solucionará.
Actividades:
1. Definir grupo de trabajo que intervendrán en el desarrollo del sistema.
2. Establecer Herramientas de equipos existentes.
3. Encontrar las funciones y flujo de observación (datos que suministre el usuario).
4. Definir documentos con los resultados de análisis y diseño.
5. Entregar documentos con los resultados de análisis y diseño.
DESARROLLO:
Actividades
1. Diseñar la interfaz grafica del usuario teniendo en cuenta las solicitudes del cliente.
2. Desarrollo el código de programación que satisfaga el objetivo principal del sistema.
IMPLEMENTACION:
Actividades
1. Documentar cada uno de los procesos del programa.
2. Capacitar al usuario.
3. Evaluar y probar todos los procesos.
MANTENIMIENTO:
Actividades
1. Atención del servicio posterior a la instalación.
2. Actualización de versiones.
Actividades
1. Establecer áreas críticas.
2. Revisar documentación.
3. Elaborar un documento que deje ver claramente las metas que se alcanzaron.
ANALISIS Y DISEÑO DE SISTEMAS
Actividades:
1. Definir grupo de trabajo que intervendrán en el desarrollo del sistema.
2. Establecer Herramientas de equipos existentes.
3. Encontrar las funciones y flujo de observación (datos que suministre el usuario).
4. Definir documentos con los resultados de análisis y diseño.
5. Entregar documentos con los resultados de análisis y diseño.
DESARROLLO:
Actividades
1. Diseñar la interfaz grafica del usuario teniendo en cuenta las solicitudes del cliente.
2. Desarrollo el código de programación que satisfaga el objetivo principal del sistema.
IMPLEMENTACION:
Actividades
1. Documentar cada uno de los procesos del programa.
2. Capacitar al usuario.
3. Evaluar y probar todos los procesos.
MANTENIMIENTO:
Actividades
1. Atención del servicio posterior a la instalación.
2. Actualización de versiones.
4.3.1NECESIDADES
Carpeta de sistemas (diseño global): Fijación de los objetivos del sistema Descripción global del
sistema Modelo lógico del sistema (DFD, diccionario de datos, especificación de la lógica)
Diseño de entradas y salidas Normas y procedimientos para los usuarios (en operaciones de
rutina, de respaldo, de emergencia, de recupero, de uso de back-up) Recursos materiales y
humanos necesarios Estudio técnico-económico acerca de la posibilidad de procesar el sistema
mediante el uso de un computador.
Carpeta de programas (diseño detallado): Descripción detallista del programa Diagrama de lógica
Descripción de entradas Descripción de salidas Descripción de archivos Tablas, cuadros de
control de consistencia y parámetros utilizados Controles del programa sobre archivos y datos.
Consiste en una serie de acciones que garantiza el correcto funcionamiento de los equipos
informáticos y todo el sistema informático, tanto si se trata de funcionamiento de software como
de hardware. Es importante dentro de la empresa debido a que por la dependencia actual de muchas
empresas a la informática, en ocasiones un pequeño problema informático puede provocar grandes
desbarajustes dentro de la empresa, sin contar que existen muchos datos confidenciales e informes
que deben estar bien salvaguardados en los ordenadores.
4.4.1Tendencias.
La gerencia informática necesita ejercerse con un criterio global, siguiendo los conceptos
modernos de productividad, competitividad e innovación. Además, incluyendo en su gestión
administrativa las tecnologías de última generación.
Para adaptar las empresas a esos nuevos conceptos, implica una gerencia que incluya y practique
las tendencias que recomienda el ex presidente de la General Electric, el mundialmente reconocido
como el mejor ejecutivo, Jack Wells.
Él considera lo siguiente:
a) Una visión global con actuación local.
b) Empoderamiento para los ejecutivos que tienen poder de decisión.
c) Outsourcing, para aprovechar adecuadamente los conocimientos y las experiencias de quienes
tienen buen éxito en sus gestiones.
d) Liderazgo, como una cualidad inherente y fundamental para gerenciar una empresa.
e) Darle a la empresa una estructura administrativa plana, para cambiarle su antigua estructura
piramidal, que tiende a resaltar la connotación jerárquica, más que las responsabilidades.