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

Здесь есть возможность читать онлайн «Ларри Константин - Человеческий фактор в программировании» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, management, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Человеческий фактор в программировании: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Человеческий фактор в программировании»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

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

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Человеческий фактор в программировании», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Имейте в виду, что я не являюсь радикальным сторонником свободного использования интеллектуальной собственности. Я не ссорюсь с торговой маркой Lexmark™ или с зарегистрированной чепухой, распространяемой в виде таких выдуманных монет информационного века, как Agilent™ или Inspiron™. Но как создатель новых слов я сам начинаю испытывать возмущение, когда компании делают торговой маркой Обычные Слова™, захватывая в своих узких меркантильных Интересах® наше общее языковое наследие, плоды многих веков письменной и устной эволюции.

Действительно ли практика изъятия обычных слов из общего пользования является Разумным Выбором™ для гонки, в которой язык имеет такое большое значение? Может быть. Но это похоже на Парадокс®. С одной стороны, нужно защищать коммерцию и капитал, который торговцы и производители вкладывают в свои Добрые Имена®. С другой стороны, нельзя подавлять Реальное Общение™. Я, например, не знаю, что такое Отличное Решение™, но я хорошо знаю, что мы не должны упускать из виду различие между Компьютерным Языком ™ и обычным языком, между необходимостью идентификации торговой марки и потребностями простого общения.

При отсутствии большей разумности в этом вопросе продолжение регистрации повседневных слов и фраз может превратить в кошмар повседневную жизнь. Представьте себе такую сцену. Однажды вы поднимаетесь с постели, ваша голова функционирует только наполовину после вчерашних поздних посиделок на работе. Вы выпиваете немного кофе, чтобы разбудить остальную часть своего мозга™. Ваш партнер спрашивает вас: «Куда вы хотите пойти сегодня™?».

«Я бы хотел вернуться в постель, — ворчите вы, — но у меня есть работа в Офисе™. Обычная рутинная работа. Люди, места, заботы™.»

Вы делаете сумасшедший Бросок® к Автомагистрали®, чтобы успеть до того, как там появятся пробки. В офисе вам звонит по телефону потенциальный клиент, занимающийся интернет-торговлей. Он ищет Внутренние Пути® улучшения Юзабилити Посредством Проектирования™.

«Как и другие Крутые Организации™, - объясняет клиент, — мы заинтересованы в Ускорении своего бизнеса™. Нам нужны Реальные Решения™.»

Вы отвечаете: «Вам понравится то, как мы работаем™. Мы ориентируемся на сотрудничество со своими клиентами. У нас великолепная команда дизайнеров и разработчиков. Вместе мы сможем добиться удивительных результатов™.»

«Хорошо, что вы понимаете, что стандартный Подход® не для нас, — отвечает клиент. — Мы Все® обдумали. Мы хотим Выйти За Пределы® простой электронной торговли и создать Сообщество Покупателей™. Поэтому мы хотим, чтобы вы как консультанты были Смелыми® в своих идеях. Думайте Нестандартом™.»

«— тно, — бормочите вы. — Нестандартно».

После этого вы говорите более громко: «Давайте устроим Сетевую Конференцию® и обсудим эти вопросы. Я буду вашим Консультантом™, и мне будет помогать мой Дизайн-компаньон™. А Хейди®, которая работает у нас Офисным Помощником™, будет Организатором® этого собрания. Естественно, вы можете быть уверены, что все мы понимаем важность сохранения конфиденциальности и поэтому будем осторожны при Взаимодействии™.»

Вы хватаете веб-камеру и лэптоп с сетевой картой и направляетесь в свободный конференц-зал для того, чтобы начать монтировать Разъемы и Гнезда™. После того как все оказываются в онлайне, а программное обеспечение Работает Согласованно®, вы начинаете вкратце описывать некоторые новые идеи для перестройки их сайта. Вы спрашиваете: «Вы так же представляете себе Сеть™?»

Вы предлагаете другие идеи. И вдруг Все Заработало™. «Заметьте разницу™. Я думаю, это будет Лучшим Решением™. Нет ничего нового под Солнцем®, но, хотя это и не выглядит как-то особенно, Разница Есть™. Разница состоит в понимании™. При таком варианте посетитель сайта получает Полный Контроль® и может быстро разобраться с Соединениями®. Так мир обменивается идеями™.»

«Пусть будет по-вашему™. Мне это кажется Плохой Идеей®, - говорит один скептик из вашей команды. — Как можно узнать, что это будет работать?»

«Мы просто чувствуем, что это правильно™. В сущности, это быстрая и простая техника drag-and-drop. Возьмите ЭТО, Переместите ЭТО, Используйте ЭТО™. Мы можем работать с высокоуровневыми концепциями, но нужно Спустить информацию с небес на землю®. Цель — создать Просто Мощное Программное Обеспечение™.»

«Конечно, нужна технология, Построенная для нашего Быстрого Времени™ и способная функционировать Со скоростью информации™. Будет разумно сделать апгрейд программного обеспечения вашего сервера — это надежное инвестирование в ваш компьютер™. Не нужно ничего фантастического: только Настраиваемое Программное Обеспечение®, чтобы вы могли Настроить его и Забыть®…»

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Человеческий фактор в программировании»

Представляем Вашему вниманию похожие книги на «Человеческий фактор в программировании» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Человеческий фактор в программировании»

Обсуждение, отзывы о книге «Человеческий фактор в программировании» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x