Mostrando entradas con la etiqueta base. Mostrar todas las entradas
Mostrando entradas con la etiqueta base. Mostrar todas las entradas

Líneas de Base para el Proyecto o Plan para la gestión del proyecto

Líneas de Base

Un proyecto se inicia con un Enunciado del Trabajo del Proyecto (Project Statement of Work), que es el documento que prepara el Patrocinador (Sponsor) del proyecto, donde describe los alcances del producto, servicio, o resultado que desea.  El Enunciado del Trabajo del Proyecto sirve para preparar el Acta de Constitución del Proyecto (Project Charter), que básicamente es el documento que analiza si los beneficios que producirá el producto, servicio o resultado descrito en el Enunciado del Trabajo del Proyecto, valen la pena ejecutar.  En paralelo, se identifican a los interesados del proyecto, con el fin de conocer sus necesidades y expectativas (inicialmente a un nivel general, y luego, durante la planificación, a un nivel más detallado).  También se define una Estrategia para la Gestión de los Interesados. Toda esta información se registra en el Registro de los Interesados. Una vez, aprobada el Acta de Constitución, el Director del Proyecto, pasa a preparar el Plan para la Gestión del Proyecto.

El Plan para la Gestión del Proyecto, es un documento que contiene una serie de componentes, que tratan diversos temas, tales como,

  • Alcances. Se define lo que el proyecto va a producir (que son los entregables del proyecto), y la estrategia para gestionar dichos entregables (cómo se van a definir los requerimientos que se convierten en entregables, cómo se van a gestionar los cambios a los alcances, cómo se controlará que los alcances producidos vayan de la mano con la velocidad de ejecución y con los costos desembolsados, etc). Los entregables del proyecto se describen mediante tres documentos, que se denominan La Línea Base del Alcance: La EDT, El Diccionario para la EDT y el Enunciado del Alcance del Proyecto.
  • Tiempos. Se define el cronograma del proyecto, que es el resultado de haber primero identificado las actividades (que son las tareas necesarias para producir un Entregable). Estas tareas se conectan en un diagrama de red para luego definir las duraciones de las actividades (que es el resultado de haber definido los recursos a utilizarse, y el procedimiento o proceso a seguir). Una vez que se ha definido la duración de las actividades, se calcula la ruta crítica, con el fin de definir cuando se podrá iniciar y terminar cada actividad.  En este proceso, se puede también definir una cantidad de tiempo de reserva a nivel de cada actividad, que luego se puede incluir al final de las cadenas de actividades críticas, como un colchón de protección. Este colchón se denomina reserva de Contingencia de Tiempos. Se calcula en base de las reservas de contingencia de Tiempos para CADA actividad. Este cronograma también se denomina la Línea de Base del Cronograma.
  • Costos. Se define el Presupuesto del Proyecto. Cada actividad usa ciertos recursos, y si costeamos cada actividad, y conocemos cuándo se va a ejecutar dicha actividad, podremos saber el costo total por unidad de tiempo (costo por semana o costo mensual).  Los costos de cada actividad pueden tener ciertos colchones de protección, que se asignan a nivel actividad o paquete de trabajo. Estos colchones se denominan Reservas de Contingencia de Costos. El costo por unidad de tiempo, que muestra los costos de las actividades y sus reservas de contingencia, se denomina Linea de Base de Costos. La línea base de Costos es el presupuesto de Costos Aprobado a cierta fecha. La Gerencia de la empresa puede agregar una “Reserva de Gestión“, que al añadirla a la  Línea de Base de Costos se convierte en el Presupuesto Total del Proyecto.   Si queremos ejecutar un proyecto para un tercero, será necesario entonces preparar un Precio de Venta, que incluya el Presupuesto del Proyecto, los Gastos Generales (Overhead), y una Utilidad.  


El Plan para la Gestión del Proyecto también incluye otros planes “subsidiarios“ tales como planes para la gestión de la Calidad, las Comunicaciones, Recursos Humanos, Riesgos, y Adquisiciones.

Gracias por el Articulo : Felix Valdez  http://proyectics.blogspot.com/ 

Conectar a una BD mysql desde SQL SERVER con servidores vinculados

Escenario :


