You are on page 1of 9

Universidad de Guanajuato

DCEA
LSIA
Profa. Irma Leticia Villalobos Jurez.

Compendio de
Ensayos
Administracin de Proyectos de Desarrollo de Software.

Eric Guzmn Sandoval


29-5-2014

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Plan de trabajo de la administracin de desarrollo de proyectos.

Un plan es un conjunto sistemtico de procesos y actividades que estn orientadas a la realizacin


de una o ms metas. Un plan de trabajo consta de un cronograma, de uno o ms responsables, y de
metas y objetivos.

Pasos para el plan de trabajo.


1. Creacin de una visin.
2. Plantear una estrategia.
3. Establecer un cronograma.
4. Determinar reas participantes.
5. Definir tcticas.
6. Asignar responsables.
7. Establecer mtricas necesarias.
8. Plantear y consolidar objetivos.
9. Estrategia de comunicacin.

Un buen plan de trabajo debe tener una fecha de consolidacin, la cual marcara una pauta de los
tiempos requeridos para lograr una meta especfica. El cronograma servir de gua para determinar
cada paso de nuestro proyecto.
Es evidente que solo es vlido para un determinado lapso de tiempo, por lo que debemos tener muy
claros los propsitos y el alcance de nuestro proyecto.
Un plan tambin es o debe ser expositivo, es decir, mediante un argumento adecuado y
estructurado, debe convencer a todas las partes participantes, no solo a quienes trabajan en el,si
no a quienes va dirigido el proyecto.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Gestin de Riesgos.
La gestin de riesgos representa varios procesos distintos con los que se lleva a cabo el diseo y
elaboracin de planes de contencin para un proyecto. La gestin de riesgos busca siempre tener
una armona entre costos mnimos alternos y mejores soluciones en trminos de emergencias, esto
con el fin de alterar lo menos posible al plan original.
La gestin del riesgo debe ir paralelamente a un proyecto. Su ejecucin debe ser tomada por una
junta especialmente formada, que tomara decisiones decisivas cuando algo inesperado suceda.
El objetivo de la gestin de riesgos es reducir diferentes riesgos relativos a un mbito
preseleccionado a un nivel aceptado por la sociedad. Puede referirse a numerosos tipos de
amenazas causadas por el medio ambiente, la tecnologa, los seres humanos, las organizaciones y
la poltica. Por otro lado, involucra todos los recursos disponibles por los seres humanos o, en
particular, por una entidad de manejo de riesgos (persona, staff, organizacin).
El riego esta dado en funcin de cierta probabilidad y de un nivel de impacto, as como de un tipo
especfico:

As tenemos que: un impacto de nivel 5 representa un foco amarillo a rojo, las probabilidades de
riesgos disminuyen en proyectos consolidados que tienen asegurados sus objetivos gracias a un
buen plan de riesgos.
El plan est aplicado en el establecimiento de estrategias de toda la staff del proyecto, diseado
para identificar eventos potenciales que puedan afectar a la entidad y administrar los riesgos para
proporcionar una seguridad e integridad razonable referente al logro de objetivos.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Gestin del Cambio.


La evolucin de las organizaciones se ha acelerado cada vez ms, producindose cambios abismales
en ste campo. La necesidad del cambio se percibe da con da. Gracias a las Tecnologas de
Informacin, tenemos ms y mejores maneras de planear y desarrollar un proyecto, sin embargo el
mundo esta tan revolucionado que con cada da algo aparentemente novedoso y creativo, esta
obsoleta en pocos meses. Ese no es el principal problema. El mayor problema es nuestra resistencia
a buscar ms de una alternativa para lograr una meta dentro de un proyecto. Por esas necesidades
derivadas de problemas como la resistencia, surge la gestin del cambio
La gestin del cambio son aquellas estrategias normativas que hacen referencia a la necesidad de
un cambio. Esta necesidad se basa en la visin de la organizacin para que haya un mejor
desempeo administrativo, social, tcnico y de evaluativoen proyectos que se deseen emprender.
Para poder tener el conocimiento de cuando hacer cambios en la organizacin se necesita tener una
buena planeacin, tener bien identificado cules son sus defectos, identificar problemas y errores
que la organizacin sufre, y tener reflejado un enfoque de las consecuencias del cambio a producir.
Para efectuarlo se requiere responder a las preguntas:

Por qu cambiar?

Para qu cambiar?

Cul es la direccin del cambio?

Pasos para una buena gestin de cambio:


I.

Sentir que en verdad hace falta un cambio.

II.

Tener muy clara la visin.

III.

Tener muy clara la situacin actual, incluyendo al sistema administrativo, sistema tecnolgico, y
al sistema humano.

