Los escritos administrativos, técnicos y comerciales
Tarea de tics
1. Capital intelectual
El concepto de Capital Intelectual se ha incorporado en los últimos años tanto al mundo
académico como empresarial para definir el conjunto de aportaciones no materiales que
en la era de la información se entienden como el principal activo de las empresas del
tercer milenio
El Capital Intelectual lo podemos definir como el conjunto de Activos Intangibles de
una organización que, pese a no estar reflejados en los estados contables tradicionales,
en la actualidad genera valor o tiene potencial de generarlo en el futuro ( Euroforum,
1998 ).
Los conocimientos de las personas clave de la empresa, la satisfacción de los
empleados, el know-how de la empresa, la satisfacción de los clientes, etc., son activos
que explican buena parte de la valoración que el mercado concede a una organización y
que, sin embargo, no son recogidos en el valor contable de la misma.
Está claro que existe un capital que nadie se preocupa por medir y del que nadie informa
dentro de la organización, pero que sin lugar a dudas tiene un valor real. Identificar y
Medir el Capital Intelectual (Activos Intangibles) tiene como objeto convertir en visible
el activo que genera valor en la organización.
Como sabemos el peso del Capital Intelectual sobre el valor de mercado de una
organización es creciente y por lo tanto los esfuerzos se dirigen a medirlo y a
gestionarlo.
Economía de Bangalore
Oficinas centrales de Infosys, la segunda empresa de tecnologías de la información (TI)
más grande de la India, está localizada en la ciudad de Bangalore.
La ciudad de Bangalore (capital del sureño estado indio de Karnataka) luego de que la
India se independizase del Reino Unido en 1947 evolucionó como un centro
manufacturero orientado inicialmente hacia la industria pesada, incluyendo a empresas
como Hindustan Aeronautics Limited, Indian Telephone Industries (ITI), Hindustan
Machine Tools y Bharat Electronics Limited (BEL).
En particular, desde la década de 1990, el establecimiento y éxito de varias firmas de
alta tecnología en la ciudad ha contribuido al crecimiento del sector de las denominadas
tecnologías de la información (TI) en la India como un todo. Las firmas de TI de
Bangalore emplean aproximadamente a un 35% del millón de profesionales de esa área
tecnológica de todo el país. Bangalore es responsable de la mayor cantidad de
exportaciones relacionadas a las TI de toda la India. El producto bruto urbano de la
ciudad en el período de 2004-05 estuvo ubicado en el orden de las 433,8 mil millones de
rupias indias.1
Uno de los factores importantes que han potenciado el crecimiento de Bangalore ha sido
la gran inversión por parte del gobierno central en las industrias públicas de la ciudad.
2. Una de las causas probables de que esta aglomeración sureña haya sido históricamente
elegida para este desarrollo tecnológico (en desmedro de otras importantes metrópolis
de la India) tal vez se deba a su propia localización geográfica, fuera del alcance de los
rivales indios de Pakistán y de China. Así se llegó, con el paso de los años, a la
concentración de la investigación científica y técnica en Bangalore, lo que sería un
factor fundamental en la posterior revolución que las TI experimentaron allí.
Los líderes políticos del estado de Karnataka, como D. Devaraj Urs, Ramakrishna
Hegde, Gundu Rao, Veerappa Moily, J. H. Patel y S.M. Krishna desempeñaron cada
uno un papel decisivo en el desarrollo de las Tecnologías de la Información y de la
tercerización (outsourcing) del proceso de negocios de Bangalore.
Cuando R. K. Baliga, propuso fundar y desarrollar el parque industrial que sería
conocido como Electronics City a principios de la década de 1970, fue recibido con
escepticismo, pero tuvo la suerte de que el entonces ministro D. Devaraj Urs lo apoyase
y aprobase el ambicioso proyecto. Esta inversión seminal inicial por parte del gobierno
del estado de Karnataka en 1976 puso los cimientos de lo que sería una de las piedras
basales de la notable renovación económica que experimentaría Bangalore.
El “Valle del Silicio” de la India
Durante los últimos lustros se ha consolidado el apodo de “Valle del Silicio de la India”
para la ciudad de Bangalore. El apodo hace referencia al nuevo status de la ciudad como
centro del país respecto de las compañías especializadas en las denominada tecnología
de la información (TI, IT en inglés), y es una referencia comparativa frente a respecto
del Silicon Valley original -el cual es el apodo del Valle de Santa Clara-, situado en el
norte del estado de California (en el área metropolitana de la ciudad de San Francisco).
Éste es un importantísimo centro que agrupa a las principales empresas estadounidenses
relacionadas al ámbito de los semiconductores y de las TI en general. No obstante,
Bangalore no se encuentra ubicada sobre un valle sino sobre una meseta, por lo que
apodo de “Valle del Sicilio de la India” no es exacto desde el punto de vista de las
toponimias.
Uno de las primeras menciones de ese por entonces nuevo sobrenombre tuvo lugar en
1988, en el Indian Express. A partir de la década de 1990 ese apodo comenzaría a
difundirseen otros medios y entre algunos sectores del público en general (basándose en
la concentración de firmas que se especializaban en Investigación y desarrollo (I+D),
electrónica y el desarrollo de software).
La “Ciudad electrónica” (Electronics City) fue inicialmente concebida por R. K. Baliga,
el primer presidente y director gerente de KEONICS (Karnataka State Electronics
Development Corporation), una agencia gubernamental establecida en 1976 y dirigida a
expandir la industria electrónica en el estado de Karnataka.
Baliga propuso el concepto de desarrollar la ciudad electrónica en la década de 1970.
Con ese propósito en mente, la agencia compró unas 135 hectáreas de terreno a 18 km
al sur de Bangalore para comenzar allí la construcción de su proyecto Electronics City,
la cual estaba concebida para dotar a la ciudad de un moderno parque industrial
tecnológico. Eso a pesar de las quejas de varios de los primeros “tecno-inquilinos” del
mismo, quienes protestaban por los entonces malos caminos y por la insuficiente
3. disponibilidad de electricidad y de agua. Aunque en realidad KEONICS alegaba
inicialmente que el título de “Silicon Valley of India” le correspondía más bien al
campus de Electronics City, más que a la ciudad de Bangalore propiamente dicha.3
El reciente cambio de milenio fue testigo del crecimiento de las tecnologías
informáticas relacionadas a la difusión comercial de Internet desde mediados de la
década de 1990, el cual resultó en el auge “punto com” (dotcom boom) experimentado
por varias empresas. La industria de las tecnologías de la información de Bangalore
creció bastante durante este período, debido al establecimiento en la ciudad de varias
empresas de TI de primer nivel, de origen indio o extranjero. En 2001, la conocida
revista de negocios Business Week publicó un artículo titulado "India's Silicon Valley"
(“El Valle del Silicio de la India”), el cual hacía un recuento o racconto de la evolución
de las tecnologías de la información (TI) en la India, en particular en el área
metropolitana de Bangalore.
El uso de la denominación de “Valle del Silicio de la India” para referirse a Bangalore
fue creciendo con el tiempo entre los medios locales indios, hasta finalmente comenzar
a hacerlo también entre la prensa internacional ado.6
Tecnologías de la información
Bangalore es denominada Valle del Silicio de India debido al gran número de
compañías relacionadas a la tecnologías de la información que están ubicadas allí.
Muchas corporaciones multinacionales, especialmente gigantes del software y del
hardware de computación, realizan operaciones comerciales en la ciudad. La industria
de TI de Bangalore se divide en dos áreas de negocios principales: 7
Electronics City y
Whitefield. Los nuevos grupos en Bellandur y en Challaghatta han emergido durante los
últimos años a lo largo de las carreteras de circunvalación interna y extrena del área
metropolitana de Bangalore.
Electronics City, inaugurada en 1978, se encuentra en las afueras de Bangalore. Este
parque industrial se extiende a lo largo y ancho de unas 135 hectáreas.las
estadounidenses 3M (Minnesota Mining and Manufacturing), Hewlett Packard y la
alemana Siemens son algunos de los importantes clientes de Electronics City. También
Infosys and Wipro, las segunda y tercera compañías indias de software respectivamente,
también se encuentran en ella.
El Software Technology Park of India (STPI) fue lanzado en 1991 por el Ministerio de
Información y Tecnología. Comenzó a funcionar en la Electronics City de Bangalore.
STPI se cuenta entre los primeros -y por lo tanto más viejos- ISPs (Internet Service
Providers, Proveedores de Servicio de Internet) de la India; de hecho, fue el primero en
contar con ese servicio en el país. La importante Nortel Networks es un destacado
cliente de STPI.
El complejo Whitefield es hogar del Parque Internacional de Tecnología de Bangalore.
Fue creado como resultado de un emprendimiento conjunto (en inglés: joint venture)
firmado en enero de 1994, no ya entre empresas privadas, sino entre dos gobiernos: el
federal de la India y el de la dinámica ciudad-Estado de Singapur. Éste incluye grandes
instalaciones, que comprenden seis edificios, suyos nombres en inglés pretenden
destacar las cualidades creativas e inventivas de todo el complejo: Discoverer,
4. Innovator, Creator, Explorer, Inventor y Navigator. Asimismo se está construyendo un
séptimo edificio.
La Zona de Promoción de Exportaciones de Whitefield provee instalaciones para
impresas de informática internacionales de primer nivel como Dell, Delphi, Oracle, SAP
y Unisys. También las compañías Huawei, iGATE, Perot Systems y TCS se benefician
de la misma. También se encuentran allí otras muy importantes empresas como Aviva,
DaimlerChrysler, General Electric, General Motors, Schneider Electric y Shell.
Base de datos orientada a objetos
En una base de datos orientada a objetos, la información se representa mediante
objetos como los presentes en la programación orientada a objetos. Cuando se integra
las características de una base de datos con las de un lenguaje de programación
orientado a objetos, el resultado es un sistema gestor de base de datos orientada a
objetos (ODBMS, object database management system). Un ODBMS hace que los
objetos de la base de datos aparezcan como objetos de un lenguaje de programación en
uno o más lenguajes de programación a los que dé soporte. Un ODBMS extiende los
lenguajes con datos persistentes de forma transparente, control de concurrencia,
recuperación de datos, consultas asociativas y otras capacidades.
Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con
lenguajes de programación orientados a objetos como Java, C#, Visual Basic.NET y C+
+. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de
programación.
Los ODBMS son una buena elección para aquellos sistemas que necesitan un buen
rendimiento en la manipulación de tipos de dato complejos.
Los ODBMS proporcionan los costes de desarrollo más bajos y el mejor rendimiento
cuando se usan objetos gracias a que almacenan objetos en disco y tienen una
integración transparente con el programa escrito en un lenguaje de programación
orientado a objetos, al almacenar exactamente el modelo de objeto usado a nivel
aplicativo, lo que reduce los costes de desa
Metodo case
Dado que el desarrollo de sistemas de información es una actividad compleja, puede
dividirse en las siguientes etapas:
Definición y análisis de los requerimientos del usuario.
Diseño del sistema y de la base de datos.
Implantación y prueba de módulos.
Integración y prueba del sistema.
Operación y mantenimiento.
Como estas etapas a su vez son muy elaboradas, han surgido varias metodologías que
permiten realizarlas de una manera estructurada. El método CASE ( Computer Aided
Systems Engineering) plantea una secuencia de etapas que es parecida a la antes
5. mencionada, pero es mas detallada y además proporciona para cada etapa su
descripción, definición de objetivos y metas, productos de la etapa, factores críticos de
éxito y la lista de tareas que conviene realizar.
Además es posible auxiliarse de herramientas CASE que facilitan grandemente la
puesta en practica del método.
Etapas En El Método Case
La metodología CASE se basa en el análisis y desarrollo del tipo descendiente ("top-
down") en que el ciclo de vida de un sistema se compone de las siguientes etapas.
Estrategia
Análisis
Diseño
Construcción
Documentación
Transición
Producción
Que Es Case
"CASE es la automatización del software"
(Michael Lucas Gibson)
"La creación de sistemas software utilizando técnicas de diseño y metodologías de
desarrollo bien definidas, soportadas por herramientas automatizadas operativas en el
ordenador"
Objetivos del CASE
1. Aumentar la productividad de las áreas de desarrollo y mantenimiento de los
sistemas informáticos.
2. Mejorar la calidad del software desarrollado.
3. Reducir tiempos y costes de desarrollo y mantenimiento del software.
4. Mejorar la gestión y dominio sobre el proyecto en cuanto a su planificación,
ejecución y control.
5. Mejorar el archivo de datos (enciclopedia) de conocimientos (know-how) y sus
facilidades de uso, reduciendo la dependencia de analistas y programadores.
6. Automatizar :
o El desarrollo del software
o La documentación
o La generación del código
o El chequeo de errores
o La gestión del proyecto
Permitir
6. o La reutilización (reusabilidad) del software
o La portabilidad del software
o La estandarización de la documentación
Integrar las fases de desarrollo (ingeniería del software) con las herramientas CASE .
Facilitar la utilización de las distintas metodologías que desarrollan la propia
ingeniería del software.
Clasificación De Las Herramientas Case
Como ya hemos comentado en los apartados precedentes CASE es una combinación de
herramientas software (aplicaciones) y de metodologías de desarrollo :
o Las herramientas permiten automatizar el proceso de desarrollo del
software.
o Las metodologías definen los procesos automatizar.
Una primera clasificación del CASE es considerando su amplitud :
TOOLKIT : Es una colección de herramientas integradas que permiten automatizar un
conjunto de tareas de algunas de las fases del ciclo de vida del sistema informático :
Planificación estratégica, Análisis, Diseño, Generación de programas.
WORKBENCH : Son conjuntos integrados de herramientas que dan soporte a la
automatización del proceso completo de desarrollo del sistema informático. Permiten
cubrir el ciclo de vida completo. El producto final aportado por ellas es un sistema en
código ejecutable y su documentación.
Una segunda clasificación es teniendo en cuenta las fases (y/o tareas) del ciclo de vida
que automatizan :
UPPER CASE : Planificación estratégica, Requerimientos de Desarrollo Funcional de
Planes Corporativos.
MIDDLE CASE : Análisis y Diseño.
LOWER CASE : Generación de código, test e implantación
7. EL CASE en el "Ciclo de Vida del Sistema"
Que es un proyecto informatico
Un proyecto informático es un sistema de cursos de acción simultáneos y/o secuenciales
que incluye personas, equipamientos de hardware, software y comunicaciones,
enfocados en obtener uno o más resultados deseables sobre un sistema de información.
El inicio de un proyecto informático generalmente está dado en la solicitud de
requerimientos de los usuarios, y siendo que los diferentes sistemas de Información
abordan los diferentes tipos de problemas organizacionales; podemos clasificar a los
Sistemas de Información según sean las aplicaciones que necesite cada usuario en:
Sistemas de Transacciones, Sistemas de Soporte para la toma de decisiones, y Sistemas
Expertos.
8. Inicio de un proyecto informatico
En un entorno informático estable, la decisión de iniciar un proyecto viene dada por las
necesidades de: mantenimiento, modificación, mejoramiento, reemplazo o
capacidad; encuadrándose así, el proyecto informático, dentro de una categoría de
complejidad mostrada en la figura 1.2:
El Mantenimiento del programa; es una consecuencia de una omisión realizada en la
etapa del diseño del sistema (ver 6.1. metodología para el desarrollo de sistemas) e
involucra solucionar fallas menores del sistema, que obligará a la realización de
cambios en el programa; como por ejemplo el descuido de no considerar que puedan
ocurrir en el sistema, ciertas condiciones extraordinarias; como sería el caso de un
aumento no previsto del 60 %, en la emisión de órdenes de compra. Las fallas también
pueden provenir de otros factores, como ser en el caso de que existan cambios en las
expectativas de los usuarios.
La Modificación del programa; involucra algo más que un simple cambio en el
programa; involucra un cambio estructural de una entidad Por ejemplo, un cambio en el
número de dígitos del código postal, o en el código de zona telefónica. La diferencia
con el Mantenimiento es el grado de importancia
El Mejoramiento del sistema; es el agregado de capacidades que no formaron parte
del sistema de información original; por ejemplo cuando en una división se implementó
un sistema de inventarios, este sistema no incluía un modulo para calcular la futura
demanda de bienes y partes. La inclusión de este sofisticado módulo de cálculo es
considerado un mejoramiento del sistema.
El Reemplazo del sistema; ocurre cuando los sistemas de información se tornan
físicamente, tecnológicamente o competitivamente obsoletos. Como es el caso de la
utilización del láser, en el reconocimiento óptico de caracteres para la lectura del código
de barras, remplazando a la entrada por teclado.
La Nueva Capacidad del sistema; son sistemas de información para los cuales no es
necesario el uso de la automatización. Están dados por la capacidad de poder modelizar
la aplicabilidad de nuevos sistemas. Un ejemplo de ello, es la aplicación de los sistemas
expertos.
9. Algoritmo
es un conjunto de operaciones ordenadas de modo tal en que puedan resolver un
problema, son pocos los saben que el término deriva del matemático astrónomo y
geógrafo musulmán al-Jwarizmi.
Los algoritmos tienen algo en común con las funciones matemáticas: reciben una
entrada y producen una salida, pero para que pueda ser considerado como algoritmo
debe ser eficiente (encontrar una solución en el menor tiempo posible), finito (posee un
número determinado de pasos) y definido (se llega al mismo resultado si se sigue el
mismo proceso más de una vez).
Holístico
(neologismo) Adjetivo que indica algo totalizador. Deriva del inglés, de la palabra
whole, que quiere decir "totalidad", "suma total de partes que forman un sistema
completo". Holístico deriva de holismo, que es una doctrina según la cual un
"todo", un ser, es algo más que la suma de sus partes.(Webster). Un enfoque
"holístico" es un enfoque totalizador, que contempla la totalidad de las
circunstancias de un fenómeno. Equivalencia: totalizador.
Heuristica
Se denomina heurística a la capacidad de un sistema para realizar de forma inmediata
innovaciones positivas para sus fines. La capacidad heurística es un rasgo característico
de los humanos, desde cuyo punto de vista puede describirse como el arte y la ciencia
del descubrimiento y de la invención o de resolver problemas mediante la creatividad y
el pensamiento lateral o pensamiento divergente.
La palabra heurística procede del término griego εὑρίσκειν,que significa «hallar,
inventar» .La palabra heurística aparece en más de una categoría gramatical. Cuando se
usa como sustantivo, identifica el arte o la ciencia del descubrimiento, una disciplina
susceptible de ser investigada formalmente. Cuando aparece como adjetivo, se refiere a
cosas más concretas, como estrategias heurísticas, reglas heurísticas o silogismos y
conclusiones heurísticas. Claro está que estos dos usos están íntimamente relacionados
ya que la heurística usualmente propone estrategias heurísticas que guían el
descubrimiento.
Multidiscipinario
10. La multidisciplinariedad es una mezcla no-integradora de varias disciplinas en la que
cada disciplina conserva sus métodos y suposiciones sin cambio o desarrollo de otras
disciplinas en la relación multidisciplinar. Los profesionales implicados en una tarea
multidisciplinar adoptan relaciones de colaboración con objetivos comunes.
Importancia de la heuristica, holístico, el algoritmo y
multidisciplinario en el desarrollo de un sfotware
Al analizar el proceso de desarrollo de software, a este mismo proceso se le puede ver
como un algoritmo, ya que son una serie de pasos que se siguen para la construcción
del software. Esto es algo que se debe tener muy en cuenta, porque de la eficiencia de
este, depende en gran medida el resultado final del proceso. Aunque los procesos de
desarrollo no se pueden analizar con la rigurosidad matemática con la que a veces se
aplica la teoría de algoritmos, ya que son algoritmos que se podría tomar como
“de propósito general”, y son adaptables a diferentes
Proyectos;Lo bueno de la heurística es que si está bien desarrollada puede
implementarse en servidores de correo electrónico, en el perímetro, en estaciones de
trabajo, y en servidores de archivo, o sea, en cualquier lugar donde podemos encontrar
un antivirus trabajando. De esta manera, tenemos múltiples capas de nuestra red
corporativa protegida contra virus desconocidos. Una buena protección heurística
permite a las empresas contar con una capa de protección adicional, ofrece una mayor
seguridad contra los nuevos virus, evitando que ingresen en su red en la mayoría de los
casos, pese a que su antivirus todavía no haya actualizado su firma de virus. Una
verdadera protección activa contra las amenazas del mundo real, que no dan segundas
oportunidades; por otro lado un enfoque holístico al software significa que la seguridad
está integrado con todas las partes del ciclo de vida del desarrollo, la creación de una
defensa en profundidad contra las vulnerabilidades
Enseñar a un individuo para crear software más seguro en general, implica alentar a
"pensar como un atacante" y education en técnicas y tecnologías de seguridad. Pero
cuando estás tratando de conseguir toda una organización para producir software más
seguro, la educación es un punto de partida.. Así como hay muchos aspectos del
desarrollo de software, además de la codificación, hay una serie de elementos críticos
que deben unirse para construir constantemente software seguro. Por ultimo un enfoque
multidisciplinario Esta forma de investigación ha creado la alta especialización y ha
dado origen al nacimiento de expertos en determinadas disciplinas y a quienes siempre
se ha convocado para resolver problemas complejos con la creencia que la formación de
equipos multidisciplinarios tendría mejores resultados en la investigación y la
resolución de problemas, sin embargo, a lo que a llevado esta forma de trabajar es
blindar a cada uno en su propia disciplina y alejar al equipo de la solución efectiva
-valor del fin que se busca-, donde la discusión prácticamente es nula porque cada uno
es autónomo en su campo y sus opiniones o conclusiones son irrebatibles por los otros
miembros, quedando solamente una imagen de multidisciplinario e integral ya que las
conclusiones y recomendaciones era la suma de cada uno de ellos un calro ejemplo del
trabajo multidisciplinario es el tradicional desarrollo de sistemas de información, para
lograr el objetivo se debía establecer un equipo conformado por expertos en
11. computación como analistas y programadores y expertos en la disciplina para la cual se
pretendía desarrollar un sistema de información