Tengo un servidor principal con SQL Server como manejador de base de datos. Adicionalmente, tengo un servidor Linux (con redhat) con un sistema en php que conecta a una base de datos MySQL  instalada en dicho terminal.  El problema : Necesito pasar información de SQL a Mysql de 2 a 4 veces por día.  ¿Como hago para pasar toda la información y que se mantenga en la capa de Datos ?. Después de varios días de investigación y de haber encontrado 3 posibles soluciones sin salir de la capa de datos ( freetds era una muy buena opción, ejecuciones con procesos en segundo plano bajo en cron de linux) , he optado por solucionar el problema con lo que me parece la manera mas elegante y certera. servidores vinculados.

¿Qué es un servidor vinculado?

Su nombre lo dice todo, agrego una BD externa al SQL y la hago accesible, con esto puedo hacer todo tipo de consultas tipo transac sql. 

EMPEZAMOS

1. Instala los driver que te permite manejar la base Mysql.  Entonces bajar el conector  ODBC para mysql

http://dev.mysql.com/downloads/connector/odbc/


2. Luego de instalarlo debemos configurarlo, creamos el odbc y lo configuramos:

Yo tengo el sql server 2005 :

Entra al "Panel de Control" y busca "Herramientas Administrativas". Entra en este y aparecerá "Orígenes de datosODBC".

Se abrirá la siguiente ventana. Busca el botón "Agregar".




Clic sobre Mysql ODBC 3.51 driver (que es lo que instalaste en el paso 1). Luego sobre finalizar.


Se abre el conector ODBC del MySQL. En este debes definir los parámetros de conexión a tu base de datos MySQL. Simplemente agrega el nombre de tu servidor, tu user y password. No olvides colocar el nombre de la conexión (DataSource Name). Lo vamos a usar en el Paso 3. Sugiero "MySQL_LINK".



3. Vincular Mysql con SQL Server 2005

En el  administrador corporativo del SQL Server 2005  buscas la opción "Objetos del servidor". Dentro existe una subcarpeta llamada "Servidores vinculados".

 

clic derecho sobre Servidores vinculados y buscamos la opción "Nuevo servidor vinculado".

 

Se abre la ventana "Nuevo servidor vinculado" y colocas los parámetros para conectarse con la base MySQL.

Marcas la opción "Otro origen de datos" . Debes colocar los siguientes parámetros.

Servidor vinculado : LINKED_MYSQL (coloca el nombre que desees)

Proveedor : Microsoft OLE DB Provider for ODBC Drivers.

Nombre del Producto : MySQL

Origen de datos : MySQL_LINK (Ojo: Este es el nombre del ODBC que creaste en el paso 2, colocale el que tu hayas colocado.)

Cadena de proveedor : ODBC:DSN=MySQL_LINK::Table=aaa (el valor aaa es una tabla de la base MySQL, coloca cualquiera de las tablas de tu base. DSN es el nombre del ODBC que creaste en el paso 2)

Catálogo : pyp1 (nombre de la base de datos a la cuál quieras conectarte)



Dentro de la misma ventana, clic en la ficha "Seguridad" para que establecer con que user y password nos vamos a conectar. Clic en "Se establecerán usando este contexto de seguridad" y colocamos el user y password. Luego clicen el botón "Aceptar". Eso es todo, ya tenemos vinculado nuestro servidor MySQL con SQL 2005.

 

4. Hacer  consultas SQL en el servidor vinculado.

Ubicación : En el servidor central donde esta la base SQL Server 2005

Vayamos a probar si podemos hacer consultas en MySQL.

Ejecutamos exec sp_Tables_Ex 'LINKED_MYSQL' (Devolvemos información acerca de las tablas de el servidor que hemos vinculado.LINKED_MYSQL es el nombre del servidor vinculado que hemos creado). Se deben mostrar las tablas del servidor vinculado.


 


Veamos algunos ejemplos de sentencias SQL con openquery.

¿Si quiero mostrar datos de las tablas?

select * from openquery (LINKED_MYSQL,'select * from aaa')

¿Si quiere eliminar los datos de un tabla?

Delete openquery (LINKED_MYSQL,'select * from aaa'). ¡Borramos todos los datos de la tabla 'aaa'!

¿Si quiero insertar datos en dicha tabla?

insert into openquery(LINKED_MYSQL,'select * FROM aaa')
(Field1, Field2,...)
SELECT Field1, Field2,...
FROM Tabla

¿Y para actualizar datos?

Update openquery(LINKED_MYSQL,'Select * from aaa') SET Cod_Ind = 7
WHERE Cod_Ind = 7.5


http://www.forosdelweb.com/f21/como-hacer-insert-liskserver-por-openquery-238208/







CommentFB