?

Log in

No account? Create an account

Журнал от Объекта

Previous Entry Share Next Entry
Agile Days 2014
Default
object


Вернулся из Москвы, где выступал на Agile Days 2014 с докладом "10 шагов к повышению качества приемочных тестов". Эта фотография - из заключительной части доклада, где я исполняю песню "Beautiful Code" из репертуара Christina Agile-Era.

Судя по количеству вопросов после выступления, доклад части присутствовавших был интересен. Ну а мне в свою очередь понравились многие другие выступления, несмотря на то, что основной фокус конференции был - процессы, а я больше по технической части.

Слайды и примеры из презентации:
https://dl.dropboxusercontent.com/u/8734289/AgileDays/Vagif%20Abilov%20-%2010%20steps.pptx
https://dl.dropboxusercontent.com/u/8734289/AgileDays/Code%20Examples.txt

  • 1
а почитать или посмотреть есть где?

Я добавил ссылку на слайды и примеры.

посмотрела Кристину на ютьюбе - неплохо!

Да, у меня, как у нее, не получается.

Слушай, ну какой ты креативный :) здорово.

На что не пойдешь в условиях жёсткой конкуренции.

Заметил, что под креативностью в наше время понимается деятельность, связанная в основном с искусством. Грубо говоря, если докладчик сплясал - креативен. Если же скромно выступил, например, на тему "Electric Field Effect in Atomically Thin Carbon Films", - комментарии о креативности не следуют.

Если в таком докладе слайды будут художественно сделанные, то оценят :-)

В общем, парочка очень секси картинок там есть. :)

Во-первых, здесь есть явная связь с "искусством". Во-вторых, у нас с вами явно разные представления о креативном.

Exactly. Часть выступления, связанная с пением - креативна. Это одно мнение, разделяемое вами, кмк. Другое мнение: пение на технической презентации нерелевантно (yet fun, nonetheless), не добавляет ничего нового к целевой идее, но сама идея креативна, т.к. раньше я не видел такого объединяющего изложения тестирования в BDD.

т.е. форма против содержания.

Я заочно знаю одного докладчика -- Александра Бындю из Челябинска. Он на процессах и на ДДД специализируется.

На новом проекте хочется попробовать "более правильный" процесс разработки.

Какие три-четыре книги по BDD и тестированию вы считаете самыми важными для понимания идеи?

Какие три-четыре средства BDD вы бы порекомендовали?

"более правильный" - понятный и нам и клиенту, верифицируемый, квантифицируемый.

Книги:

1. Specification by Example: How Successful Teams Deliver the Right Software
http://www.amazon.com/Specification-Example-Successful-Deliver-Software/dp/1617290084

2. (может быть самая важная) Growing Object-Oriented Software, Guided by Tests
http://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627/

3-4. The RSpec Book, The Cucumber Book. Это книжки на основе Ruby, но там представлены основы BDD.

Насчет средств BDD - все определяется вашей платформой. Но средства в BDD вторичны, важно следование общим принципам. Средства приложатся.

Обратите внимание на это видео
Seb Rose: Growing software from examples
http://vimeo.com/68331935

И еще много медиконтента на skillsmatter:
https://skillsmatter.com/explore?content=skillscasts&location=&q=BDD

Если будут более конкретные вопросы, задавайте.

Спасибо. Платформа - .NET

  • 1