¿por qué falla la administración de proyectos de software?
Post on 25-Jun-2015
1.172 Views
Preview:
TRANSCRIPT
Vanessa Amaya vanessa@sg.com.mx
¿Por qué falla la Administración de
Proyectos de software?
Contenido
2
Establecer estrategias efectivas de administración de proyectos enfocado al desarrollo de software. Influencias positivas y negativas de iniciativas de procesos de calidad en la administración de proyectos de software. Claves de evolución.
¿Por qué falla la Administración de Proyectos de Software?
3
¿Qué estamos administrando?
Costo
Tiempos
Componentes
Planes
Equipos - Personas
Documentación
Riesgos
Procesos
Infraestructura
Incidencias
Dependencias
La inversión del cliente
Cuando se considera que es extremadamente difícil (con
tendencia a lo imposible) administrar todas las
variables es porque nos hace falta una estrategia.
4
¿Cómo declaramos la forma en que los objetivos de los desarrollos de software serán
alcanzados?
La industria de Software requiere ESTRATEGAS
5
¿Por qué no somos Estrategas?
“Porque eso no viene en la descripción de mi puesto”
“Porque es más trabajo”
“Porque no tiene caso, el proyecto ya está vendido y la propuesta está cerrada y ya vamos atrasados”
“Porque no se usa eso donde trabajo”
“Porque no hay tiempo. No puedo dejar de operar.”
“Porque las actividades del Estratega no se cotizaron”
6
La orientación de la Estrategia
Objetivo común Criterios de Satisfacción del cliente: Características importantes y de alto impacto bajo la perspectiva del cliente.
Costo
Tiempos
Componentes
Planes
Equipos - Personas
Documentación
Riesgos
Procesos
Infraestructura
Contingencias
Dependencias
La inversión del cliente
7
Criterios de Satisfacción
Ejemplos: Fecha de Lanzamiento Mantenimiento Confiabilidad Seguridad Atención al cliente Look&Feel Facilidad de uso Velocidad de procesamiento
¿Qué estamos administrando ahora? Focos de atención por impacto en el negocio
¿Cómo las obtenemos? Escuchando y preguntando.
Metas del negocio, entrevistas, quejas, peticiones especiales y observaciones
directas.
8
Las facetas de la Estrategia
Ingenieril Sociológica
Aplica técnicas similares a la de cualquier ciencia cuyo objetivo es objetivar, dando sentido a todos los datos y entregables que se generen dentro del proyecto para los actores presentes en el proyecto.
Basada en el comportamiento humano. Todos representamos diferentes formas de actuar dependiendo los intereses que representemos en ese momento, por ello, las circunstancias nos llevan a la constante administración y a la constante negociación.
9
Las tres técnicas
Al azar Del artesano Producimos de forma aleatoria y es muy probable que se pierdan conocimientos y componentes en repetidas ocasiones.
Los conocimientos se transmiten de un artesano al otro y como consecuencia se convierten en perfiles escasos y muy especializados.
La que perdura Cuando se produce, los conocimientos los generan y mantienen grupos de personas, cada vez más numerosas a través diferentes medios que aseguran que perdure el conocimiento.
10
Las facetas de la Estrategia
Ingenieril
Sociológica
Análisis Diseño Construcción Pruebas Implantación Postmortem
Alegría Confusión Desilusión Búsqueda de culpables
Castigo de inocentes
Condecoración a los que no participaron
11
Para la sociológica
Comunicación
Alegría Confusión Desilusión Búsqueda de culpables
Castigo de inocentes
Condecoración a los que no participaron
12
¿Cómo podemos comenzar a sentir que somos Estrategas?
Cuando tenemos una variedad de
modelos de actuación que nos
permitan resolver los diversos problemas
que suelen presentarse en los proyectos sin tener
que recurrir a la improvisación.
13
Reflexión
¿Quieres ser un estratega?
O
¿Te estás dando cuenta de que eres ya un estratega?
Las influencias positivas y
negativas de las iniciativas de procesos de
Calidad
•NO ES UNA ESTRATEGIA hasta que no se adapta y hasta que no se documenta en ella los caminos a seguir.
15
¿Una metodología conformada por procesos es una estrategia?
16
¿Cómo convertimos una metodología en una estrategia?
“Los procesos tienen una característica muy noble: aunque tú los evadas a ellos, ellos nunca te evaden a ti” Vanessa Amaya
¿Por qué una metodología no siempre se aplica igual? Porque no hay un desarrollo de software igual a otro. Adaptando la metodología, la convertimos en estrategia.
Conocer los procesos y los “caminos” por los que atraviesa. Identificando las prácticas críticas. Considerar tiempos de administración. Procurar la base de conocimientos a través de documentación de valor. Tomar en cuenta la información que alimenta indicadores.
17
Influencias positivas y negativas de las iniciativas de procesos
Positivas Cuando dentro de sus objetivos está la mejora de la
empresa y de los productos.
Cuando motivan el flujo de información definiendo procesos de comunicación efectivos.
Cuando se acompañan de iniciativas de cambio organizacional durante toda la definición y después de la implantación.
Cuando se fomenta la consideración de actividades críticas.
Cuando se implanta a través de prácticas.
18
Influencias positivas y negativas de las iniciativas de procesos
Negativas Cuando el único objetivo es una certificación.
Cuando se diseñaron como controles.
Cuando se fomenta el “hacer por hacer” sin explicar los por-qués y para-qués de los procesos.
Cuando los procesos no están diseñados para adaptarse a la naturaleza de los desarrollos.
Cuando los esquemas de auditoría no están relacionados con problemas de fondo o los “hallazgos” no implican un riesgo en fases posteriores del proyecto.
19
Reflexión
¿Has analizado los procesos de tu empresa o simplemente los haces
como trámite?
O
¿Alguna vez te has acercado al área de procesos a proponer algo?
20
Claves para evolucionar
21
Claves para evolucionar
Asumir el rol sin limitarse por los
procesos y cultura organizacional de
su empresa.
22
Claves para evolucionar
Hacer un cambio de inversión en la
distribución de tareas durante el
ciclo de vida.
“El 71% de las fallas en proyectos de software se deben a poca calidad en la especificación de requerimientos” CIO Magazine 2010
23
Claves para evolucionar
Considerar la previsión, el monitoreo, la
acción(realización), seguimiento y
control como las patas de una mesa.
24
Claves para evolucionar
Identificar las tareas que representan re-trabajo.
“El 40% del esfuerzo es retrabajo. Y el 56% del retrabajo se debe a los requerimientos defectuosos.” -Butler Group 2005
25
Claves para evolucionar
Aumentar en las actividades semanales 2 actividades que orienten
hacia la prevención.
26
Claves para evolucionar
Acercamiento con involucrados con los que se
tiene dependencia.
27
Conclusiones
Cuando reflexionamos sobre el impacto que la T.I. tiene en las empresas y la vida personal, nos damos cuenta de la importancia de la industria en la que estamos.
Nuestra importancia no radica sólo en ser buenos operando o buenos técnicamente, somos parte de un negocio, somos parte de una industria y ésta industria necesita más Estrategas.
Vanessa Amaya vanessa@sg.com.mx
¡Gracias!
@vanessa_amaya
top related