La administración de proyectos de desarrollo de software consiste en gestionar el desarrollo de un producto, dentro del plazo previsto y con los fondos establecidos. Como esto requiere recursos humanos , la administración del proyecto involucra no sólo la organización técnica y las habilidades organizativas, sino también el arte de dirigir un equipo de personas. La administración de un proyecto no es una actividad insignificante, puede ser tan trascendente como desarrollar la arquitectura.
La administración de un proyectos comprende:
•Estructura (Elementos organizativos involucrados)
•Proceso administrativo (Responsabilidades y supervisión de participantes)
•Proceso de desarrollo (métodos, herramientas, lenguajes, documentación y apoyo)
•Programa (organización de los tiempos en los que deben realizarse los trabajos)
Los objetivos que pretende una correcta administración de proyectos son:
- Introducir el concepto de “Administración de proyectos”
- Organizar equipos de trabajo.
- Especificar planes de administración de proyectos.
- Definir y eliminar riesgos.
- Estimar costos desde el inicio de proceso.
- Programar el proyecto a alto nivel.
Factores de la administración de un proyecto.
La administración de un proyecto debe controlar los siguientes factores:
- El costo total del proyecto, por ejemplo, aumentar o disminuir los gastos.
- Las capacidades del proyecto, como añadir o eliminar características funcionales.
- La calidad del producto, como aumentar el tiempo entre fallos de una cierta severidad.
- La duración del proyecto, por ejemplo, reducir el tiempo programado un 20% o posponer un mes la fecha de terminación
▪ Aunque los costos pueden estar prefijados de antemano, frecuentemente se dispone de flexibilidad.
▪ La capacidad del proyecto puede re negociarse en función de la evolución del proyecto.
▪ La calidad también puede variar, es decir; cuando la calidad se establece baja, se disminuye los costos de
corto plazo, pero se incrementan los costos de largo plazo debido al costo de mantenimiento y la insatisfacción de los clientes. Si se establece una calidad excesiva, el costo de desarrollo se puede hacer inaguantable.
▪ Negociar el tiempo frente a cualquiera de las otras magnitudes es también algo habitual.
Diagrama polar de las variables de un proyecto.
El diagrama polar permite visualizar la evolución de estas cuatro magnitudes durante el desarrollo de un proyecto. El origen representa el valor menos favorable de cada variables, y los valores previstos como meta se dibujan a igual distancia del origen. Con ello el proyecto previsto corresponde a un cuadrado. Por ejemplo, en la línea izquierda de capacidades, la meta es obtener el 100% de las capacidades previstas, mientras que el origen es ninguna capacidad concedida.
En el estado real de un proyecto, las magnitudes tendrán diferentes valores de los deseados, y si se unen resulta un cuadrilátero sólido que tanto en cuanto mas se aproxime al cuadrado representa un mayor equilibrio en el desarrollo del proyecto.
Secuencia de actividades de administración de un proyecto.
- Comprender el contenido, alcance y tiempos del proyecto.
- Identificar el proceso de desarrollo, como métodos, herramientas, lenguajes, documentación, ayudas.
- Determinar la estructura organizativa, elementos de la organización involucrados.
- Identificar el proceso administrativo, establecer la responsabilidades de los participantes.
- Programar el proceso, organigramas en los que se fijan los tiempos de ejecución de cada actividad.
- Establecer un equipo de personas, se buscan y contrata el equipo de personas.
- Analizar los riesgos y buscar sus paliativos.
- Enumerar los producto que debe generar el proyecto.
1. El ingrediente principal para producir software es el equipo humano:
Profesionalidad: Tienen responsabilidades sociales
Trabajo en equipo:Organización de las funciones e interacciones
Liderazgo: Marca la dirección del trabajo basado en la experiencia.
2. Perspectiva de la empresa
El objetivo es obtener negocio
El personal se ve como un recurso mas del que hay que hacer uso.
3. Perspectiva de la administración
Posición media entre el negocio y los intereses de los ingenieros.
La solución es el liderazgo: Habilidad para extraer el deseo natural de colaborar de los ingenieros y participar de modo activo en una actividad exitosa.
En los grandes proyectos los lideres son administrativos, en los pequeños técnicos.
4. Perspectiva del ingeniero
Quieren tener trabajo interesante.
Oportunidades para ser reconocidos y recompensados.
Relación
Profesionalidad: Tienen responsabilidades sociales
Trabajo en equipo:Organización de las funciones e interacciones
Liderazgo: Marca la dirección del trabajo basado en la experiencia.
2. Perspectiva de la empresa
El objetivo es obtener negocio
El personal se ve como un recurso mas del que hay que hacer uso.
3. Perspectiva de la administración
Posición media entre el negocio y los intereses de los ingenieros.
La solución es el liderazgo: Habilidad para extraer el deseo natural de colaborar de los ingenieros y participar de modo activo en una actividad exitosa.
En los grandes proyectos los lideres son administrativos, en los pequeños técnicos.
4. Perspectiva del ingeniero
Quieren tener trabajo interesante.
Oportunidades para ser reconocidos y recompensados.
Relación
Criterios para organizar las reuniones de trabajo
1. Planificar los tiempos de planteamiento, discusión y conclusiones.
2. Llevar preparado una primera versión del producto objeto de la reunión.
3. Exigir que las reuniones comiencen a su hora.
4. Registrar las decisiones que requieren acciones.
5. Llevar un control del tiempo:
Haga excepciones cuando la discusión es productiva.
Interrumpa una discusión excesiva.
6. Mantener la discusión dentro del tema.
7. Enviar por e-mail los aspectos que requieren acciones y el resumen de las decisiones.
Organización de un equipo.
1. Se selecciona un líder
Asegura que se activen todos los aspectos del proyecto.
Resuelve las diferencias.
Propone las primeras tentativas
Busca que el equipo lo acepte.
2. Se designan y documentan las responsabilidades
Líder del equipo: Propone y mantiene
Responsable de gestión de la configuración
Responsable de calidad
Responsable de administración de requisitos
Responsable de diseño
Responsable de implementación
3. Designar y respaldar a cada responsable
Cada responsable debe estar respaldado por otro, que lo suple en caso de baja.
Identificación y eliminación de riesgos
Un riego es cualquier hecho que puede ocurrir a lo largo de la ejecución de un proyecto y que afecta de forma negativa a su desarrollo.
Si los factores de riesgo se reconocen con prontitud, se pueden prevenir su efecto o cambiar su enfoque para minimizar su efecto. Debe adoptarse una “mentalidad de riesgo” permanente.
Las cuatro actividades básicas de la gestión de riesgos son:
Identificar los riesgos.
Planificar su eliminación.
Dar prioridades a los riesgos para su eliminación.
Eliminar o atenuar.

No hay comentarios:
Publicar un comentario