Please enable JavaScript.
Coggle requires JavaScript to display documents.
Using the Personal Software Process - Coggle Diagram
Using the Personal Software Process
Desafíos del desarrollo
Se define para negociar compromisos, mantener el control de nuestros proyectos y entregar productos de calidad.
No cumplir con cualquiera de estos desafíos dañarán los proyectos de importar que también se manejen nosotros desafíos un trabajo técnico del producto.
Y en caso de que se pueda cambiar el plan se debe mantener informada a la gerencia de su progreso y cómo tal explica los nuevos detalles y el costo.
En cuánto más grandes del proyecto la dirección presta cada vez menos atención a lo que los desarrolladores tienen que decir
Para los pequeños trabajos de software a medida que aumenta la escala es cada vez más difícil mantener todas las partes del trabajo sincronizadas según el cronograma.
A limpiar un proceso en la calidad de todas las partes del sistema se vuelve cada vez más importantes.
Entrega de productos de calidad
La gestión de calidad es un enfoque principal porque si no una gestión los problemas inevitables de calidad afectarán el costo y el cronograma.
La gerencia contrata y paga a los desarrolladores de software porque el valor de nuestros productos es mayor de lo que cuesta desarrollarlos.
Si los proyectos cuestan demasiado sus productos y los clientes podrán buscar por otra parte a tal grado de perder el trabajo.
Negociación de compromisos
El mejor plan para hacer cumplir con los requisitos que se solicitó.
Si se desea cambiar los requisitos se debe realizar el plan para ver cómo afecta el cronograma
el plan del costo mínimo se podría desarrollar opciones de horarios a considerar.
Mantener el trabajo en equipo eficaz
Los equipos en el medio más eficaz para realizar un trabajo creativo y complejo.
Los equipos pueden ser eficaces cuando funcionan correctamente de lo contrario? El apoyo adecuado se puede fracasar.
No existe como tal un proceso de formación de los equipos, los líderes de equipo están capacitados en métodos de liderazgo afectivos y hay poca o ninguna capacitación.
La lógica del TSP
Al seguir un proceso personal definido, planificado, medido y gestionado, se puede planificar su propio trabajo.
Un principio básico es que el único grupo que pueden determinar la manera de ejecutar un proyecto es el equipo que en el trabajo.
El propósito es formar y guiar a los equipos en la definición de sus propias estrategias, procesos y planes, para así poder guiarlos y apoyarlos en el seguimiento de estrategias y planes.
De ayudar a abordar los problemas que han seguido afectando los equipos de software para seguir cumpliendo los objetivos de costos y cronograma de alta calidad.
El proceso de lanzamiento del TSP
La dirección y un representante del usuario se reúnen con el equipo para explicar por qué se necesita el proyecto, que se espera y que quiere el cliente.
Durante la reunión se describen metas para el equipo y explica porque el proyecto es importante.
El equipo define los objetivos y los miembros seleccionan sus roles personales.
Los objetivos explícitos establecidos por la dirección.
y los objetivos implícitos que los miembros del equipo se define por su propio trabajo.
El equipo produce su concepto de producto inicial se decide una estrategia de desarrollo.
Se define proceso necesario para respaldar las metas y estrategias cada uno de una de un equipo eficaz para el entendimiento de hacer el trabajo.
El equipo elabora un plan general para el trabajo.
El equipo revise el trabajo general y produce un plan de alto nivel que cumpla con todas las fases del proyecto y los entregables requeridos.
El equipo que está en la presentación del plan para la gerencia temprano cumple con las metas deseadas en equipo planea algo más.
El proceso del software de equipo
Fue desarrollado para abordar los problemas de compromiso, control, calidad y trabajo que se enfrenta en la mayoría de los equipos de software.
En lógica del TSP
Teambuilding
El proceso de lanzamiento del TSP
El entrenador de TSP
Gestionando su propio proyecto
resultado de TSP
Teambuilding
Los miembros del equipo están capacitados y son capaces de realizar el trabajo.
Equipo tiene una meta agresiva importante que los miembros deben obrar de manera cooperativa.
Los miembros del equipo creen que la metas alcanzable cada uno tiene un rol definido para lograr esa meta.
Los miembros del equipo tienen un proceso y un plan común que los días para hacer el trabajo y su seguimiento.
Entrenador TSP
Motivar un desempeño superior
Insistir en la dedicación a la excelencia.
Se apoya y se orienta al desarrollo individual y en equipo.
Los entrenadores se les enseña las habilidades y luego se capacite en entrenamiento.
Los miembros tiene preguntas están confundidos acerca de cómo manejar problemas comunes.
Se representa un cambio en las prácticas laborales para la mayoría de los desarrolladores de software, es fácil para ellos desanimarse y volver a sus metas anteriores.
Gestión de su propio proyecto
Mantener el plan
cuando se utiliza por primera vez los planes detallados durante lanzamiento de TSP se descubre en omitido pasos importantes
Es importante del mantenimiento del plan es el de lanzamiento del equipo.
Aunque plan general de equipo puede extenderse por varios años los planes detallados extinguen sólo por unos meses por lo tanto se debe realizar un lanzamiento cada dos o cuatro meses
seguimiento informes del progreso
El papel de los perritos de desarrollo de resolver problemas.
Frecuentemente lidiamos con incógnitas y con frecuencia encontramos problemas y oportunidades inesperadas
Eso significa que nuestros proyectos se pueden retrasar a menos que se reconozcan los problemas a tiempo para poder hacer algo respecto.
Cambio de gerencia
Es común que la mejor manera de desarrollar software es comenzar con requisitos firmes, claros y completos.
Se centra en la calidad desde el inicio del trabajo el proceso recomienda que los equipos revisen sus requisitos y resuelvan cualquier pregunta o problema.
Éste enfoque en las revisiones de calidad y la planificación de calidad lo ayudará a identificar los problemas requisitos cuando son menos costosos.
Las recompensas del trabajo en equipo.
Sentimiento de participación y una contribución significativa.
Un entorno agradable y divertido de los éxitos se reconocen y se celebran por gerentes y compañeros.
Comentarios positivos de la dirección del cliente sobre el producto y la forma en que se desarrolla.
El tiempo de diseño aumentado pero el tipo de código disminuyó para compensar.
El equipo realmente se unió para hacer el plan.
El equipo de uno de TSP
Planificar y gestionar el trabajo personal.
Puede que trabaje solo en equipo utilizan los métodos para planificar su trabajo, realizar un seguimiento de su desempeño y medir y administrar los productos.
Puta cuando se requiera de un trabajo tome el tiempo para hacer un plan antes de acordar un horario.
Después de mantener informada a la gerencia sobre el progreso al menos cada semana.
Utilizar métodos personales eficaces.
Cuando las presiones de programación aumentan los desarrolladores entran en pánico y desechan todas las buenas intenciones por cumplir con la programación.
Como profesional dedicado se debe encontrar los métodos que funcionan para usted y luego poder utilizar.
Conozca sus fortalezas y debilidades
A medida que se comprende mejor las habilidades, en contratar en lo que es bueno en las áreas que se deben mejorar.
Las fortalezas y debilidades relativas equilibra las capacidades con las de sus asociados.
La formación de equipos requiere cambio de operador de equipo y que confía en ellos cuando necesite ayuda.
Práctica, práctica
Para mejorar las habilidades adquiera el hábito de practicar.
Prueba nuevos métodos y trabaja en las áreas de problemas personales.
Puede platicar en proyectos, particularmente en aquellas que no están en cronogramas críticos.