Архив рубрики: Статьи

Михаил Донской — Жизненный цикл программиста

Статья Михаила Донского (1948-2009): известного российского системного программиста, зав. лабораторией Института системного анализа РАН, члена Российской академии интернета, автора шахматной программы «КАИССА» (первого чемпиона мира среди шахматных программ), президента компьютерной фирмы ДИСКо, лауреата всех профессиональных опросов «Top-100 Российского компьютерного бизнеса». У каждой профессии есть свой романтический период и есть период, когда она превращается в рутинную.… Читать далее »

Накачка мышц в области обеспечения качества ПО

27 и 28 октября 2009 года я провел в небольшой полудреме. Во-первых, не верилось, что я действительно в Москве, а вокруг меня — пятая ежегодная конференция CEE-SECR 2009, в рамках которой проходила шестая конференция в области обеспечения качества ПО «SQA Days». Unreal science fiction стал dream come true… Вычурно выражаясь, сознанию было сложно согласиться с… Читать далее »

10 причин появления багов в софте

Кроме шуток: habrahabr → Тестирование → Тестирование ПО: как объяснить руководителю, что 2 х 2=4? Простой, но внезапный вопрос чуть не поставил в тупик: «Почему тестировать должны тестировщики, а не аналитики, разработчики или пользователи?» К записи 55 комментариев, и ни одного внятного ответа. Далее следует мой любительский и очень краткий, буквально тезисный перевод свежей заметки… Читать далее »

Источник всех бед

Все проблемы у программистов от того, что они продают трубу неограниченной длины и неограниченного диаметра со склада производителя. Тщетно пытается программист уточнить, какая именно труба должна получиться в итоге — иногда клиент этого не знает. Пытается программист уточнить, зачем эта труба клиенту нужна. Умудренный знает, что клиенту этой информацией делиться нафиг не нужно. Что ему… Читать далее »