Feeds:
Записи
Комментарии

Posts Tagged ‘Николай Алименков’

Музыкальная тема прошедшей конференции:

0
Две недели бороде, Пообтрепано пальто, Завели свой разговор тополя до начала конференции прошли в приятном, но суровом напряге — в подвалах SysIQ джуниоров-автоматизаторов тренировали…

1
Буквально за два дня до мероприятия вспомнил, что еще не сделал себе спец.футболку для конференции; пришлось бегать с утра и спешно по дебрям киева.

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

Редкость же, ващще…

(далее…)

Реклама

Read Full Post »

26 февраля 2011 года в славном городе Киеве тренинг-центр XP Injection возьмет да и проведёт Selenium Camp — первую в Европе конференцию, целиком посвященную рулезной штуковине для тестирования web-приложений, которая называется Selenium.

Собираемся все те, кто так или иначе использует Selenium в своей работе.

Небеса подсказывают. что Selenium лучше всего использовать так, а не иначе 🙂

Selenium Camp — это вам не то! Это вам вот что:

  • отличная стартовая точка для тех, кто только задумывается о применении Selenium;
  • отличная стартовая запятая для профессионалов, использующих его долгое время;
  • множество троеточий и докладов, разнообразных мастер-классов и практических отчетов о применении Selenium для тестирования приложений, написанных на различных языках программирования (Java, .NET, PHP, Ruby, Python и т.д.).

Также ожидаются доклады, посвященные интеграции Selenium с другими инструментами для тестирования (Fitnesse, Cucumber, Tellurium и т.д.) и написанию собственных доменных языков.

Алексей Баранцев будет делать мастер-класс на тему «Selenium без тормозов»

А я там сделаю доклад про использование Selenium для тех, кто тестирует, но не понимает все эти перечисленные в предыдущем абзаце абры и кадабры на языке программистов.

Иногда достаточно знать HTML и немного волшебства, чтобы резко раскукожиться и сделать настоящую, тестировщицкую магию.

(далее…)

Read Full Post »

На шестой аджайл-гэтеринг я пошел только после обеда (обстоятельства). По программе первая часть обещалась быть теоретической на тему «Что такое аджайл», а вторая — о детальностях.

Поэтому я спокойно пропустил доклад «Mixing Agile and RUP». Эти вещи не являются взаимоисключающимися, аgile есть место во всех методологиях. Интересное было дальше.

Ярослав Гнатюк из TAIN UKRAINE рассказывал о личном: «Experience reports: Our way to Scrum»

Местами было очень смешно, иногда — крайне занятно. Я, наверное, буржуйствую, но в вопросе «как эффективно использовать настенную доску» мне показалось, что проще поставить в офисе еще одну, чем делить пространство на имеющейся и обрекать burndown chart на постоянное уничтожение.

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

В нашем офисе три доски, места достаточно

В нашем офисе три доски, одна из которых - огромна

Николай Алименков рассказал про самое страшное в жизни программиста. То, что отличает программиста от менеджера. Или так: то, что помогает отдельному программисту делать все, как отдельный менеджер. Метрики работы. «Agile metrics»

Дело неоднозначное, потому что это инструмент обоюдоострый. Это меч. Можно им орехи колоть, а можно и сорняки полоть. А можно и на него самого наткнуться, если использовать не по-разуму.

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

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

Последнее выступление — Робин Даймонд. Мне надо было уйти до того, как он завершил выступление 😦

Фотографии с гэтеринга —
http://picasaweb.google.com.ua/n.plahova/AgileGatheringVI
http://picasaweb.google.com.ua/borys.lebeda/AgileGatheringVI

Гэтеринг проходил в гостинице «Экспресс». В холле на стене выставлены фотографии товарищей, которые в этой гостинице когда-то ночевали. Кличко, Вознесенский, и другие. Все были именованы именами и фамилиями. Только под фото действующего президента Украины было подписано еще и отчество…

Read Full Post »

Прослушал отличный семинар Николая Алименкова про Acceptance Test Driven Development.

Выводы: это ж совсем не то, что мне до сих пор понималось! 😦

Еще не совсем ясно, как это будет касаться меня впредь. Подобные прогоны подобных тестов — это мир ХР. Это сила, но она касается именно момента «владения кодом»:

  1. овладел кодом,
  2. сделал в нем изменение,
  3. прогнал тесты,
  4. увидел «зеленое» — с довольной рожей продолжил править код;
  5. а если увидел «красное» — быстро поправил код, прогнал все заново, и с довольной рожей продолжил кодировать свои абстрактные абстракции в нечто более осязаемое, но тоже абстрактное.

Школа «функционального» тестирования гласит о следующем:

  1. исследовал софтину,
  2. прогнал тесты,
  3. увидел «красное» — сообщил программисту. Что и как он будет дальше делать — он не скажет.

То есть, вообще другим воздухом дышим.

Еще я дам доллар тому, кто покажет мне заказчика, который «умеет писать акксептанс критериа», и с удовольствием этим занимается.

Или не дам.

ЗЫ Fitnesse (wiki-надстройка над Framework for Integrated Tests) — это вещь…

Бонус №1: рассуждения Алименкова на тему ATDD:

На мой взгляд, современные средства для acceptance тестирования позволяют достаточно легко писать тесты наперед. Это помогает разработчикам повысить уверенность в законченности своей работы и правильности (полноте) требуемого функционала без постоянного взаимодействия с QA. Таким образом команда становится более целостной и помогает друг другу достигнуть единой цели — разработки качественного продукта.

Команда становится более целостной без постоянного взаимодействия с тестировщиками…

Бонус №2: презентация Дмитрия Лобасева «Разработка через приемочное тестирование с FIT«. Материалы с выступления на SQA2008».

Read Full Post »

%d такие блоггеры, как: