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

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

Backend forever

Это было мое первое серьезное приложение, которое пришлось тестировать. Точнее, сперва постигать в процессе тестирования, чтобы затем тестировать. Очень реальная вещь. Используется для бронирования авиабилетов через международные системы бронирования авиабилетов. С трейдеровскими приложениями не сравнится, но все-таки, когда разобрался, все стало выглядеть очень логично. Хотя все равно — страшный сон Круга и Нильсена…

Manifesto for Agile Development

Сравнилось «Manifesto for Agile Development» со всеми Евангелиями. Текст один, но как-то толкуется по-разному… Например: Люди важнее процесса Несомненно. Нерушим императив: «Найди подходящего человека, укажи задачу, дай ему спокойно работать». Этот прикол может «не работать» из-за разногласий в методах достижения конечного результата, или из-за проблем с коммуникациями («Чем занимаешься? Почему не приходишь на работу вовремя?… Читать далее »

Agile и пирожки

Disсlaimer: запись на тему «Люди, мы дышим воздухом, воздухом, люди!». Но это надо, это важное. I. Бабушка «фурычит» в пирожках Технология создания пирожков слегка запутанная. Одни пирожки пекутся в духовой печи. Другие жарятся во фритюре. Третьи сперва обмакиваются в кляр. Тесто для пирожков делают различное: слоеное, рассыпчатое, рубленое, блинчатое, заварное, на дрожжах — постное и… Читать далее »

LibreOffice-овские ёпрстизмы…

Запись посвящена мелочам О_о, которые существенно влияют на работу, но по причине редкого применения быстро забываются. Будет пополняться решениями проблем по мере их возникновения.

План тестирования должен быть внятным, четким, небольшим

Весьма рассудительная статья План тестирования на блоге «Про тестинг». Для тех, кто только что присоединился Тест план (Test Plan) — это документ описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.… Читать далее »

Черная команда

Цитата из книги Демарко и Листера «Человеческий фактор — успешные проекты и команды«. Приводится пример понятия «Кристаллизация» — речь идет об эффекте увеличенной производительности, который присущ наиболее работоспособным командам разработчиков.

Теория БД

Книга для продвинутых тестировщиков: Базы данных. Проектирование, реализация и сопровождение. Теория и практика за подписью Томаса Коннолли, Каролин Бегг, Анны Страчан. Если знать, что и как принципиально устроено в СУБД, то перспектив сразу больше. Третье издание — 2003 год. Пытался сравнить со вторым изданием (2000 год, лежит у меня на столе) — существенно доработано. Беспрецедентно… Читать далее »