Описание Люди как нелинейные и наиболее важные компоненты в создании программного обеспечения (ЛП)
Мы, методологи, проектируем сложные системы, но не принимаем во внимание рабочие характеристики активного компонента этих систем, компонента, который известен своей нелинейностью и изменчивостью - человека. В этой статье вкратце перечислены те теории и проекты, которые мне пришлось изучить, чтобы осознать этот совершенно очевидный факт, а также определить, какие качества человеческой психики должны учитываться в создании методологии и более общих рекомендациях касающихся процесса разработки. Именно по этим качествам можно делать наиболее верные прогнозы относительно будущего течения проекта и применимости к нему какой-либо методологии.
Рекомендуем к прочтению
Экстремальное программирование. Разработка через тестирование
Кент Бек
Как пасти котов. Наставление для программистов, руководящих другими программистами
Дж. Ханк Рейнвотер
Программирование для карманных компьютеров
Владимир Волков
Информатика и информационные технологии: конспект лекций
А. В. Цветкова
Программирование
Ирина Сергеевна Козлова
HTML: Популярный самоучитель
Александр Чиртик
HTML, XHTML и CSS на 100%
Игорь Квинт
Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME