17 мая 2010 года Понедельник
17-05-2010 13:26
к комментариям - к полной версии
- понравилось!
[Common Agenda. : Testing. : Сохранение данных вопросника.]
{10:00} Функциональность готова не полностью. Данные сохраняются в базу, но пока нигде не используются. Задача сессии тестирования - удостовериться, что в результате сделанных изменений функциональность работы виджета осталась рабочей.
-----
1. [+][Виджет. Рекомендующий вопросник. Создание приёма.]
2. [+][Виджет. Рекомендующий вопросник. Пройти вопросник, начать создание приёма, но не окончить - перезагрузить виджет.]
3. [+][Виджет. Рекомендующий вопросник. Начать прохождение вопросника, но не завершить - перезагрузить виджет.]
4. [+][Виджет. Рекомендующий вопросник. Завершить прохождение вопросника ответом, ведущим к закрытию вопросника.]
5. [+][Виджет. Информационный вопросник. Пройти до конца.]
6. [+][Виджет (сайт). Информационный вопросник. Пройти до конца.]
7. [+][Виджет (сайт). Информационный вопросник. Начать, но не завершить прохождение - нажать на крестик.]
8. [+][Виджет. Информационный вопросник. Начать, но не завершить прохождение - перезагрузить виджет.]
-----
[Quality Assurance. : Weekly Meeting.]
{11:54} Собирались в пятницу. Как всегда, ничего особенного не нарешали.
Эти митинги вообще вызывают у меня непонятное ощущение. Не могу понять, в чём их польза. Они не вписываются в мою рабочую схему, потому что затрагивают вопросы из нескольких моих проектов одновременно, чем нарушают порядок, вернее, вносят беспорядок.
Если, допустим, предположить, что Quality Assurance - это тоже отдельный проект, то может быть, станет легче с этим всем работать?..
Тогда "Weekly Meeting" нужно ликвидировать, потому что нет такого мероприятия в Scrum-практике. И создавать Список Заданий (backlog), проводить ретро и планирование. А так - неизвестно, с чем имеем дело и как к этому относиться.
А решения были приняты такие.
1. Разработчики будут подключены к работе по написанию автоматических функцинальных тестов. Как именно пока неизвестно. Наверное, в каждой команде будет своя ситуация.
2. Тесты, которые запускаются каждую ночь, должны анализироваться на предмет успешности выполнения.
3. Набор тестов должен постоянно расширяться.
Что можно сказать по этому поводу?..
1. Это я выделил в отдельное задание. Попробую придумать какой-то алгоритм взаимодействия между QA и разработчиками. Честно говоря, сейчас я очень сомневаюсь, что удастся подключить их к этой работе. Но попробовать стоит. Может быть, и найдётся какая-то привлекательная для них польза.
2. Конечно, какой смысл в тестах, которые не работают?.. Получается, имею задания в двух проектах одновременно. Анализ результатов выполнения тестов и их поддержка - это для проекта CA Tests. А вот результаты анализа нужно представлять уже в рамках проекта Quality Assurance.
3. Расширение тестов - это тоже задание в рамках проекта CA Tests. Quality Assurance остаётся контролирующая роль. Желательно, конечно, чтобы к концу спринта проекта QA можно было доложить о готовности чего-то, что делается в CA Tests. Это могут быть не тесты целиком, а какие-то части, например, тест-элементы. QA-проект следит на покрытием тестами функциональности.
[CA Tests. : Ежедневный анализ результатов выполнения тестов.]
{12:32} Это новое задание для этого проекта. И, скорее всего, должно быть включено в следующий спринт. ... Кстати, предыдущий спринт закончился. Нужно проводить ретро и планирование.
А сегодняшние тесты все не выполнились по причине незапуска Selenium-сервера. Жека причины не знает. Если нынешней ночью случится то же самое, будет разбираться.
[CA Tests. : Retrospective Meeting.]
Темы для обсуждения.
1. Соотношение продолжительности спринта и сложности заданий.
2. Принцип отбора заданий в спринт.
3. Продолжительность спринта.
4. Структура спринта.
5. Роль Владельца Продукта в план-митинге.
Принятые решения.
1. Максимальная сложность заданий, входящих в Список Заданий спринта, должна быть не больше текущей скорости команды.
2. Во время проведения план-митинга иметь Список Заданий Команды: либо в распечатанном виде, либо на экране монитора.
3. В Список Заданий Спринта последовательно включаются задания с наивысшим приоритетом, однако сумма сложности всех заданий спринта не должна быть больше текущей скорости команды.
4. Ретро-митинг, план-митинг и демо-митинг являются составляющими частями спринта.
5. Владелей Продукта должен быть информирован о дате демо-митинга в течение первых двух дней спринта.
6. Перед проведением демо-митинга в команде проводится внутренний демо-митинг, только для членов команды.
7. Список Заданий Спринта должен быть одобрен Владельцем Продукта до начала работ по данному Списку.
8. Продолжительность спринта - 10 рабочих дней.
[Common Agenda. : Mantis. : Testing and analysis.]
Resolved: [30]{17:06} - [29]{17:09} - [28]{17:34} - [27]{17:53} - [26]{17:57} - [25]{18:06}.
Closed: [1]{17:09} - [2]{17:33} - [3]{17:52} - [4]{17:56} - [5]{18:06}.
-----
[0007872: Edit app in client wizard ] Closed. {17:09}.
[0008251: delete answer for existing questionnaire gives XML error ] Closed. {17:33}
[0009829: if using checkbox to show additional info and appointment button and place widget and change language, this page is not shown ] Closed. {17:52}
[0008726: create new question in questionnaire : choose radio button and enter one answer content, go back and want to change answer type ] Closed. {17:56}
[0009982: set language for white label ] Closed. {18:06}
{22:08} Дениска сегодня целый день не давал покоя маме Тане. Никак ему не спалось. Полежит десяток минут - и опять вертится, кряхтит, плачет. Пришёл домой папа Алёша - ему тоже досталось. Сейчас, вот, две минуты уже спит, можно передохнуть. :) С одной стороны, нервная ситуация, когда ничего делать не можешь, потому что надо человечка по комнате таскать, однако с другой, если правильно настроиться, конечно, можно и здесь находить те самые прекрасные моменты, за которые потом будут цепляться ностальгические воспоминания. :)
Надо сказать, с Дениской мне легче, чем с Максиком. Тогда я быстрее впадал в расстроенное состояние - и было тяжко. Сейчас всё воспринимается более философски, что ли. То, что не нравится, нужно просто пережить-перетерпеть, а тем, что нравится - сполна насладиться. Детки - это ж здорово! Общее впечатление от их присутствия в жизни очень даже благоприятное.
{22:34} Ну вот, Дениска уже выспался и снова кричит...
вверх^
к полной версии
понравилось!
в evernote