вторник, 30 сентября 2008 г.

Счастье

Счастье для QA менеджера:
- часы отработанные сходятся с часами оплаченными;
- все работники квалифицированы и могут заниматься selfmanagement и selfeducation
- все работники заняты делом и не донимают вопросами;
- начальство и так само в курсе происходящих работ;
- заказчик удовлетворяется приходящими отчетами и согласен со ВСЕМИ часами

Счастье для работника:
никаких подвохов и доработок, отчеты писать не надо, работать много не надо, повышение зарплаты происходит на желательный размер

Счастье для заказчика:
проект идет быстрее, чем запланировано; денег платить надо меньше; всем все понятно

Счастье для организации:
все работают, деньги капают, работники больше денег не требуют

И как тут можно создать так, чтобы: все делали то, что им нравится и это совпадало с интересами организации?

З.Ы. Может немного утрировано, но просто наболело

вторник, 16 сентября 2008 г.

Простые истины для простых тестеровщиков

Хороший QA всегда разберется в сути проблемы и поможет решить ее.
Тестеровщик всегда найдет ошибку.


Организация работы

1. Всегда озвучивайдля начальника свое понимание задания, чтобы у вы оба говорили на одном и том же языке
2. Всегда перед началом постарайся понять владеешь ли ты полностью всей необходимой информацией для выполнения задания
3. Уверен ли ты, что владеешь всеми необходимыми знаниями для выполнения задания
4. Перед выполнением убедись, что в наличие имеется все необходимое тестовое окружение
5. Держи своего руководителя в курсе выполнения и особенно в курсе проблем. Это скорее поможет решить проблемы и/или вовремя предотвратить их. Руководитель может либо думать, что все плохо; либо, что все хорошо
6. Планируй свое время так, чтобы ты смог поместиться в выделенные временные рамки

Непосредственная работа

7. Любая возникшая ошибка должна быть изучена и описана наиболее детально.
8. Сразу после выполнения ошибки:
- сделай скриншот
- повтори ошибку, чтобы убедиться в надежности и полноте шагов для воспроизведения
- изменяй шаги и настройки, чтобы убедиться в том, что ошибка не касается "соседней" функциональности
- записать отчет о найденной ошибке
9. При записи ошибки в Кратком описании необходимо указать модуль/страницу, и описать проблему в 5-8 словах
10. Нельзя использовать слова "не работает", "не получается" при описании ошибки. Если окно не открывается, то оно "не открывается", а не "не работает"; если появляется системное сообщение об ошибке, то "появляется сообщение о системной ошибке", а не "не получается выполнить функцию"
11. При описании ошибки необходимо отобразить всю найденную в процессе изучения информацию; указать шаги для воспроизведения; полученный результаты; и ожидаемый результат
12. Ошибка должна быть описана так, чтобы у другого человека хотя бы немного знакомого с проектом не возникало желания пройтись по шагам воспроизведения , чтобы понять что же все-таки не так и где
13. Все сбои в контрольном списке (check list) должны иметь в комментариях ссылки на соответствующий отчет об ошибке

пятница, 12 сентября 2008 г.

2020 год... ИТ дают о себе знать


2020 год...

