Sei sulla pagina 1di 3

Nociones de eficiencia en Administracin de sistemas informticos

Por: Luis Alberto Vlez Tascn Universidad Nacional de Colombia Resumen En este ensayo se propondr caracterizar las nociones de eficiencia en la administracin de sistemas informticos. Ya que la administracin de sistemas informticos basa parte de su actividad profesional en las reas de: y y Ingeniera del software Teora de sistemas

En el Texto se dar una breve introduccin a que es eficiencia en s, ingeniera del software y teora de sistemas, adems de conceptualizar las 2 nociones de eficiencia principal en administracin de sistemas informticos y Eficiencia Computacional.

Qu es eficiencia?i
La palabra eficiencia proviene del latn efficientia que en espaol quiere decir: accin, fuerza, produccin. Se define como la capacidad de disponer de alguien o de algo para conseguir un efecto determinado. No debe confundirse con eficacia que se define como la capacidad de lograr el efecto que se desea o se espera. En economa, la eficiencia es la cantidad mnima de inputs (horas-hombre, capital invertido, materias primas, etc.) para obtener un nivel dado de output (ganancias, objetivos cumplidos, productos, etc. Una organizacin es eficiente si est estructurada para ayudar al logro de los objetivos de la empresa con un mnimo de consecuencias o costos no deseados. y y y y La eficiencia es un nivel que marca la efectividad de nuestros trabajos y acciones. La eficiencia es la obtencin de los objetivos con la cantidad mnima de recursos. La eficiencia de un plan se mide por su contribucin al propsito y los objetivos que se persiguen. La eficiencia, es la capacidad de hacer correctamente las cosas.ii

Siendo la ingeniera de software y la teora general de sistemas ya que la administracin de sistemas informticos por que los conceptos de eficiencia para esta profesin nacen de estas 2 disciplinas principalmente, sin despreciar otras como investigacin de operaciones. A continuacin definiremos que es ingeniera del software y Teora general de sistemas El proceso de ingeniera de software se define como "un conjunto de etapas parcialmente ordenadas con la intencin de logra un objetivo, en este caso, la obtencin de un producto de software de calidad" [Jacobson 1998].El proceso de desarrollo de software "es aquel en que las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos transformados en diseo y el diseo implementado en cdigo, el cdigo es probado, documentado y certificado para su uso operativo". Concretamente "define quin est haciendo qu, cundo hacerlo y cmo alcanzar un cierto objetivo" [Jacobson 1998].iii La teora general de sistemas (TGS) o teora de sistemas o enfoque sistmico es un esfuerzo de estudio interdisciplinario que trata de encontrar las propiedades comunes a entidades llamadas sistemas. stos se presentan en todos los niveles de la realidad, pero que tradicionalmente son objetivos de disciplinas acadmicas diferentes. Su puesta en marcha se atribuye al bilogo austriaco Ludwig von Bertalanffy, quien acu la denominacin a mediados del siglo XX.iv Teniendo Claro en qu consisten estas 2 disciplinas nos entrremos en las nociones de eficiencia de la administracin de sistemas informticos primero en lo que es para m la clave de todo administrador informtico, lo que lo diferenciar de un tcnico programador, es la eficiencia computacional al desarrollar un sistema de informacin computacional; aunque para desarrollar software no se necesita ser profesional, un profesional en carreras de TICs como ingenieros de sistemas, Tecnlogos en sistemas de informacin, Administradores de sistemas informticos conocen los conceptos de complejidad computacional, porque no es lo mismo hacer un software sin conocer a fondo cmo funcionan las estructuras de datos computacionales, puede dar como resultado, con suerte un software eficaz pero no eficiente, que es capaz de cumplir su objetivo pero no al hacerlo derrocha recursos, pudiendo ser mas ptimos, con solo no saber la eficiencia de un algoritmo de ordenamiento, usando uno ineficiente puede incrementar drsticamente el tiempo de ejecucin del software en cuestin. Un profesional al desarrollar un software planea y analiza cual son los algoritmos ms precisos para que el sistema de informacin sea ms eficiente al ejecutarse, a usar menos espacio computacional, mejorando su velocidad de ejecucin mejorando tiempos de operacin del sistema de informacin.

La idea de la eficiencia de los algoritmos se basa en la premisa de que el xito de un algoritmo no debe de depender en ningn caso de la velocidad ni del potencial del sistema en que se ejecute. Un algoritmo eficiente siempre tiene que ser mejor que otro que no lo es, aun en el caso de que el segundo se ejecute en un sistema claramente superior. Un anlisis de coste puede efectuarse en cualquiera de los mbitos de su uso. Los dos ms frecuentes son el anlisis de coste computacional, que mide la eficiencia de coste temporal de los algoritmos y, el anlisis de consumo de memoria, que mide la cantidad de memoria consumida por un algoritmo. La eficiencia de los algoritmos es importantsima en el desarrollo de cualquier proyecto informtico. Supongamos que debemos desarrollar una aplicacin estadstica que presente una lista ordenada de 1000000 de personas con una serie de caractersticas que pueden variar cada 5 minutos. Usando un algoritmo de burbuja deberamos presupuestar un sistema basado por ejemplo en un IBM Server Star, que en su configuracin bsica est valorado en 78000. Usando un algoritmo de ordenacin de QuickSort el sistema podra funcionar sobre cualquier PC con arquitectura igual o superior a la de un sistema de la familia i386 y, todava podramos dedicar el sistema a realizar otras tareasv. La importancia de la eficiencia computacional en administracin de sistemas informticos, se basa en si como lo hemos sustentado anteriormente en la eficiencia de los algoritmos usados para la creacin, actualizacin y mantenimiento de sistemas de informacin, porque una de las actividades principales de administrador de sistemas es informticos es asegurar la mxima eficiencia de los recursos informticos de una empresa, bien dicho ya sea software hardware o personal del departamento de sistemas, porque al administrar los recursos informticos de forma eficiente, se gastara menos dinero en infraestructura tecnolgica, personal para el mantenimiento de los sistemas informticos. Por eso es que la eficiencia computacional es la nocin clave en la administracin de sistemas informticos .

http://es.wikipedia.org/wiki/Eficiencia http://www.articulosinformativos.com/Gerencia_y_Eficiencia-a1145038.html iii Jacobson, I. 1998. "Applying UML in The Unified Process" Presentacin. Rational Software. Presentacin disponible en http://www.rational.com/uml como UMLconf.zip iv http://es.wikipedia.org/wiki/Teor%C3%ADa_de_sistemas
ii

Anlisis del coste computacional http://dmi.uib.es/~mascport/tp/perweb/tema1.html

Potrebbero piacerti anche