Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los 4 Factores de Éxito en Un Proyecto
Los 4 Factores de Éxito en Un Proyecto
TI (Parte 1 de 3)
Eliezer Cavazos
Publicado en Tech & Biz
Etiquetas : Metodologas
Enero 30, 2008
Para esto definimos los 4 factores implicados en un proyecto de TI, que son la negociacin,
la tecnologa, la metodologa y los recursos.
1. Negociacin
La etapa de negociacin es la parte medular de un proyecto, desde aqu podrs identificar
rpidamente si tu proyecto tiene los argumentos para ser exitoso, o est en riesgo el alcance
y las expectativas de ambas partes.
Esta etapa la partimos en 2 importantes rubros, la negociacin interna del cliente(usuario
final) y la negociacin con el proveedor de servicios o el departamento de TI.
a) Negociacin Interna
Esta negociacin suele ser la que define las directrices de todo lo involucrado en el
proyecto, donde se determina los 2 puntos claves de todo el proyecto, la duracin
pretendida y el presupuesto asignado al proyecto. Regularmente esta negociacin se da por
un intermediario interno de TI con el usuario final que regularmente no conoce de TI
Para la duracin, es posible que este abierta a negociacin o que el usuario final espere un
plan de trabajo del proveedor, pero el primer punto en contra del xito de tu proyecto es el
caso ms comn, el proyecto debe estar tal fecha, no importa cuando empieces, ni si estn
los requerimientos mnimos para empezar a la brevedad dicho proyecto.
Para el presupuesto, este puede ser aprobado de la manera tradicional, consigue al menos 3
propuestas econmicas y la que nos convenza en costo beneficio esa ser la indicada,
lamentablemente el caso ms comn es seleccionar la propuesta ms econmica (no
necesariamente la mejor propuesta en alcance o beneficios) y tomarla de base para negociar
con los otros proveedores que pudieran tener una mejor propuesta integral, esto puede
terminar en 2 escenarios, una guerra de precios entre los proveedores si el proyecto vale la
pena, o que seleccionen la propuesta ms econmica, con las implicaciones que veremos en
los otros factores de xito.
b) Negociacin Externa (para departamento de TI o proveedor externo)
Esta negociacin se da entre el intermediario con el usuario final y el departamento de TI
de la empresa o el proveedor de servicios de TI.
Esta etapa es donde el proveedor analiza los requerimientos del proyecto y hace una
estimacin de costo y tiempo, por diferentes factores es posible que los mismos
requerimientos difieran en precio y costo entre varios proveedores del servicio, es aqu
donde las limitantes si es que hay de tiempo y presupuesto para el proyecto toman la mayor
importancia.
En un escenario sano, el decidir por la mejor propuesta en costo-beneficio-tiempo suele ser
la ms acertada, lamentablemente el caso ms comn, es que tomen la propuesta del
proveedor que dijo 4 semanas cuando todos los dems al menos dijeron 8 y el costo sea en
esa proporcin o peor an, con tarifas mucho ms bajas.
Al finalizar esta etapa, ya puede influir de manera positiva o negativa en los otros factores.
Recomendacin
otras es necesario traer consultores de otras localidades o pases con los costos que eso
requiere.
Por decir un ejemplo, en Mexico, encontrar apoyo para aplicaciones .Net de Microsoft es
mucho ms fcil y econmico que encontrar el mismo apoyo para tecnologas como JAVA,
lo cual resulta que un consultor con conocimiento en JAVA sea ms difcil de conseguir y
obviamente ms caro, esto no indica que una tecnologa sea mejor que otra, recomendamos
el siguiente artculo de Salarios y Factores.
En la Parte 1 comentamos los factores de negociacin y tecnologa que forman los
cimientos de nuestro proyecto de TI, ahora comentaremos el tercero de los cuatro factores
que se ven afectados por las decisiones en los factores anteriores y nos indicaran un grado
importante de certidumbre acerca de que si nuestro proyecto podr tener el xito que
estamos buscando.
3. Metodologa
2. Tecnologa
En este factor se determina sobre que plataforma tecnolgica se desarrollar nuestro
proyecto. Leer en Parte 1.
3. Metodologa
La seleccin de la metodologa de desarrollo adecuada depende del tiempo, costo y
tecnologa seleccionada. Leer en Parte 2.
4. Recursos
El ltimo factor del cual depende el xito de nuestro proyecto son los recursos que estarn
involucrados, es decir, las personas y sus respectivos perfiles de conocimientos y
experiencia en el tipo de proyecto, metodologa de trabajo y tecnologa.
La asignacin de recursos a nuestro proyecto se puede dar de diferentes maneras,
iniciamos por la dependencia con cada factor previamente visto.
En la negociacin se define las 2 variables principales de nuestro proyecto, que son el
tiempo y el costo, esto determinara la cantidad de recursos que podremos disponer para
nuestro proyecto, y ms importante an ser el perfil y experiencia que se pueda costear
con el presupuesto asignado. En estos casos la formula es sencilla, salvo que sea una
estrategia comercial del proveedor (por ejemplo: ganar un cliente, abrir mercado, etc.) :
el nivel y la cantidad de recursos asignados a nuestro proyecto ser directamente
proporcional al presupuesto de nuestro proyecto, independientemente del tiempo que
tengamos para dicho proyecto.
Como vimos en los artculos previos, la seleccin de la tecnologa + el presupuesto del
proyecto, influirn positiva o negativamente en el perfil y experiencia de los recursos
asignados, es decir, hay ciertas tecnologas donde la oferta y la demanda de dicho perfil
tcnico determinaran los costos de los recursos, recomendamos el siguiente artculo de
Salarios y Factores. Si la tecnologa es de cierto nicho o muy especializada, esto generar
una dependencia durante mucho tiempo de nuestro proveedor seleccionado, que
posteriormente si acaso la tarifa inicial fue econmica, ya existiendo la dependencia el
proveedor podr renegociar tarifas nuevas en etapas posteriores del proyecto.
En la metodologa seleccionada y su relacin con los recursos es como sigue, para ciertas
metodologas se requiere cierta cantidad y perfiles especiales de los recursos involucrados,
es decir se determinan responsabilidades y roles especiales tanto como para administrar,
controlar y desarrollar, para lo cual en muchos casos es difcil que un recurso pueda cubrir
varias funciones, por lo tanto ciertas metodologas requieren diferentes perfiles de recursos
durante las diferentes etapas del proyecto, por decir un ejemplo, Project Manager, Software
Architect, Data Architect, DBA, Developer Senior, Developer Junior, Project
Leader, Tester entre otros.
Recomendacin
La seleccin de los recursos deber ser en funcin a los factores de negociacin,
tecnologa y metodologas, es decir, los perfiles y experiencia de los recursos, debern ser
los adecuados a nuestras variables del proyecto, si por alguna razn los recursos no
dominan la tecnologa, no tenemos los recursos suficientes para cubrir el plan de trabajo
en tiempo, asignamos juniors o practicantes (de manera arbitraria) para reducir costos,
nuestro proyecto estar muy limitado en sus posibilidades de xito. Un caso comn es que
algunas empresas prefieren tener una mayor cantidad de recursos juniors practicantes que
reduzcan costos y por cantidad de recursos puedan tener el proyecto a tiempo,
lamentablemente estos casos son difcilmente ejemplos de xito, es posible que el proyecto
se termine, pero la calidad dejar mucho que desear y en muchos casos el re-trabajo costar
ms que hacerlo bien a la primera, donde aplica el conocido refrn lo barato, sale caro.