- Пап, можно я с твой карточки сниму 99 баксов? За книжку надо заплатить...-
- А, что за книжка?
- Hу, этот. Достоевский. "Преступление и наказание".
- Так зачем покупать. У нас же есть.
- Да? А в каком файле?
- Причём тут файлы. Вот же он, на полке стоит...
- Фу-ууу. Это же бумажная книжка!
- Hу, и что? Я ж в твои годы её читал.
- В твои годы, в твои годы... Там поиска нет. Как я, по-твоему, цитаты находить буду? Аудио-сопровождения тут нет. Анимационных картинок тоже нет. Только текст, в котором даже шрифт и тот поменять нельзя... Ты что? Меня же в школе всё засмеют! Сам такую читай.
- Hу, ладно. Вот, возьми DVD. Лет пятнадцать назад купил.
- Чего? DVD? А чем я этот антиквариат, по-твоему, прочитаю? В политехнический музей его сдай. Ты мне ещё перфоленту с Достоевским предложи!
- Если ты такой умный, то поищи сам в сети, да скачай нахаляву.
- Бесплатно скачать книжку!?
- Hу, да. А как же ещё? Hа книги Достоевского за давностью лет авторские права не распространяются... Hаверняка, где-то она лежит.
- Ты, что пап! Это может у вас, в начале века, всё скачать нахаляву можно было. Ты что не слышал, что уже лет пять, как авторские права на все книги навечно переданы Американской Ассоциации Издателей Книг. Или ты хочешь, чтоб меня как члена секты Дмитрия Склярова в тюрьму пожизненно засадили?
- Так, Достоевский же не американец! Причём тут американские издатели.
- А кого это волнует? Ты, папа, случаем не антиглобалист?
- Hет, что ты! Hу, сынок, жалко же почти 100 долларов тратить за файл. Hу, одноклассников лучше попроси файл этот дать. У них-то точно же есть. А ты им потом свой какой-нибудь файл дашь.
- Ага! Если они мне своего Достоевского дадут, то где я его читать буду?
- В смысле, "где"? Они свою копию у себя дома, а ты свою тут.
- Hу, ты совсем отстал. Книжку можно читать лишь с того компа, с которого её купили. Да и код поляризации там другой будет... Короче, пап, давай деньги! Я куплю себе нормальную книжку.
- Hу, ладно. Вот, тебе одноразовый пароль на снятие 99 баксов с нашего счета. В наше время 100 долларов были большими деньгами...
- Ок. Скачал. Thanks.
- Hу-ка, дай и мне посмотреть... Слушай, сынок, а что это за картинки?
Такого вроде бы в романе не было...
- Дык, это же баннеры. Без баннеров книжка стоит 699 баксов.
Открытый файл пестрел мигающими объявлениями: "Axe Proffessional, 2018 - современные топоры с лазерной заточкой"; "Косметический салон 'У Лизаньки' - мы не дадим вам превратиться в старуху"; "Мучают проблемы? Психологическая служба доверия 'Порфирий'"; "Кредитуем, обналичиваем. Hизкий процент", "RASKOLNIKOFF.COM - вызов шаловливых старушек в любую точку земного шара"...
- Слушай, сынок, а что это текста романа не видно? Подождать что-ли надо пока баннеры исчезнут?
- Hу, ты как будто с Луны свалился! Сто лет ждать будешь. Текст же надо через поляризационные очки читать. Без очков только реклама видна!
- А это ещё зачем?
- Как зачем? Чтобы никто, кроме заплатившего, не мог книжку читать! Прикинь, если бы я купил книгу, а кто-то, ничего не покупая, у меня через плечо тоже мог бы её читать...
- Глупость какая-то. Hу, а если б я тоже очки одел бы?
- Ха, ну ты даёшь! Файл же настроен только на мои очки. Hа других очках другой код поляризации.
- Ладно, а ну дай-ка свои очки. Я через них книжку посмотрю.
- Как посмотришь? Они же тебя по сетчатке не опознают. Ты в них ничего кроме сообщения, что ты надел чужие очки не увидишь! Ладно, пап, не мешай со своими глупостями! Мне надо пока лицензия не кончилась быстро всё прочесть, а иначе надо будет либо аренду файла продлевать, либо книжка сама уничтожится. Hе мешай, я читаю...
3 часа спустя...
- Уффф! Hу, всё. Я прочитал!
- Как всё прочитал? "Преступление и наказание" за три часа?!
- Hу, да. Я и быстрее всё прочел бы, если б рекламных пауз каждые полчаса не было бы.
- Всё равно не верю! Кто такой, например, Свидригайлов?
- Кто-кто?
- Аааа, всё понятно. Кто такой Лужин? Кто такая Соня Мармеладова?
- Hу, ты даёшь! Откуда же я знаю! Я ж Home Edition читал. У меня только про то, как Раскольников старуху топором убил, а потом сдался с повинной. Про всяких остальных надо Professional версию покупать или вообще Enterprise Edition. У нас же денег столько нет.
- Мда-а, с ума сойти, куда катится мир!
- Скатился уже. Лет пятнадцать назад надо было думать, если не ещё раньше...

Меня заставляет... И смех, и грех....
Либо вдохновление для новых продуктов черпать... либо ограничивать поступающие в распоряжение...

воскресенье, 31 августа 2008 г.

Что необходимо перед тем как браться за предложения клиентам?

Не знаю приходилось ли вам когда нибудь писать пропозалы (предложения) вашим клиентам, а вот мне приходится очень часто. Компания аутсорсит исключительно тестирование и в мои обязанности вменяется обработка клиентов и составление им предложений о сервисе: Service Proposal. Не знаю как вам, а мне на будущее будет точно полезно, ибо на такие грабли натыкаюсь к своему сожалению довольно часто, но надеюсь не из-за тупоголовости, а просто привык, что всем надо одно и тоже.
Так вот.
1. Подход должен быть всегда индивидуальным, а шаблоны только для формулировок типа Introduction части, а также тех пунктов, которые касаются ценообразования, описания компании. И только. Ну может ещё чего-нибудь, что не касается технической части.

2. Люди у нас многие необязательные, а потом раз уж так получилось что проект с клиентом дали в разработку - смешать всех с грязью, разбить в лепёшку, но заставить делать то, что от них необходимо и в сроки, которые необходимы вам.

И тут первыми в цепочки стоят Account Managers или Sales Managers. Честно себя корю уже который раз. Добейтесь от них следующей информации:

1) Информация о клиенте
Врага надо знать в лицо. Необходимо знать максимальное количество информации о компании клиента:
- клиенты,
- основной вид деятельности,
- продукты,
- информации по целевому продукту или проекту.
Ну или хотя бы линку на сайт, а там уже сами все узнаете, если не смогли без вас. Но эта трата не просто вашего драгоценного времени, а времени отведённого на пропозал. Так что пусть напрягутся. А также информацию по контактному лицу:
- какую должность занимает в компании-клиенте,
- степень ответственности,
- контакты,
- вплоть до ссылки на Facebook, LinkedIN, но это если все серьёзно.

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

3) Представления вас клиенту
Все текущие вопросы лучше задавать в таком случае самому, это и быстро, и надёжно, и легче

4) Предварительной переписки
Необходимо знать о чем они говорили, чтобы делать посылки на предыдущие разговоры; иметь представление о том, в какие рамки вас поставили.

Все это необходимо чтобы понимать для кого вы пишете, какой объём, тип пропозала необходимо, какие моменты необходимо подробнее осветить, на какие будут обращать внимание (понятное дело что обязательно на время и сумму, причем в разном порядке, а это зависит от того, с кем говорите).

А САМОЕ ГЛАВНОЕ - поймите business needs клиента, зачем он обратился к вам и чего он от вас хочет. Тогда вы сможете сделать качественной предложение для клиента и обеспечите его потребности