Entorno mínimo de Gestión de Proyectos

Hace algún tiempo tuve la oportunidad de empezar un nuevo proyecto en un entorno sin formales herramientas de Project Management. 
 
Concretamente siempre busco que toda la solución MS Office Enterprise Project Management (EPM 2007) estuviera disponible para poder planificar con tranquilidad, monitorizar y controlar costes y fechas del proyecto comparando esfuerzo planificado con trabajo real y almacenar documentos en un repositorio centralizado, donde estuvieran disponibles para acceso remoto a través de SharePoint.
 
Los programas diseñados por Critical Tools tales como WBS Chart Pro y Pert Chart Expert resultan tremendamente útiles, aunque no son imprescindibles. El primer programa se integra a la perfección con MS Project Professional y permite construir de forma gráfica una WBS (Estructura de Descomposición de Trabajo). 
 
A continuación, exportando el resultado a Pert Chart Expert, los paquetes de trabajo se secuencian estableciendo dependencias y se organizan de manera gráfica para facilitar una vista sencilla de la planificación en base a una línea temporal. El resultado es parecido al diagrama de red de MS Project Professional aunque resulta más claro y sobre todo útil. Toda la planificación realizada se puede almacenar como un solo fichero MPP a partir del cual los dos diagramas pueden ser accedidos con un clic.
 
De todas estas herramientas como mínimo es necesario tener una solución para planificar, basta con MS Project Professional, una solución para gestión de versiones y configuración similar a Subversión (OpenSource) o Surround SCM (comercial).
 

  1. En el panel de navegación superior de la Central Administration seleccionamos la pestaña Operations.
  2. En la sección Topology and Services hacemos click en el enlace Services on server.
  3. Dentro de la sección: Select server role to display services you will need to start in the table below, seleccionamos Project Application, una vez que aparece el servicio en la tabla de la parte inferior, hacemos clic en Start en la columna Action para arrancar el servicio.
  4. Seleccionamos Services on server de nuevo marcamos la opción Single Server or Web Server for small server farms. Y arrancamos los siguientes servicios:
  5. Office SharePoint Server Search
    1. Marcar opción “Use this server for indexing content”.
    2. Marcar opción “Use this server for serving search queries”.
    3. Introducir cuenta correo electrónico: nombre@dominio.com
    4. Farm Search Service Account:
      1. LEICA\Administrator
      2. (contraseña de la cuenta)
    5. Opción de rendimiento: Reduced

 

Instalación de SharePoint Server 2007 SP1 Enterprise Edition

  1. Insertar el medio o montar la imagen para iniciar la instalación.
  2. Al realizar el paso anterior el sistema abrirá una ventana.
  3. Introducimos el siguiente código de licencia que viene en el certificado (Enterprise Edition) y continuamos.
  4. Aceptamos los términos de la licencia y hacemos clic en Continue.
  5. Seleccionamos opción Advanced.
  6. En la pestaña Server Type seleccionamos Complete.
  7. En la pestaña Feedback seleccionamos No, thank you.
  8. Pulsamos Install Now.
  9. Al terminar desmarcamos la opción Run the SharePoint Products and Technologies. Configuration Wizard Now y pulsamos el botón Close.

