- Objetivos
- Etapa I. Situación Actual
de las tecnologías de información y
comunicación en la empresa - Etapa II. Definición de
las estrategias informáticas para el desarrollo de
proyectos - Etapa III. Análisis de
Alternativas Estrategia de
Tecnología - Planificación
estratégica de datos - Conclusión
- Bibliografía
El plan de la
tecnología
de la información – comunicación de la empresa
constructora CASA esta compuesto en cuatro etapa generales
:
- Situación Actual de las tecnologías de
información y comunicación en la
empresa. - Definición de las estrategias
informáticas para el desarrollo
de proyectos. - Análisis de Alternativas Estrategia de
Tecnología. - Planificación Estratégica de los
datos
(Modelación de los Datos)
Estas etapas están ordenada en forma secuencial y
lógica
dado que de el resultado de una dependen las demás. El
resultado del diagnostico son los insumo para la etapa siguiente
ya que nos ayuda a clarificar cual es la mejor estrategia
informática a utilizar.
La Etapa dos es una etapa que muestra una
panorámica general de los pasos a seguir para realizar una
buena gestión
de proyecto que
incluye las etapas sub -siguientes de forma general.
Objetivo General
Diseñar un plan
estratégico de tecnología
de información y comunicación (TIC) que apoye
la visión , misión,
objetivos,
metas y estrategias corporativas de la empresa de Construcciones
de Apartamentos S.A. (Casa).
Objetivos específicos.
- Evaluar la situación actual de la
tecnología de información y comunicación
que tiene la empresa. - Definir las estrategias informáticas para el
desarrollo de proyectos, en base a los resultados de la
evaluación de la situación
actual. - Analizar las alternativas de estrategias de
tecnologías a acorde a las estrategias
informáticas definidas. - Realizar la planificación estrategia de los
datos.
ETAPA 1
Situación
Actual de las tecnologías de información y
comunicación en la empresa.
Esta parte se realizara con dos herramientas
de diagnostico que son:
1.TASH (Tecnología, administración tecnológica software hardware).
2.FODA aplicado a
la informática (Fortalezas, Oportunidades, Debilidades,
Amenazas).
1. Herramienta de diagnostico TASH
(Tecnología, administración tecnológica software
hardware).
Tecnología.
Con respecto a la tecnología se puede deducir en
base a las computadoras y
un servidor que
tienen lo siguiente :
- Red de Área Local (LAN) ,
"suponiendo que las seis estaciones estén conectadas
al servidor". - Un Hub de 8 a
16 puertos para conectar las estaciones de trabajo con
el servidor.
Administración
Tecnológica.
No existe dentro del organigrama
general de la empresa, ningún Centro de Computo o
Departamento de informática que se encarga de dar soporte
técnico a las estaciones de trabajo, servidor como es el
mantenimiento
preventivo y correctivo, probablemente tienen algún
contrato se
servicio
externo. Como consecuencia de esto la empresa no tiene un
personal
informativo.
Hardware.
La empresa cuenta con lo siguiente:
Software y Sistema
Operativo.
Las seis computadoras y el servidor deben tener los
software básico como:
- Windows xp (Estaciones)
- Office 2000 (PowerPoint,
Excel,
Word).
(Estaciones y Servidor) - Windows 2000 Server (Servidor)
2.Herramienta de diagnóstico FODA aplicado a la
informática (Fortalezas, Oportunidades, Debilidades,
Amenazas).
Fortaleza.
Disposición del nivel estratégico por la
incorporación de tecnología de información y
comunicación dentro del plan estratégico
corporativo de la empresa.
Oportunidades.
Existen muchas oportunidades informáticas que se
pueden realizar mediante la contratación de un firma
consultora informática ya que no existe ningún
personal informatico que realice lo siguiente:
- Desarrollo e implantación de Sistemas de
Información operacionales o transaccionales ya que
la empresa no tiene. - Desarrollar un sitio WEB en Internet para
la empresa. - Ampliar la Red de Área Local a
una Intranet. - Incorporar Internet
- Incorporar dentro de su estructura
organizativa una Área de Informática.
Debilidad
- No existe ninguna Área informática que
pueda ser la contraparte de la consultaría
informática. - No existe Plataforma de Sistemas
Operativos . - Falta de Flujo de Información.
- La empresa no dispone de Sistemas de
información ni de personal
informático. - No existe una estrategia de sistemas de
Información que cubran toda la áreas de la
Empresa. - No hay Bases de datos
- No existe Pagina Web
- No poseen Internet
Amenaza
La aplicación Tecnologías de
Información y Comunicación , por lo general
implican cambios que pueden ser los siguientes:
- Resistencia al cambio por
parte de los usuarios. - Proceso complejo y largo muchas veces dura mas del
tiempo
estipulado. - Costo alto de la consultoría
informática.
Con base en lo anterior se puede decir que la empresa
tiene un incipiente desarrollo de las tecnologías de
Información y comunicación. Suponiendo que la
empresa escoja la tercera alternativa "Construir edificios de
apartamentos con optimización del uso del suelo" la cual
puede penetrar al mercado
constructivo, como el sector turístico, se hace necesario
tener un sitio WEB.
Paralelo a esto se necesita tener la información
organizada, por medio de la implantación de Sistemas de
Información que son un conjunto formal de procesos que
recopila, elabora y distribuye la información necesaria
para apoyar la alternativa de la empresa.
Organigrama Actual de la Empresa
ETAPA II
Definición de
las estrategias informáticas para el desarrollo de
proyectos.
La definición de la estrategia informática
es el "Desarrollo de proyectos a la medida mediante la
contratación de consultores externo" ya que la empresa
no cuenta con personal informático. Es necesario hacer una
licitación de firmas consultoras.
Para realizar este proyecto abarcara las siguientes
etapas:
- Planificación de proyecto de
software. - Análisis y gestión de
riesgo - Planificación temporal y seguimiento del
proyecto - Garantía de calidad del
software - Gestión de configuración del
software
1. Planificación de proyecto de
software
El objetivo de la
Planificación del proyecto de software es proporcionar un
marco de trabajo que permita al equipo de consultores hacer
estimaciones razonables de recursos, coste y
planificación temporal.
Actividades | Técnicas a utilizar | Responsable |
Determinación del ámbito de los | Establecer reuniones o entrevista preliminares y aplicar encuesta. | Equipo de consultores |
Viabilidad de los Sistemas de | Analizar si se puede construir SI de acuerdo al | |
Determinación del numero de personas a | Técnica de estimación del esfuerzo | |
Determinación de componentes de software | ISBC (Ingeniería de Sw basada en | |
Determinación Herramientas de Hw y Sw | Realizar la selección de acuerdo a las Tener acceso a los EIS (Entorno de Ingeniería de software). | |
Estimaciones de coste y esfuerzos del | Basar estimaciones en proyectos similares ya Técnicas de Utilizar modelos empíricos, |
2.Análisis y gestión de
riesgo
Para el analisis de riesgo es
importante es importante cuantificar el nivel de incertidumbre y
el grado de perdidas asociadas a cada riesgo. Cabe destacar que
los riesgo del proyecto amenazan el plan del proyecto.
Posibles riesgo que pueden afectar el plan de (Factores críticos de |
|
3.Planificación temporal y seguimiento del
proyecto
Tareas de Trabajo | Inicio Previsto | Inicio Real | Terminac prevista | Terminac real | Personas asignadas | Observ. |
Determinación del ámbito de los | 20/11/05 | 19/12/05 | Equipo de consultor | |||
Viabilidad de los Sistemas de | 20/12/05 | 4/01/06 | Equipo consultor | |||
Determinación del numero de personas a | 5/01/06 | 09/01/06 | Director de proyecto | |||
Determinación de componentes de software | 10/01/06 | 14/01/06 | Equipo consultor | |||
Determinación Herramientas de Hw y Sw | 15/01/06 | 09/02/06 | Equipo consultor | |||
Estimaciones de coste y esfuerzos del | 10/02/06 | 29/02/06 | Equipo consultor | |||
Consideraciones de riesgo que pueden afectar el | 15/03/06 | 30/03/06 | Equipo consultor |
Cabe mencionar que en la empresa CASA existe amplia gama
de proyectos a realizar que son los siguiente:
- Desarrollo e implantación de Sistemas de
Información operacionales o transaccionales ya que la
empresa no tiene. - Desarrollar un sitio WEB en Internet para la
empresa. - Ampliar la Red de Área Local a una
Intranet. - Incorporación de Internet
- Incorporar dentro de su estructura organizativa una
Área de Informática
4.Garantía de calidad del
software
- Se debe establecer un Plan de Gestión
de Calidad de Software ( SQA). Este plan debe de
identificar. - Evaluaciones a realizar.
- Auditorias y revisiones a realizar.
- Estándares que se pueden aplicar al
proyecto. - Procedimientos para información y seguimiento
de errores. - Retroalimentación de información
proporcionada al equipo de de proyecto de software.
5.Gestión de configuración del
software
La gestión y configuración de Software se
debe realizar en el los siguientes aspectos:
- Especificación de los Sistemas de
Información - Requisitos del Software.
- Especificaciones del Diseño y Modelo de
datos - Código fuente.
- Planes / procedimiento.
- Datos de prueba
- Sistemas de funcionamiento.
ETAPA III
Análisis
de Alternativas Estrategia de Tecnología.
Una vez que ya se seleccionó la alternativa para
la aplicación informática, se hará un
análisis sobre infraestructura tecnológica y
Tendencias. Es requisito hacer un estudio de las
tecnologías informáticas existentes en el mercado
tomando los siguientes parámetros para su
selección.
- Características.
- Marcas
- Ventajas y desventaja.
- Garantía de los proveedores.
- Nivel de soporte técnico de los productos de
HW, SW. - Costos.
- Mejores practicas
Herramienta para el diseño de
Sistemas de Información
Es necesario automatizar todos los procesos
administrativo, producción y financiero de la empresa se
selecciono MySQL para el
diseño de la Base de Dato, y como Lenguaje de
Programación JAVA
Diseño de Base de Datos
El MySQL es un software de diseño de Bases de Datos.
Este esta siendo siendo incorporados tanto por desarrollos
internos, como por desarrolladores de
software libre. Entre las características
disponibles en las últimas versiones se puede
destacar:
- Amplio subconjunto del lenguaje SQL.
Algunas extensiones son incluidas igualmente. - Disponibilidad en gran cantidad de plataformas y
sistemas. - Diferentes opciones de almacenamiento según si se desea velocidad en
las operaciones o
el mayor número de operaciones disponibles. - Transacciones y
claves
foráneas. - Conectividad segura.
- Replicación.
- Búsqueda e
indexación de
campos de texto.
- Según las cifras del fabricante,
existirían más de seis millones de copias de
MySQL funcionando en la actualidad, lo que supera la base
instalada de cualquier otra herramienta de bases de
datos. - El trafico del sitio web de MySQL AB supera en
2004
el trafico del sitio de IBM.
La licencia GPL
de MySQL obliga a distribuir cualquier producto
derivado (aplicación) bajo esa misma licencia. Si un
desarrollador desea incorporar MySQL en su producto pero no desea
distribuirlo bajo licencia GPL,
puede adquirir la licencia comercial de MySQL que le permite
hacer justamente eso.
Lenguaje de Programación Orientada a
Objeto
Java es una plataforma de software desarrollada por
Sun Microsystems,
de tal manera que los programas creados
en ella puedan ejecutarse sin cambios en diferentes tipos
de
arquitecturas y
dispositivos computacionales.
La plataforma Java consta de
las siguientes partes:
- El
lenguaje de
programación, mismo. - La
máquina virtual de
Java o JRE, que permite la portabilidad
en ejecución. - El
API Java, una biblioteca
estándar para el
lenguaje.
Características y ventajas
- Java tiene un futuro inmejorable. Es verdad
que las aplicaciones desarrolladas en Java consumen una
memoria
brutal, pero las ventajas que tiene son tremendas:
Por un lado desarrollar en Java es gratuito, no tienes
porque pagar licencia, pero a diferencia de otros lenguaje,
sabes que existe una gran empresa detrás de él:
Sun.
- Existe una gran comunidad de
desarrolladores Java, que intercambian sus conocimientos en
varios sitios de Internet. Una comunidad que está
constantemente sacando nuevas especificaciones, y nuevas
librerías. El Java Community Project (JCP)
Las tres plataformas existentes, y tecnologías
derivadas,
hacen que cubra un gran mercado. Desde aplicaciones
empresariales, lógica de programas, aplicaciones
móviles, tarjetas
inteligentes.
La portabilidad del código.
Un gran grupo de
empresas que
respaldan Java: IBM, BEA, el proyecto Apache, y ahora nada
más y nada menos que una
alianza entre Sun y
Google.
Incorporación de Internet a la
empresa.
Es esencial que la empresa constructora casa tenga
Internet y que se proyecte globalmente a través de su
sitio WEB. La Internet, intranet son tecnologías que
ofrecen muchos beneficios a una empresa Como
los siguiente:
- Conectividad y alcance global
- Reducción en los costos de
comunicación - Mas bajos costos de transacción
- Interactividad, flexibilidad y
personalización - Distribución acelerada de
conocimientos.
Intranet
Una Intranet es una
red de Área Local (LAN) privada
empresarial o educativa que proporciona herramientas
vía Internet
las cuales tienen como función
principal proveer lógica de negocios para
aplicaciones de captura, reportes, consultas, etc. con el fin de
auxiliar la producción de dichos grupos de
trabajo; es también un importante medio de difusión
de información interna a nivel de grupo de trabajo. No
necesariamente proporciona Internet hacia la
organización; normalmente, tiene como base el protocolo
TCP/IP
de Internet
y por ser privada puede emplear mecanismos de
restricción de acceso a nivel de programación como
lo son usuarios y contraseñas de acceso o incluso a nivel
de hardware como un sistema firewall
(cortafuegos)
que puede restringir el acceso a la red
organizacional.
3.- Planificación
estratégica de datos (Modelación de
Datos)
Existen muchos modelos y técnica para realizar la
modelación de datos las cuales varían respecto al
paradigma o
metodología que se utilicen. En la
metodología Clásica de Análisis y
diseño Estructurado, encontramos tres técnicas o
modelos fundamentales.
- Diagramas de Flujos de Datos:
- Modelo de Transición de estado
- Diagrama de Entidad Relación
En la metodología orientada a objeto existen
cuatros modelos:
- Modelo Funcional
- Modelo de Objeto
- Modelo de Evento
- Modelo de Escenario
Racionalización de procedimientos
:
Es la agilización de los procedimientos
estándar, que elimina cuello de botellas obvios, de modo
que la automatización haga mas eficiente los
procedimientos operativos.
Reingeniería de negocios :
Además un tipo de cambio
mas fuerte sería la reingeniería de negocios. Esta reorganiza
los flujos de trabajos combinando pasos para reducir el
desperdicio y eliminando las tareas repetitivas que usan mucho
papel, (a veces el nuevo diseño tan bien elimina empleo).
La reingeniería es mucho mas ambiciosa que la
racionalización de los procedimientos pues requiere una
nueva visión de la forma en que se organiza el
proceso
Plataforma de Sistemas
Operativos:
Se recomienda utilización de Sistema operativo
Linux ó
Windows 2003
Server para el Servidor. En las estaciones de trabajo se puede
utilizar Windows XP u
Otros, dado que los software a utilizar para la
implementación son portables para una gama de Sistemas
Operativo.
Herramientas CASE para Modelados
Racional Rose : Analisis y
Diseño
TOOLKIT: 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
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
Soporte para una cantidad de técnicas de modelado
y diagramas para
complementar UML – incluyendo
tarjetas CRC, modelado de datos, diagramas de
flujo, y diseño de pantallas de usuario. Posibilidad
de reutilizar información obtenida por otras
técnicas todavía usadas, como modelado tradicional
de procesos.
Cliente/Servidor
KnowledgeWare’s Application Development Workbench,
TI’s, Information Engineering Facility (IEF), y Andersen
Consulting’s Foundation for Cooperative
Processing.
La empresa Virtual CASA, necesita el apoyo que brindan
las tecnología de información y
comunicación, ya que se reflejó en la
situación actual la carencia de la misma.
Las estrategias informáticas más viable
para el desarrollo de los proyectos, es la contratación de
una firma consultora la cual, implementará las estrategias
informáticas.
Se definió cada alternativa con respecto al
analisis de las alternativas de TIC en ele entorno acorde a los
proyectos a desarrollar en la empresa considerando ciertos
parámetros.
Se realizó la planificación de los datos
basadas en la metodologías de analisis y Diseño
Estructurado y Técnicas de Modelación orientadas a
Objetos.
Se recomienda incorporar en la estructura organizativa
de la Empresa una área de Informática.
Sistemas de Información Empresarial
Kenneth C. Laudon & Jane C. Loundon
6ª. Edición.
Person Educación
México, S.A -2002
Ingeniería del Software
5ª .Edición
Róger Presuman
Mc Graw Hill
México -2003
Analisis y Diseño de Sistemas
3ª. Edición
Kendall & Kendall
Páginas 15.16.17.18
Monografías.com
Google.com
Elaborado por:
Ing. Marjorie Víctor Rugada
Ing. Norisel Morales Acuña
Ing. Ernesto Rodríguez
Managua 03 de septiembre del 2005
Universidad de Managua
El más Alto Nivel Tecnológico
Maestría Gerencia
Informática