Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Prefacio
Cuando menciono el software a los altos ejecutivos, recibo muchas reacciones. La mayoría
están frustrados. Ellos Se quejan de compromisos perdidos, problemas de calidad y sorpresas
desagradables. Otros tienen Han estado menos involucrados. El software era un problema,
pero esos problemas se han manejado. Nadie menciona las oportunidades de negocio del
software. Ellos piensan en el software como un Mal, algo que hay que evitar si es posible. Si
bien la mayoría de los ejecutivos estaría de acuerdo
Parte de su negocio está creciendo muy rápidamente, nunca piensan en él como un activo o un
oportunidad. Mediante el uso de los métodos descritos en este libro, las organizaciones han
transformado su software Grupos. El primer equipo de Boeing redujo el tiempo de prueba en
un 94%; Un grupo de la fuerza aérea duplicó la productividad; un El proyecto Teradyne entregó
un gran producto sin defectos. Estas y otras organizaciones son Obteniendo resultados
sobresalientes. Sin embargo, todos empezaron con un enfoque de Oportunidades con el
software.
Amenaza u Oportunidad
El software es una tecnología verdaderamente increíble. Tiene un costo de producción cero,
puede ser distribuido En todo el mundo en segundos, no se desgasta ni deteriora, y es el más
económico y Flexible para implementar casi cualquier función compleja. En casi cualquier
campo de la ingeniería O la ciencia, más de la mitad del tiempo de un profesional típico se
gasta ahora en el uso, el desarrollo,
Mejorar o mantener el software. Por cualquier medida, el software es un gran negocio. Para
visualizar las oportunidades con el software, considere lo contrario: amenazas potenciales.
Tomar Fabricación, por ejemplo. Supongamos que su principal competidor domina una
tecnología que corta Los costos de fabricación por la mitad, eliminó los retrasos en la
distribución y proporcionó Gastado o deteriorado. Si no capitalizó rápidamente esa tecnología,
casi Sin duda estar en problemas. Por el contrario, piense en las oportunidades si su
organización domina esta Tecnología y sus competidores no. Si bien el software es
precisamente esa tecnología, pocos Las organizaciones lo ven como una oportunidad o como
una amenaza. La razón principal es que muchos Los ejecutivos no creen que sus organizaciones
hacen mucho trabajo de software y, de los que lo hacen, pocos Tener suficiente conocimiento
o experiencia de software para apreciar cómo contribuye a su negocio. Una vez que piensan
que los problemas del software están bajo control, hacen todo lo posible para evitar el tema.
El viaje de la transformación Durante mis 27 años con IBM, uno de mis trabajos fue director de
programación. yo supervisé 4.000 profesionales de software en 15 laboratorios y 7 países. En
cuatro años, tomamos esta Organización del borde del caos a una operación sana, comercial.
El primer paso fue Establecer prácticas eficaces de ingeniería y gestión y exigir que estas
prácticas sean seguido. Para asegurar que estas prácticas fueron entendidas, enviamos 1.000
gerentes a una semana curso de entrenamiento. Los resultados fueron extraordinarios. Esta
organización nunca había Entregar un producto a tiempo. Una vez que los gerentes fueron
todos entrenados y siguiendo una disciplina Proceso de planificación y compromiso, la
organización no dejó de cumplir un solo compromiso Próximos dos años y medio.
Cuando me retiré de IBM, en 1986, miré la industria del software en general. Era obvio Que el
software era una tecnología crucial, pero también estaba claro que el mal estado del software
La práctica de la ingeniería restringió seriamente tanto la economía de los Estados Unidos
como la sociedad en general. Yo Hizo lo que yo llamé un "compromiso escandaloso". Mi
compromiso era transformar el mundo Del software. El objetivo era traer al mundo en general
las prácticas y principios que Había tenido tanto éxito en IBM.
Junto con un pequeño equipo de profesionales de SEI de ideas afines, pronto Capability
Maturity Model (CMM) ® para guiar a las organizaciones en la adopción de una gestión de
sonido Prácticas. El CMM ha sido muy efectivo y es utilizado por miles de organizaciones
alrededor del mundo. El CMM es ahora un estándar internacional, y es utilizado por muchos
Sucursales del gobierno de los Estados Unidos para evaluar el trabajo de software interno y
evaluar y supervisar El trabajo de sus contratistas.
CAPITULO 1
3. El segundo principio de la gestión de software es que la calidad viene primero, incluso antes
el horario.
5. Hay maneras conocidas de manejar el software, pero usted debe saberlas y usted debe
utilizar ellos. Este libro explica estos métodos, cómo introducirlos y cómo usarlos. Aunque las
prácticas de software de sonido no son difíciles, no son obvias. El PSP y TSP proporcionar un
marco general para guiar a los ingenieros, gerentes y ejecutivos a través de la y ejecutar un
negocio de software eficaz y productivo.
5
CAPITULO 2
3. Las cinco causas más comunes de fracaso del proyecto son horarios poco realistas, la
inadecuada dotación de personal, los cambios en los requisitos perjudiciales, el trabajo
de mala calidad y la creencia en magia Todos estos problemas podrían haberse evitado
si la administración hubiera insistido en planificado y disciplinado.
6
CAPITULO 3
Con un estilo de gestión racional, tiene datos precisos sobre la organización y puede
hacer sanas y oportunas. Hay cuatro elementos para la gestión racional:
1. Establecer metas agresivas a largo plazo, pero romper estas metas en realistas y
mensurables metas a corto plazo.
3. Insistir en hechos y datos, y utilizar estos hechos y datos para ejecutar el negocio.
4. Monitorear el trabajo y usar los datos actuales para anticipar y resolver problemas
futuros.
7
CAPITULO 4
CAPITULO 5
2. Las metas que se miden se gestionan y las metas que se administran a menudo se
cumplen.
5. Para cambiar su comportamiento, los ingenieros deben saber cómo hacer planes
detallados, administrar calidad y uso eficiente de los métodos de trabajo.
CAPITULO 6
1. Para que los ingenieros usen métodos disciplinados, sus gerentes deben estar de
acuerdo con los métodos y apoyar su uso.
4. Cuando los ingenieros toman el curso PSP, usan métodos disciplinados de ingeniería
para escribir diez programas.
5. A partir de sus datos personales de PSP, los ingenieros ven que mediante el uso de
métodos disciplinados, ya no les permite escribir programas de alta calidad de forma
predecible de lo que les llevó a escribir programas anteriores.
10
CAPITULO 7
4. Una vez que tenga un plan que pueda aceptar y que el equipo haya acordado
cumplir, tener un equipo comprometido.
CAPITULO 8
1. Los beneficios de la introducción del TSP son una mejor predictibilidad, un menor
tiempo de ciclo, reducción de costos de desarrollo, mejora de la calidad del producto y
reducción de la rotación de empleados.
3. En paralelo con estos equipos iniciales, las organizaciones deben entrenar a sus
propios instructores PSP y entrenadores TSP.
6. A una tasa de interés anual del 6%, el ROI del valor actual a cinco años es del 397%.
CAPITULO 9
6. Establecer prioridades.
Este libro describe una estrategia para una transformación de software que ha
funcionado para otros organizaciones y seguramente trabajarán para la suya.
Tomando los siete pasos descritos en este capítulo, usted tendrá una capacidad
superior de software, y lo tendrá más pronto que usted el pensamiento era posible.
13
Apéndice A
El Proceso TSP
Resumen
2. Para que un equipo de TSP sea exitoso, el líder del equipo y todos los seleccionados
y entrenados con antelación.
3. Para que el lanzamiento sea exitoso, debe ser dirigido por un entrenador de
lanzamiento de TSP cualificado.
4. Este entrenador trabajará con la gerencia y el equipo para asegurar que el el trabajo
de preparación está hecho.
Apéndice B
2. Para que los equipos de TSP tengan éxito, usted o algún otro ejecutivo o gerente
senior debe asistir a las reuniones de apertura y cierre.
4. En la reunión de apertura, debe explicar las razones para la introducción del TSP y la
beneficios que el negocio espera.
6. Al comentar los requisitos del proyecto, sea sincero con el equipo. Hacer una plan
óptimo, los ingenieros deben entender las necesidades reales del proyecto. Solo
entonces hacen los trade-offs necesarios para producir un plan y un producto
superiores.
15
Apéndice C
4. Siga la Lista de Verificación de la Evaluación del Plan para revisar el plan del equipo.
6. Al hacer una revisión exhaustiva, usted se satisface de que el plan fue hecho con
competencia y requieren que los ingenieros lo defiendan.
7. Una vez que los ingenieros hayan defendido su plan y lo hayan aceptado, serán
altamente motivados para cumplir su compromiso con usted.
8. Cierre la revisión con un breve resumen de su decisión sobre el plan y una revisión
de las acciones pendientes.
16
Apéndice D
2. Realizar la primera revisión del proyecto de uno a dos meses después de que el
proyecto haya sido lanzado.
4. Las revisiones de TSP se llevan a cabo en etapas, con las primeras etapas de en la
planificación y seguimiento.
5. Si es necesario, repita las preguntas de la etapa inicial hasta que los resultados sean
satisfactorios.
6. Una vez que al menos algunos de los ingenieros hayan demostrado competencia en
la fase inicial, pasar a las preguntas de la etapa estándar. Estas preguntas se analizan
en el Apéndice E.
Apéndice E
4. Si hay más de unos pocos problemas con la recopilación de datos sobre defectos,
antes de pasar a las otras preguntas.
5. Cuando los equipos han satisfecho los criterios de la etapa estándar, motivarlos a
utilizar sus datos para la mejora comparada.
Apéndice F
Retorno de la inversión
Resumen y conclusiones
1. La mejora del proceso es una inversión, y debe evaluarse de la misma manera que
Otras inversiones.
2. Los cálculos del ROI se basan en los ahorros en tiempo de prueba y las reducciones
de defectos logrados por las organizaciones que han utilizado el TSP.
3. La estrategia de instalación de TSP requiere que los ejecutivos y los altos directivos
seminario de estrategia TSP.
4. Los próximos pasos son seleccionar los equipos iniciales, entrenar a los ingenieros y
gerentes, y lanzar los equipos.
5. Después de que los equipos iniciales están trabajando eficazmente, más equipos son
entrenados y lanzados.
6. Los instructores internos de PSP y los entrenadores de TSP también deben ser
entrenados para nuevos empleados, equipos de lanzamiento y orientación y apoyo de
coaching.
8. Con una tasa de interés anual del 10%, los costos y ahorros comparables son de $
2,524,350 y 9.277.230, con un ROI de 368%.