Instalación de Project Server 2007 SP

  1. Insertar el medio o montar la imagen para iniciar la instalación. 
  2. Al realizar el paso anterior el sistema abrirá una ventana.
  3. Introducimos el siguiente código de licencia que aparece en el certificado y continuamos.
  4. Aceptamos los términos de la licencia y hacemos clic en Continue.
  5. En este momento el instalador detectará el SharePoint server instalado y continuará con la instalación sin solicitar información adicional al usuario.
  6. Pulsamos Install now.
  7. Al terminar marcamos la opción Run the SharePoint Products and Technologies Configuration Wizard Now y pulsamos el botón Close.
  8. Se abre la ventana inicial de configuración, seguimos.
  9. Aceptamos que se reinicien varios servicios durante la configuración.
  10. Seleccionamos opción No, I want to create a new server farm, seguimos.
  11. Introducimos los siguientes datos y continuamos:
    1. a. Database server: LEICA
    2. b. Database name: SharePoint_Config
    3. c. Username: LEICAAdministrator
    4. d. Password: (la contraseña de la cuenta de windows)
  12. Seleccionamos la opción de autentificación NTLM y continuamos. 
  13. En este paso revisamos la configuración y si es correcta continuamos.
  14. Al terminar recibimos una pantalla con sumario y al pulsar Finish se nos abrirá la ventana de Internet Explorer mostrando SharePoint Server Central Administration para que podamos añadirlo a la lista de sitios de confianza.

  1. Descargar “SQL Server 2005 Service Pack 2” desde la web de Microsoft.
    • Aceptamos términos de acuerdo de licencia.
    • Seleccionamos todos los componentes actualizables.Seleccionamos “Apply selection to all instances” habiendo seleccionado la opción “Windows authentication”.
    • Opcionalmente podemos pulsar el botón “Test” para verificar la conectividad.
    • Continuamos con la instalación.
    • No marcamos ninguna opción de envío de datos anónimos a Microsoft.
    • A continuación el instalador comprobará si existen ficheros bloqueados. Encontrados los ficheros nos informará de que se debe reiniciar el sistema después de la instalación del Service Pack. Continuamos con la instalación.
    • El programa nos volverá a informa que existen operaciones pendientes y si deseamos continuar. Marcamos la opción “OK” y luego “Next”.
    • Desmarcamos la opción "Launch the User Provisioning Tool for Windows Vista after SP2 installation completes" y finalizamos.
    • Reinicio de la máquina.
  2. Accedemos a Windows Update e instalamos las últimas actualizaciones críticas del sistema y reiniciamos la máquina.

Tareas Post-Instalación

  1. Ejecutamos el programa SQL Server Surface Area Configuration desde el menú Microsoft SQL Server 2005 – Configuration Tools.
  2. Seleccionamos el enlace: Surface Area Configurations for Services and Connections.
  3. Expandimos nuestra instancia de SQL Server y a continuación el nodo Database Engine, hacemos clic en Remote Connections y seleccionamos la opción Using both TCP/IP and named pipes, pulsamos Ok.

  1. Insertar el medio o montar la imagen para iniciar la instalación.
  2. Al realizar el paso anterior el sistema abrirá una ventana.
  3. Seleccionamos la opción “Server components, tools, Books Online, and samples”.
  4. Aceptamos el contrato de licencia y continuamos con la instalación.
  5. En este paso el proceso instalará los ficheros de soporte y el cliente nativo de SQL.
  6. A continuación se iniciará la parte clave de la instalación de la aplicación que tras comprobar los requisitos de instalación nos permitirá proseguir.
  7. Introducir datos de registro y el número de licencia aparecerá automáticamente (por lo menos en la versión que tengo yo).
  8. Seleccionamos los siguientes componentes:
    • “SQL Server Database Services”
    • “Analysis Services”
    • “Reporting Services”
    • “Notification Services”
    • “Integration Services”
    • “Workstation components, etc…”
    • Seleccionamos el botón de opciones avanzadas para configurar la instalación.
    • Continuamos sin modificar ningún ajuste.
  9. Seleccionamos “Default instance” y continuamos.
  10. Marcamos “Use the built-in System account” y elegimos la cuenta “Local System”, continuamos dejando los ajustes en este pantalla por defecto.
  11. Seleccionamos “Windows Authentication Mode”.
  12. Definimos intercalación del servidor:
    • Collation: “Latin1_General”.
    • Marcamos las opciones:
      • “Accent – Sensitive”
      • “Kana – Sensitive”
      • “Width – Sensitive”
    • Continuamos.
  13. Seleccionamos “Install the default configuration” y continuamos.
  14. En la pantalla de feedback no marcamos ninguna opción y continuamos con la instalación.

  1. Añadir Roles
    1. Acceder al componente Manage Your Server.
    2. Activar el enlace Add or remove a role.
    3. Seleccionar Custom configuration para continuar.
    4. Elegir opción Application Server para continuar.
    5. Habilitar uso de ASP.NET. El sistema procederá con la instalación del rol.
  2. Instalar .Net Framework 3.0
    1. Descargar el instalador de la web de Microsoft.
    2. Ejecutarlo para efectuar la instalación en el equipo.
    3. Acceder a Internet Information Services (IIS) Manager y comprobar que ASP.NET v2.0.50727 está habilitado.
    4. Acceder a Windows Update y asegurarse que la máquina tiene las actualizaciones más críticas.
      • .Net Framework 3.0 Service Pack 1.
      • Tras concluir el proceso de actualización reiniciar.

