Currently browsing

Page 6

Эдвард Йордон. Путь камикадзе

yordon

Что, страшно? В оригинале эта книга называется ещё страшнее: "Death March".

Книга, как говорится, из разряда must have. В отличие от авторов множества книг, описывающих "правильное" управление программными проектами, Йордон сразу заявляет: для индустрии ПО "безнадёжные" проекты являются не исключением …

Стив Макконнелл. Профессиональная разработка программного обеспечения

1222093653_mcconnell

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

Баготрон

1220010180_bug

Мир софта — это мир багов. Софт зарождается, чтобы побороть баги, которые были до него. Софт живёт и развивается в борьбе с багами, которые есть в нём. Софт умирает от багов, с которыми будет бороться софт, идущий ему на смену. …

Том Демарко и Тимоти Листер. Человеческий фактор: успешные проекты и команды

1218816641_demarco_lister

В английском оригинале эта книга называется «Peopleware». Это слово уже зажило самостоятельной жизнью и скоро, наверное, войдёт в словари. Об этой книге, наверное, слышали все, кто связан с разработкой программ.

Нет, не слышали? Тогда послушайте, что сказал Эдвард Йордон: «Обязательно …

Эрик Синк. Бизнес для программистов. Как начать своё дело

1216730548_sink

Ещё один известный блоггер. Точнее, неизвестный блоггер. Настолько неизвестный, что ему посвящён сайт www.notalegend.com.

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

Джоэл Спольски. Джоэл о программировании

1216727139_spolsky

Вообще-то это не совсем книга, а блог. Точнее, избранные статьи из блога www.joelonsoftware.com. Честно признаюсь: именно эта книга подтолкнула меня к созданию вот этого сайта. Ну, то есть, я давно собирался и готовился, но финальным толчком оказалась именно она.

Да, …

Роберт Гласс. Факты и заблуждения профессионального программирования.

1215786654_glass

Вообще-то автор хотел назвать свою книгу "Fifty-Five Frequently Forgotten Fundamental Facts (and a Few Fallacies) about Software Engineering". Или, коротко, "F-Book". Но, как он пишет во вступлении, эта гениальная маркетинговая идея была отвергнута издателем. Потому что название получилось бы немного …

Алан Купер. Психбольница в руках пациентов.

1215763354_cooper

Моя дочка с детства мечтала стать программистом. Как папа.

Вообще-то она прирождённый гуманитарий. И серьёзно собирается поступать в гуманитарный университет, на факультет истории искусств. Но каждый раз, когда я приношу и ставлю на полку новую книгу по своей специальности, она, …

Фредерик Брукс. Как создаются программные системы. Мифический человеко-месяц

1215705333_brooks

Комментировать эту книгу — всё равно что комментировать букварь, по которому мы когда-то учились читать. Всеми признанная, всеми цитируемая классика, библия айтишников, альфа и омега руководителей программных проектов.

Но я всё-таки не удержусь и скажу пару слов и от себя. …

Инструменты, без которых нельзя обойтись — продолжение

1213112217_molotok

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

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

Инструменты, без которых нельзя обойтись

1212852693_topor

Я имею в виду, конечно, не компиляторы, IDE и прочие отладчики, без которых нельзя ничего разработать в принципе, а средства, обеспечивающие связанные с разработкой функции. Или всё то, что принято сейчас называть программной инженерией.

Разработчики программного обеспечения сейчас не страдают …

Простые инструменты

1212480113_buben_small

Из семинаров, организуемых сообществом Agile Russia, я, среди прочего, вынес увлечение простыми средствами управления проектами. Особенно мне полюбились клейкие разноцветные листочки, с помощью которых можно соорудить практически любое визуальное средство контроля и управления, включая простейшие напоминалки, и более сложные диаграммы …