IV.

Comparar la situacin actual con la que habr en el futuro deseado.

V.

Definir necesidades y recursos.

VI.

Disear las estrategias para alcanzar las metas.

VII.

Crear actividades, responsabilidades y horarios.

VIII.

Evaluar resultados.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Mtricas en El Proyecto.
Una mtrica indica la manera en que el proceso de control de calidad medir el trabajo o el
producto. A su vez, la tolerancia define la variacin permisible de las mtricas.
Para ejemplificar los tres conceptos: una mtrica de calidad en el proyecto puede ser el tiempo
de respuesta de un sistema informtico para elaborar un reporte de datos especfico.
Cuando puedes medir aquello de lo que ests hablando y expresarlo en
nmeros, sabes algo sobre ello; pero cuando no lo puedes medir y no lo puedes
expresar en nmeros, tu conocimiento acerca de ello es insatisfactorio.

William Thomson, 1er barn Kelvin (1824 1907).

Las mediciones en el mundo fsico pueden ser catalogadas en dos campos: medidas directas (por ej.
La longitud de un tornillo), y medidas indirectas (por ej. Calidad de tornillos producidos, medida por
la cuenta de los tornillos rechazados). Las mtricas de software pueden ser catalogadas de forma
parecida.
Se puede clasificar en:

Mtricas de productividad, se centran en el rendimiento del proceso de la ingeniera de


software.
Mtricas de Calidad, proporcionan una indicacin de cmo se ajusta el software, a los
requerimientos implcitos y explcitos del cliente.
Mtricas Tcnicas, se centran en el carcter del software ms que en el proceso, a travs
del cual el software ha sido desarrollado.
Mtricas Orientadas al tamao, son utilizadas para obtener medidas directas del resultado
y la calidad de la ingeniera del software.
Mtricas Orientadas a la Funcin, son medidas indirectas del software y del proceso por el
cual se desarrollar; se centran en la funcionalidad o utilidad del programa (Puntos de
Funcin)
Mtricas Orientadas a la persona, consiguen informacin sobre la forma en que la gente
desarrolla software de computadora y sobre el punto de vista humano de la efectividad de
las herramientas y mtodos.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Gestin de la Calidad.
El trmino gestin de calidad tiene significados especficos dentro de cada sector del negocio. Esta
definicin, que no apunta al aseguramiento de la buena calidad por la definicin ms general sino a
garantizar que una organizacin o un producto sea consistente, tiene cuatro componentes:

1.
2.
3.
4.

Planeacin de la calidad
Control de la calidad
Aseguramiento de la calidad
Mejoras en la calidad.

Principios.
Las normas internacionales para la gestin de calidad (ISO 9001:2008) adoptan varios principios de
gestin que pueden ser utilizados en las direcciones para guiar a las organizaciones a mejorar su
desempeo. Los principios incluyen:

Enfoque al Cliente: Como las organizaciones dependen de sus clientes, deben


entender que las necesidades actuales y futuras del cliente, deben coincidir con
los requisitos del cliente y deben intentar exceder sus expectativas.
Liderazgo: Los lderes de una empresa deben establecer un propsito unificado y
una direccin hacia el mismo.
Personas: Las personas en todos los niveles de la organizacin son esenciales a la
misma.
Enfoque hacia procesos: El resultado deseado puede lograrse cuando las tareas y
los recursos relacionados son administrados como un proceso.
Enfoque de sistemas para las gerencias: La eficiencia y efectividad de una
organizacin para alcanzar en forma exitosa los objetivos de calidad son dados por
la identificacin, el entendimiento y la gerencia de todos los procesos como un
solo sistema.
Mejora continua: Uno de los objetivos permanentes de una organizacin debe ser
la mejora continua de su total desempeo.
Enfoque en hechos para la toma de decisiones: Las decisiones efectivas deben
siempre estar fundamentadas con anlisis de datos e informacin.
Relacin de mutuo beneficio con proveedores: Como una organizacin y sus
proveedores son interdependientes, debe existir una relacin de mutuo beneficio
para ambos, de tal manera de brindarse valor agregado.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Estimaciones.

La estimacin de parmetros es el procedimiento utilizado para conocer las caractersticas de un


parmetro poblacional, a partir del conocimiento de la muestra.
Con una muestra aleatoria, de tamao n, podemos efectuar una estimacin de un valor de un
parmetro de la poblacin; pero tambin necesitamos precisar un:

Intervalo de confianza: Se llama as a un intervalo en el que sabemos que est un parmetro,


