Administracion de proyectos de software

Páginas: 10 (2397 palabras) Publicado: 14 de mayo de 2014
Estimación de Costo y Plazos para la Planificación.
Una de las actividades cruciales del proceso de gestión es la planificación, la cual se basa en una buena estimación del esfuerzo requerido para realizar el proyecto, duración cronológica del proyecto y el costo (en miles de pesos o dólares).

Técnicas comúnmente utilizadas
La técnica más utilizada para realizar estimaciones de costos yplazos es la que denomino
“juicio experto”, donde el administrador del proyecto recurre a alguien que haya desarrollado aplicaciones similares para que realice una estimación de los recursos y tiempo a necesitar para el desarrollo.
Otra técnica muy natural es utilizar descomposición. Esto es, dividir el problema en partes más pequeñas y estimar cada una por separado, utilizando un juicio experto oalgún método más formal (como estimar sobre la base del tamaño en una métrica formal).
Además, se suele realizar una estimación optimista (EO), otra más probable (EMP) y una pesimista (EP), y asignarle una probabilidad a cada una, obteniendo así nuestra estimación mediante:
E=EO *Po + EMP*Pmp + EP*Pp
Donde Po es la probabilidad asignada a la estimación optimista, Pmp la asignada a la másprobable y Pp la asignada a la pesimista.

Métricas
La medición es muy común en el mundo de la ingeniería. Se miden potencias, consumo, pesos, fuerzas, voltajes, niveles de ruido, etc.
Desgraciadamente, la medición no es una práctica común en el mundo de la ingeniería del software.

Razones que justifican la medición del software son
a) para indicar la calidad del producto,
b) para evaluar laproductividad de la gente que desarrolla el producto,
c) para evaluar los beneficios (en términos de productividad y calidad) derivados del uso de nuevos métodos y herramientas de ingeniería de software,
d) para establecer una línea base para la estimación y
e) para ayudar a justificar el uso de nuevas herramientas o formación adicional

Puede englobarse en dos categorías medidas directas(largo de un tornillo) (costo esfuerzo aplicado) (líneas de código, velocidad de ejecución y defectos observados en un periodo de tiempo) y medidas indirectas (calidad de los tornillos producidos) (calidad, funcionalidad, eficiencia, facilidad de mantenimiento, etc.)

Las métricas de software se pueden clasificar como métricas orientadas a la función o métricas orientadas al tamaño. También sepueden clasificar según la información que entregan:
métricas de productividad, las que se centran en el rendimiento del proceso de ingeniería de software
métricas de calidad, proporcionan una indicación de cómo se ajusta el software a los requisitos explícitos e implícitos del cliente.
métricas técnicas, que se centran más en el software que en el proceso a través del cual se ha desarrollado(por ejemplo grado de modularidad o grado de complejidad lógica).

Las métricas del software orientadas al tamaño son medidas directas del software y el proceso de software.
esfuerzo
documentación
Personas
Errores
Líneas de código
En lugar de calcular las líneas de código, éstas se centran en la funcionalidad o utilidad del software.
La primera propuesta de este tipo fue los puntos defunción, realizada por Albrecht, métrica que hasta hoy es muy utilizada. De los puntos de función de Albrecht han salido algunas variaciones tales como los puntos de característica y los puntos de función para estimación temprana.


Métricas orientadas al tamaño
Las métricas del software orientadas al tamaño son medidas directas del software y el proceso de software.
Si en una organización serealizan registros como en la tabla siguiente, se puede obtener alguna información interesante.

Métricas orientadas a la función.
Las métricas de software orientadas a la función son medidas indirectas del software y el proceso por el cual se desarrolla. En lugar de calcular las líneas de código, éstas se centran en la funcionalidad o utilidad del software.

Puntos de Función
Los puntos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software en la administracion de proyectos
  • Administracion de proyectos de software
  • Administracion de proyectos de software
  • Software para la administracion de proyectos
  • Administracion de proyecto de software
  • Proyecto De Administracion De Software OFICIAL
  • Administracion de proyectos de software
  • Administración De Proyectos De Software 

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS