Человеческий фактор в программировании



Хорошее программное обеспечение создается людьми. Так же как и плохое. Именно поэтому основная тема этой книги — не аппаратное и не программное обеспечение, а человеческий фактор в программировании (peopleware). Первое издание «Constantine on Peopleware» признано классическим трудом в области информационных технологий. Новая книга Ларри Константина включает все 52 легендарные статьи из предыдущей книги и 25 новых эссе. Peopleware охватывает все аспекты, связанные с ролью людей в разработке программного обеспечения. Это качество и продуктивность, модели и методы, динамика поведения коллектива, руководство проектами, разработка интерфейсов и взаимодействие между человеком и компьютером, психология и процессы мышления. В данное издание включены два новых раздела, посвященных организационной культуре и юзабилити программных продуктов. Название оригинала на английском языке: The Peopleware Papers by Larry L. Constantine

Рейтинг:
Добавить в избранные:
Автор:
Страниц: 122
Скачать Epub файл

1. Ларри Л. Константин Человеческий фактор в программировании
2. Предисловие
3. Предисловие к первому изданию
4. I Групповая разработка
5. 1 Решения, решения
6. 2 Консенсус и компромисс
7. 4 Скромный и высокопоставленный писарь
8. 5 Официальное пространство
9. 6 Раздражающие прерывания
10. II Ковбои и ковгерлы
11. 7 Кодеры-ковбои
12. 8 Возвращение блудного ковбоя
13. 9 Единство в разнообразии
14. 10 Кодеры-ковбои и программисты-мудрецы
15. III Организация работы
16. 11 Традиционная тактика
17. 12 Методы хаоса
18. 13 Открытая архитектура
19. 14 Синхронное плавание
20. 15 Командная политика
21. 16 Все сразу
22. 17 Заговор упрямцев
23. IV Инструменты, модели и методы
24. 18 CASE и познание
25. 19 Вопросы моделирования
26. 20 Свет мой, зеркальце
27. 21 Методичное сумасшествие
28. 22 Говоря по существу
29. 23 Будущие формы
30. 24 Цели программного обеспечения
31. 25 Шито белыми нитками
32. V Совершенствование процесса
33. 26 Преимущества видимости
34. 27 Повторение и вознаграждение
35. 28 Суперобучение
36. 29 Вверх по водопаду
37. 30 Своевременная поставка
38. 31 Под давлением
39. 32 Re: Архитектура
40. 33 Пошаговое улучшение качества
41. VI Юзабилити программного обеспечения
42. 34 Согласованность и условности
43. 35 Сложность и прогрессирующий функционизм
44. 36 Назад к истокам
45. 37 Цветной язык
46. 38 Совершенствующиеся середнячки
47. 39 Пригодны ли вы
48. 40 Редактирование интерфейсов
49. 41 Сервис
50. VII Удобные объекты
51. 42 Объекты, которые раздражают
52. 43 Глубокое понимание
53. 44 Абстрактные объекты
54. 45 Новая среда
55. 46 Полезные ситуации
56. 47 Эффективные объекты
57. 48 Связанные объекты
58. VIII Это превосходное новое программное обеспечение
59. 49 Высокомерное программирование
60. 50 Интерфейсы разнообразные
61. 51 Мастеры
62. 52 Образы будущего
63. IX Культура и качество
64. 53 Культурное изменение
65. 54 Агенты изменения
66. 55 Встроено самое лучшее
67. 56 Заметки из итальянского ресторана
68. 57 Наставничество
69. 58 На обучение
70. 59 Одаренные программисты
71. 60 Иконы отрасли
72. 61 Импресарио
73. Приложение
74. Библиография
75. Примечания
76. 1
77. 2
78. 3
79. 4
80. 5
81. 6
82. 7
83. 8
84. 9
85. 10
86. 11
87. 12
88. 13
89. 14
90. 15
91. 16
92. 17
93. 18
94. 19
95. 20
96. 21
97. 22
98. 23
99. 24
100. 25
101. 26
102. 27
103. 28
104. 29
105. 30
106. 31
107. 32
108. 33
109. 34
110. 35
111. 36
112. 37
113. 38
114. 39
115. 40
116. 41
117. 42
118. 43
119. 44
120. 45
121. 46
122. 47