вторник, 20 августа 2013 г.

Майнд карты кисти сумасшедшего тестировщика.




Наверное, каждый тестировщик слышал, что это такое и с чем его едят.

И многие, наверное, видели это своими глазами, а может, и сами принимали в их создании участие.

Поэтому, на  данные вопросы я не буду отвечать.



А что для меня эти карты?

- тест - кейс, чек-лист и тест -план в одном лице
- экономия времени
- отображение непротестированного функционала

- творческий процесс

Для разработчиков 

- Наглядное отображение количества найденных /неисправленных ошибок

Для продюсера

- Информация о готовности продукта к апдейту


Немного "правил", которых я, все же, придерживаюсь:

* Как минимум раз в сутки обновлять и актуализировать карту
( но, проще и эффективней это делать по ходу тестирования, - мне так проще)

* Несмотря на всю сумасбродность  итоговой карты - она должна быть понятна и вам, и разработчикам, и продюсеру.

* Создание карты должно занимать минимум времени

Подобно художнику с кистью у чистого холста...

Честно говоря, начать рисовать карту - самое сложное в данном процессе. "Зависание" над листом, ватманом, или у доски с карандашом /ручкой/маркером в руке  на несколько минут - это уже своеобразная "церемониальная" поза. После которой начнется волшебство =)

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

Кисть в боевое положение! Прочь сомнения!

Разберу на своем личном примере.
Как ни крути, частенько,  функционал имеет какую-либо общую основу.
Например - у нас апдейтится ярмарка.
Ее обьединяет  одно - Торговцы.
Это волшебное слово я и помещаю в центре. Оно и критичное, и обьединяет все в одну кучу. У нас два вида торговцев - одни за игровую валюту, вторые за ВИП-валюту. 
Вип у меня идут вправо, в обычные идут влево.

Еще на эту ярмарку надо как-то попасть.
В игре это телепортеры, их немного, поэтому их я помещу сверху по центру.

На Ярмарке имеются очень дорогие и уникальные предметы, которые  я помещу внизу по центру.

И дальше понеслась..


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

Где-то в углу листочка выделите  небольшой блок для багов. Если его нет,  приклейте листочек, на котором все это отобразите.
Сколько найдено, и сколько проверено. Это пригодится.

Вот такая карта на скорую руку за 5 минут =)
Ииии, включайте фантазию -  выделяйте другими цветами блоки с багами, выделяйте как угодно блоки с проверенным  и готовым к апдейту функционалу.

Рисуйте всякие штучки, как только "зависните" над каким-то моментом.
Или просто так.


Если вы совсем растерялись и не знаете, что писать в центре - нарисуйте там что-то. =)
Так тоже бывает.

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

Карты - это творческий процесс, который ни к чему не обязывает.

Они могут быть основой тест -кейса, который потом пишется гораздо быстрее и проще. Или тест-плана.
Чего угодно.

Это отличный плацдарм для работы, в котором вы можете рисовать, перечеркивать, красить, зарисовывать, стирать, снова писать - и прочее.
(Поэтому само клево их делать на обычных листах, или на доске.)

Если у вас огромный функционал, который явно не влезет ни на одну доску, запаситесь пачкой листиков А4.
Каждый блок функционала рисуйте на новом листочке. Но не забывайте их нумеровать.)



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

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

Все мы люди творческие - хотите творите,  хотите вытворяйте!

Удачи! =)

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