Configuración del Sistema Operativo

  1. Después del reinicio acceder al sistema con las credenciales facilitadas.
  2. Configurar resolución pantalla 800×600 a 16 bits.
  3. Desde Virtual PC 2007 instalar Virtual PC Addons y reiniciar.
  4. Configurar adaptadores de red:
    • Renombrar Local Area Connection 1 a Bucle Invertido.
    • Renombrar Local Area Connection 2 a LAN.
    • Configurar adaptador Bucle Invertido:
      • Número IP: 192.168.0.1
      • Máscara de red: 255.255.255.0
      • Deshabilitar el servicio firewall en esta interfaz de red.
    • Configurar adaptador LAN:
      • Ajustes automáticos por DHCP.
  5. Desinstalar componente Windows Internet Explorer Enhanced Security Configuration.
  6. Configurar Internet Explorer:
    • Usar página de inicio en blanco.
    • Marcar que no se utilice proxy para conexiones locales.
  7. Actualizar el sistema:
    • Descargar e instalar el Windows Server 2003 Service Pack 2 (32-bit x86). Reiniciar.
    • Acceder a Windows Update y asegurarse que la máquina tiene las actualizaciones más críticas. Reiniciar.
  8. Acceder a System Properties – Advanced – Performance y seleccionar la opción Adjust for best performance.

Continuará…

Creación y Configuración Máquina Virtual

  • Nombre archivo: Windows 2003 Server EPM 2007
  • Memoria RAM: 1.024 Mb. (1 Gb.)
  • Disco duro 1: 20.480 Mb. (20 Gb.)
  • Discos para deshacer: Habilitado
  • Adaptadores de red: 2
  • Adaptador de bucle invertido de Microsoft (Instalado en Máquina Host)
  • Controladora Ethernet (Instalada en Máquina Host)
  • Sonido: Deshabilitado

Instalación Windows 2003 Standard (EN)

Instalación del Sistema Operativo

  1. Arrancar el equipo virtual recién creado con el CD o imagen de Microsoft Windows 2003 Server Standard Edition (EN).
  2. Cuando se pida pulsar “Intro” a continuación aceptar el acuerdo de Licencia pulsando “F8”.
  3. En la pantalla de particionamiento pulsar “Intro”, habiendo seleccionado el espacio no particionado.
  4. Seleccionar formato de partición NTFS (Rápido).
  5. El sistema continuará con la instalación, reiniciando posteriormente el equipo.
  6. En configuración Regional pulsar acceder a “Customize”.
  7. Seleccionar formato “Spanish (Spain)”. Seleccionar ubicación “Spain”.
  8. En la pestaña “Advanced” seleccionar “Spanish (Spain)”.
  9. “Aceptar”
  10. En la misma pantalla acceder a “Details”.
  11. Seleccionar “Spanish (International Sort)” del desplegable.
  12. “Aceptar” y continuar con la instalación.
  13. Introducir Nombre y Organización.
  14. Introducir el número licencia VLK para R2.
  15. Seleccionar opción licenciamiento “Per server” 5 conexiones.
  16. Introducir nombre servidor (LEICA).
  17. Definir contraseña.
  18. Fijar fecha y hora correcta y la zona horaria a GMT+1 Madrid, con opción de ajuste de hora automático. Continuar.
  19. Seleccionar opción “Custom settings” en la pantalla de configuración de red: Aceptar opción por defecto para 1ª tarjeta de red. Aceptar opción por defecto para 2ª tarjeta de red.
  20. Definir workgroup. Continuar con la instalación.
  21. Después del reinicio acceder al sistema con credenciales facilitadas e insertar el CD 2 o la imagen del 2º disco de instalación Windows 2003 Standard Edition para actualizar e instalar componentes R2 del sistema operativo.
  22. Introducir el mismo código de licencia utilizado en el paso
  23. Continuar con la instalación.

Continuará…