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

Тут можно читать онлайн Ларри Константин - Человеческий фактор в программировании - бесплатно ознакомительный отрывок. Жанр: Управление, подбор персонала. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

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

Человеческий фактор в программировании - описание и краткое содержание, автор Ларри Константин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

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

Peopleware охватывает все аспекты, связанные с ролью людей в разработке программного обеспечения. Это качество и продуктивность, модели и методы, динамика поведения коллектива, руководство проектами, разработка интерфейсов и взаимодействие между человеком и компьютером, психология и процессы мышления. В данное издание включены два новых раздела, посвященных организационной культуре и юзабилити программных продуктов.

Название оригинала на английском языке: The Peopleware Papers by Larry L. Constantine

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

Человеческий фактор в программировании - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Ларри Константин
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Peopleware™. Хотите верьте, хотите нет, но это торговая марка. В подтверждение этого в моем почтовом ящике появилось письмо как раз в то время, когда я заканчивал подготовку первого издания этой книги (Constantine, 1995 [26]). В письме выражалось беспокойство по поводу того, что это слово может ввести людей в заблуждение. Будущие покупатели книги могут подумать, что я написал историю неизвестной компании, которая и является владельцем этого названия.

Я не особенно волновался, как, впрочем, и юристы из издательства Prentice Hall. Для удержания торговой марки нельзя допускать ее перехода во всеобщее достояние вследствие широкого, бессистемного и неконтролируемого применения. Такая участь постигла многие старые торговые марки, такие как эскалатор и керосин. Для того чтобы иметь право на обладание торговой маркой, вы должны быть первым, кто использовал ее в торговле, и вы должны тщательно охранять ее. Например, если я напишу в своей заметке, что я пил Соке®, но не напишу это слово с заглавной буквы или не поставлю после него магический значок «зарегистрированной» марки, то милые люди из Coca Cola™, которые зорко за всем следят, направят мне вежливое, но настойчивое письмо с напоминанием о том, что это зарегистрированная торговая марка и что ее следует всегда писать с заглавной буквы, и желательно, чтобы после нее стоял знакомый значок с буквой R в кружочке. О, конечно, эти приятные люди не будут судиться с каждым простым журналистом, который забывает правила игры. Они приберегут свои большие правовые ружья для тех, кто попытается без разрешения продавать хранители экранов с надписью Coca Cola™.

Как сказано в оригинальном введении к этой книге, слово «Peopleware», без украшающих знаков или сносок, возникло много лет назад. Оно широко применялось, например как заголовок довольно известной книги команды Тома и Тима (DeMarco и Lister, 1987 [ЗЗ]). 1Все это ни разу не приводило к каким-либо судебным разбирательствам. Конечно, я никогда бы не посмел отнестись с презрением к полубогам судебного процесса и не рискнул бы навлечь на себя гнев владельцев торговых марок, будь они большими или маленькими, известными или неизвестными. Поэтому, во избежание каких-либо недоразумений во время чтения этого текста, помните, что все упомянутые здесь торговые марки являются собственностью их владельцев. Во всяком случае так юридические нормы обязывают нас указать на обложке книги или внизу веб-страницы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Интервал:

Закладка:

Сделать


Ларри Константин читать все книги автора по порядку

Ларри Константин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




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


Отзывы читателей о книге Человеческий фактор в программировании, автор: Ларри Константин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x