INGENIERÍA DE SOTFWARE EN GOOGLE /
Original language: Español Publication details: MEXICO MARCOMBO 2022Description: 619 ILUSTRACION 17 X 23 CMISBN:- 9788426734440
- QA76.6 P758 P35 2022
| Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|---|
|
|
CI Gustavo A. Madero Sala General | Colección General | QA76.6 P758 P35 2022 | EJ.1 | Available | 0782Q | ||
|
|
CI Gustavo A. Madero Sala General | Colección General | QA76.6 P758 P35 2022 | EJ.2 | Available | 0795Q |
ASIN : B09ZB8Y145
Editorial : Marcombo
Accesibilidad : Más información
Fecha de publicación : 26 abril 2022
Edición : 1st
Idioma : Español
Tamaño del archivo : 9.4 MB
Lector de pantalla : Respaldados
Tipografía mejorada : Activado
Word Wise : No activado
Número de páginas : 1028 páginas
ISBN-13 : 978-8426734877
Parte I. Tesis
1. ¿Qué es la ingeniería de software?
Tiempo y cambio
Ley de Hyrum
Ejemplo: ordenación hash
¿Por qué no aspirar a que «nada cambie»?
Escala y eficiencia
Políticas que no escalan
Políticas que escalan adecuadamente
Ejemplo: actualización del compilador
Desplazamiento hacia la izquierda
Contrapartidas y costes
Ejemplo: rotuladores
Aportaciones a la toma de decisiones
Ejemplo: compilaciones distribuidas
Ejemplo: decidir entre tiempo y escala
Revisar decisiones, cometer errores
Ingeniería de software frente a programación
Conclusión
Resumen
---
Parte II. Cultura
2. Cómo trabajar bien en equipo
Ayúdame a ocultar mi código
El mito del genio
La educación se considera perjudicial
Detección disciplinaria
El factor autobús
Ritmo del progreso
Todo es cuestión de segundos
Los tres pilares de la interacción social
Por qué importan estos pilares
Cultura postmortem sin sentimiento de culpa
Ser Googley
Conclusión
Resumen
3. Compartir conocimientos
Filosofía para el aprendizaje
Seguridad psicológica en grupos grandes
Haga preguntas
Comprenda el contexto
Escalado de preguntas: pregunte a la comunidad
Listas de correo electrónico
YAQS: Plataforma de preguntas y respuestas
Escalado del conocimiento: siempre hay algo que enseñar
Horas de café
Charlas y sesiones de tecnología
Documentación
Código
Escalado de los conocimientos de la organización
Establecer la cultura de compartir el conocimiento
Mantenimiento de fuentes confiables de información
Manténgase al día
4. Ingeniería para la equidad
Los prejuicios en la normalidad de la diversidad
Desarrollo de capacidades multiculturales
Redes que apoyan la diversidad
Diseño de procesos sensibles
Vuelva a leer los requisitos establecidos
Mantener la curiosidad y “seguir adelante”
Conclusión
Resumen
5. Cómo liderar un equipo
Gerentes y líderes en tecnología (y ambos)
El gerente en monólogo
El gerente de tecnología
Pasar de líder colaborador individual a función de liderazgo
Lo único que hay que medir es... bueno, todo
El gerente de ejercicio
“Gerente” es una palabra de cuatro letras
El gerente de ingeniería en la actualidad es el gerente
Ampliación: contratar a personas y dejar de manejar
Ampliación: tratar a las personas de bajo rendimiento
Ampliación: ignorar los problemas de carácter personal
Ampliación: ser empático desde el diseño de contratación
Ampliación: conocer el flujo
Ampliación: tratar al equipo como si fueran niños
Patrones positivos
Ser el red ego
Ser un maestro zen
Eliminar obstáculos
6. Liderazgo a escala
Siempre hay que decidir
La parábola del aeroplano
Identificación de las orejetas
Dejar las contrapartidas clave
Siempre hay que escalar
Lo importante frente a lo urgente
Aprenda a dejar caer pelotas al suelo
Proteja su energía
Su misión: formar un equipo autónomo
División del espacio del problema
Siempre hay que mantenerse escalando
Conclusión
Resumen
7. Medición de la productividad de la ingeniería
¿Por qué debemos medir la productividad de la ingeniería?
¿Vale la pena medirlo si no se actúa?
Selección de métricas significativas con objetivos y señales
Objetivos
Señales
Uso de datos para validar métricas
Medidas directas
Actuar: realizar un seguimiento de los resultados
Conclusión
Resumen
Hoy en día, los ingenieros de software necesitan saber no solo cómo programar eficazmente, sino también cómo desarrollar prácticas de ingeniería para que la base de código sea sostenible y funcione bien. Este libro hace hincapié en esta diferencia, entre la programación y la ingeniería de software. ¿Cómo pueden gestionar los ingenieros de software una base de código viva que evoluciona y responde a requisitos y demandas cambiantes a lo largo de su vida?
A partir de su experiencia en Google, los ingenieros de software Titus Winters y Hyrum Wright, junto con el escritor técnico Tom Manshreck, presentan una mirada sincera y perspicaz sobre cómo construyen y mantienen el software algunos de los principales profesionales del mundo.
Este libro trata de la cultura, los procesos y las herramientas de ingeniería exclusivas de Google, y de cómo estos aspectos contribuyen a la eficacia de una organización de ingeniería de software. Explorará tres principios fundamentales que las organizaciones de software deben tener en cuenta a la hora de diseñar, establecer la arquitectura, escribir y mantener el código:
Cómo afecta el tiempo a la sostenibilidad del software y cómo hacer que su código resista el paso del tiempo.Cómo afecta la escala a la viabilidad de las prácticas de software dentro de una organización de ingeniería de software.Qué contrapartidas debe tener en cuenta el ingeniero de software al evaluar las decisiones de diseño y los desarrollos.
Ingeniería en Tecnologías de la Información y Comunicación
There are no comments on this title.


