con un nivel de confianza especfico.
Nivel de confianza: Probabilidad de que el parmetro a estimar se encuentre en el intervalo
de confianza.
Error de estimacin admisible: Que estar relacionado con el radio del intervalo de
confianza.

En el principio el costo del Software constitua un pequeo porcentaje del costo total de los sistemas
basados en Computadoras. Hoy en da el Software es el elemento ms caro de la mayora de los
sistemas informticos.
Un gran error en la estimacin del costo puede ser lo que marque la diferencia entre beneficios y
perdidas, la estimacin del costo y del esfuerzo del software nunca ser una ciencia exacta, son
demasiadas las variables: humanas, tcnicas, de entorno, polticas, que pueden afectar el costo final
del software y el esfuerzo aplicado para desarrollarlo.
Para realizar estimaciones seguras de costos y esfuerzos tenemos varias opciones posibles:

Dejar la estimacin para ms adelante (obviamente podemos realizar una estimacin al cien
por cien fiable despus de haber terminado el proyecto.
Basar las estimaciones en proyectos similares ya terminados.
Utilizar tcnicas de descomposicin relativamente sencillas para generar las estimaciones
de costos y esfuerzo del proyecto.
Desarrollar un modelo emprico para l clculo de costos y esfuerzos del Software.

La primera opcin, aunque atractiva no es prctica. La Segunda opcin puede funcionar


razonablemente bien si el proyecto actual es bastante similar a los esfuerzos pasados y si otras
influencias del proyecto son similares. Las opciones restantes son mtodos viables para la
estimacin del proyecto de software. Desde el punto de vista ideal, se deben aplicar conjuntamente
las tcnicas indicadas usando cada una de ellas como comprobacin de las otras.
Antes de hacer una estimacin, el planificador del proyecto debe comprender el mbito del
software a construir y generar una estimacin de su tamao.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

Calendarizacin de Proyectos.
La calendarizacin sirve para crear una red de tareas de ingeniera de software que permitan tener
el trabajo justo a tiempo, esta red debe tener responsabilidades asignadas, asegurarse que dichas
tareas se realicen y adaptar la red conforme los riesgos se tornen en realidad.
Los proyectos de software usualmente se entrega con retraso debido a:

Una fecha limite irrealizable establecida por alguien ajeno al grupo de ingeniera.
Cambios en los requisitos del cliente que no se reflejan en modificaciones al calendario.
Una subestimacin razonable de la cantidad de esfuerzo o de recursos que se requerirn
para realizar el trabajo.
Riesgos predecibles o impredecibles que no se consideraron al iniciar el proyecto.
Dificultades tcnicas que no se lograron preverse.
Dificultades humanas imprevisibles.
Falta de comunicacin entre el personal del proyecto.
Una falla en la gestin del proyecto.

Que se debe hacer con fechas de entrega irrealizables:

rechazar el proyecto -NO


ordenar al cliente que cambie la fecha -NO

Se debe realizar una estimacin detallada, aplicar un proceso incremental, reunirse con el cliente y
explicarle esta estimacin y plantarle porque la fecha es irrealizable, ofrezca una estrategia de
desarrollo incremental como alternativa.
Existen distintos principios bsicos que guan la calendarizacin del proceso

Compartimentacin
Interdependencia
Asignacin de Tiempo
Validacin del esfuerzo
Definicin de responsabilidades
Definicin de resultados
Definicin de hitos

Existe el mito que al agregar personas a un proyecto atrasado este puede finalizarse en el tiempo
estimado con xito, esto es muchas veces mentira ya que las nuevas personas primero deben
ponerse al corriente y los que previamente estn involucrados deben ensear a los nuevos, si se
desea agregar personas a un proyecto se debe observar que la tarea sea altamente
compartimentada.

Jgerr Administracin de Proyectos de Desarrollo de Software.


Compendio de ensayos.

REGLA 40-20-40
Esta es una regla que usualmente se sigue, en la cual se asigna el 40% del esfuerzo al anlisis y diseo
de software, el 20% del esfuerzo a la codificacin y el ultimo 40% a la realizacin de pruebas del
sistema, esta distribucin se utiliza como gua, la distribucin final del proceso la dictan las
caractersticas del proyecto
Existen distintos tipos de proyectos de software entre ellos:

Proyectos de desarrollo de concepto


Proyectos de desarrollo de nuevas aplicaciones
Proyectos de mejora de aplicacin
Proyectos de mantenimiento de aplicacin
Proyectos de reingeniera

Dependiendo del tipo de proyecto y actividades dentro del proyecto se pueden seleccionar el tipo
de tareas que se realizaran y determinando si se han logrado los hitos en las fechas establecidas,
comparando la fecha real con la fecha de inicio prevista para cada actividad

You might also like