Peopleware - это термин, используемый для обозначения одного из трех основных аспектов компьютерных технологий, два других - это оборудование и программное обеспечение . Peopleware может относиться ко всему, что связано с ролью людей в разработке или использовании компьютерного программного обеспечения и аппаратных систем, включая такие вопросы, как продуктивность разработчиков, командная работа, групповая динамика, психология программирования, управление проектами, организационные факторы, человеческий фактор. дизайн интерфейса и взаимодействие человека с машиной. [1]
Обзор
Концепция программного обеспечения для персонала в сообществе разработчиков программного обеспечения охватывает множество аспектов: [2]
- Развитие продуктивных людей
- Организационная культура
- Организационное обучение
- Развитие продуктивных команд, и
- Моделирование человеческих компетенций.
История
Неологизм, впервые использованный Питером Г. Нойманом в 1977 году [3] и независимо изобретенный Мейлиром Пейдж-Джонс в 1980 году [4], был популяризирован в книге 1987 года « Peopleware: Productive Projects and Teams » Тома ДеМарко и Тимоти Листера. [5]
Термин Peopleware также стал названием и предметом продолжительной серии колонок Ларри Константина в журнале Software Development, позже составленной в виде книги. [6]
Рекомендации
- ^ Ларри Константин Константин на Peopleware Prentice Hall, 1995, стр. xxi. ( ISBN 0-13-331976-8 )
- ^ Сильвия Т. Акуна (2005). Справочник модели процесса программного обеспечения для включения возможностей людей . С. 9–11.
- ^ Питер Г. Нойман "Peopleware в системах". в Peopleware в системах. Кливленд, Огайо: доц. для системного менеджмента, 1977, стр. 15–18. ( ISBN 0-934356-13-0 )
- ^ Пейдж-Джонс, М. Практическое руководство по проектированию структурированных систем. Нью-Йорк: Yourdon Press. ( ISBN 0-13-690769-5 )
- ^ Том ДеМарко и Тимоти Листер. Peopleware: продуктивные проекты и команды . Нью-Йорк: Дорсет-Хаус, 1987 г. ( ISBN 0-932633-43-9 )
- ^ Ларри Константин Кадрового Papers Prentice Hall, 2001. ( ISBN 0-13-060123-3 )