Чтение онлайн

на главную - закладки

Жанры

Как пасти котов. Наставление для программистов, руководящих другими программистами
Шрифт:

Русский перевод книги доступен на(прим. сост. FB2)

• Cockburn, Alistair. Agile Software Development. New York: Addison-Wesley, 2002.

Термин «гибкая разработка» появился не так уж давно, но описанные в этой замечательной работе методы в полной мере адаптированы к реальным повседневным попыткам перенести бизнес-требования на реализацию программных продуктов. Если в ходе разработки область действия разрастается (а разве бывает по-другому?), прочтите эту книгу – она научит адекватно реагировать на такого рода изменения.

Перевод на

русский язык:(прим. сост. FB2)

• DeMarco, Tom, and Timothy Lister. Peopleware: Productive Projects and Teams, Second Edition. New York: Dorset House Publishing, 1999.

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

Русский перевод книги доступен на(прим. сост. FB2)

• Highsmith, James A., III. Adaptive Software Development. New York: Dorset House Publishing, 2000.

Будьте уверены – этой книге уготована долгая жизнь. Воспринимать изложенный в ней материал временами трудновато, но лишь потому, что Хайсмит заставляет читателя глубже анализировать характер процессов разработки программных средств. Подзаголовок книги гласит: «Сотрудничество в руководстве сложными системами». Автор логично доказывает сложность повседневной деятельности руководителей проектов и программистов. Из-за одних лишь его пассажей о сотрудничестве издание стоит приобрести. Работа замечательно дополняет труд Кокберна по той же теме.

• Hunt, Andrew, and David Thomas. The Pragmatic Programmer. New York: Addison-Wesley, 2000.

Прекрасная книга! Заставьте прочесть ее всех программистов в своей группе. Справедливость советов, которые дают ее авторы, подтверждается годами опыта; не сомневаюсь, что по мере ознакомления с ней вы устанете кивать в знак согласия. Предложенная авторами практическая методика управления основывается на предотвращении хаотичности в разработке программных средств.

Перевод на русский язык:(прим. сост. FB2)

• McBreen, Pete. Software Craftsmanship. New York: Addison-Wesley, 2002.

Смелыми и аргументированными рассуждениями Макбрин обеспечил своей книге устойчивые позиции среди литературы по программной инженерии. Несмотря на подзаголовок «Новые веяния», автор утверждает, что мастерство кодирования знаменует собой возврат к истокам разработки программных средств. Если вы согласны с тем, что кодирование есть не что иное, как искусство, эта книга для вас. Если вы не согласны, все равно прочтите эту книгу – возможно, она вас переубедит.

• McCarthy, Jim. Dynamics of Software Development. Redmond, WA: Microsoft Press, 1995.

Написанная хорошим языком и далекая от поверхностного взгляда книга, в которой рассказывается о том, на какие ухищрения идут группы разработчиков, лишь

бы поставить программный продукт вовремя. Здесь отражены многие проблемы, которые компании Microsoft в разное время пришлось разрешать самостоятельно. Автор пишет с увлечением, глубоким пониманием проблемы и прицелом на практическую деятельность. Кроме того, Маккарти излагает материал в категориях гибкости, и здесь нужно иметь в виду, что когда эта книга появилась, термин «гибкость» еще не был так распространен, как сегодня. Можете рассказать об этой книге на следующем производственном совещании.

Примечательные работы

• Brown, William Н., et al. AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. New York: John Wiley & Sons, 1998.

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

• Brown, William Н., et al. AntiPatterns in Project Management. New York: John Wiley & Sons, 2000.

Эта книга, ориентированная на анализ методик управления с позиций негативных эталонов, органично дополняет мои соображения относительно «обратной стороны» деятельности руководителей (см. главу 7). Серьезно помогает в оценке собственного стиля руководства.

• Constantine, Larry L. Beyond Chaos: The Expert Edge in Managing Software Development. New York: Addison-Wesley, 2001.

Сборник статей, написанных разными авторами, но, тем не менее, вышедших под именем Ларри Константайна. Тематический диапазон – от вопросов, связанных с персоналом, до процессов и соблюдения сроков. Менеджменту и коллективной работе посвящен целый раздел.

• Constantine, Larry L. The Peopleware Papers. Upper Saddle River, NJ: Yourdon Press, 2001.

Концептуально Константайн относится к тому же лагерю, что и Демарко с Листером (см. раздел «Выдающиеся работы»). Работа представляет собой сборники статей, опубликованных за несколько лет в ведущих журналах, посвященных разработке программных продуктов. Книгу можно начинать читать с любой страницы. Особо занимательны взгляды автора на руководство специалистами.

• Glass, Robert L. ComputingFailure.com . Upper Saddle River, NJ: Prentice Hall, 2001.

Подборка рассказов Гласса о несостоятельных проектах. Акцент сделан на банкротствах в период бума интернет-компаний. Прекрасное изложение материала и дельные прогнозы по поводу связи незавершенки с объемом инвестиций.

• Glass, Robert L. Software Runaways. Upper Saddle River, NJ: Prentice Hall, 1998.

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

Поделиться:
Популярные книги

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Помещица Бедная Лиза

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.40
рейтинг книги
Помещица Бедная Лиза

Бальмануг. Студентка

Лашина Полина
2. Мир Десяти
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Бальмануг. Студентка

Изменить нельзя простить

Томченко Анна
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Изменить нельзя простить

Газлайтер. Том 3

Володин Григорий
3. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 3

Жандарм 4

Семин Никита
4. Жандарм
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Жандарм 4

Кодекс Охотника. Книга X

Винокуров Юрий
10. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга X

Отмороженный 6.0

Гарцевич Евгений Александрович
6. Отмороженный
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Отмороженный 6.0

Пипец Котенку!

Майерс Александр
1. РОС: Пипец Котенку!
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Пипец Котенку!

АН (цикл 11 книг)

Тарс Элиан
Аномальный наследник
Фантастика:
фэнтези
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
АН (цикл 11 книг)

Толян и его команда

Иванов Дмитрий
6. Девяностые
Фантастика:
попаданцы
альтернативная история
7.17
рейтинг книги
Толян и его команда

Пятое правило дворянина

Герда Александр
5. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Пятое правило дворянина

Игрок, забравшийся на вершину. Том 8

Михалек Дмитрий Владимирович
8. Игрок, забравшийся на вершину
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Игрок, забравшийся на вершину. Том 8

Возвышение Меркурия. Книга 7

Кронос Александр
7. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 7