Чтение онлайн

ЖАНРЫ

tестирование dot com
Шрифт:

жайте с Алексеем на рыбалку. Вы так редко с ним видитесь".

21. Напишите тест-кейс с одной идеей и двумя ожидаемыми ре-

зультатами. Используйте пример из жизни.

ЦИКЛ РАЗРАБОТКИ ПО

• ИДЕЯ

РАЗРАБОТКА ДИЗАЙНА ПРОДУКТА И СОЗДАНИЕ

ОПЕКА

• КОДИРОВАНИЕ

ИСПОЛНЕНИЕ ТЕСТИРОВАНИЯ И РЕМОНТ БАГОВ

• РЕЛИЗ

• БОЛЬШАЯ КАРТИНА ЦИКЛА РАЗРАБОТКИ ПО

икл (процесс) разработки ПО (software development life

Ц cycle) это

путь от идеи до поддержки готового продукта.

Чем более отлажены каждая из стадий цикла и координация меж-

ду ними, тем эффективнее работает интернет-компания, тем вы-

ше качество и тем счастливее пользователи.

Сегодня мы поговорим о модели цикла разработки ПО, называе-

мой "Waterfall" ("Водопад"), которая используется в подавляю-

щем большинстве интернет-стартапов.

Наша цель — понять логику взаимосвязи между стадиями

Цикла и основные моменты каждой из стадий.

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

когда будет понятно, что уже ничего не понятно.

Постараюсь свести к минимуму вещи типа: одних компаниях

Эгпо называется так, а в других этак", нельзя объять необъ-

ятное, но если будет схвачен принцип, то, несмотря на разницу

67

Цикл разработки ПО

69

в названиях и нюансах, вы мгновенно свяжете то, о чем я вам

рассказал, с тем, что есть (будет) в компании, где вы работае-

те (несомненно, будете работать).

Итак, поприветствуем участниц и участников нашего шоу. Ими

сегодня будут:

1. Идея.

2. Разработка дизайна продукта и создание документации.

3. Кодирование (в смысле создание кода).

4. Исполнение тестирования и ремонт багов.

5. Релиз.

Идея

Для начала расскажу вам, как образовывались стартапы в США в

конце 90-х гг. прошлого века. И не подумайте, что я утрирую.

Калифорнийская история

СИДЯТ два бывших одноклассника в спорт-баре даунтауна Сан-Фран-

циско и думают, как заработать денег: кругом интернет-бум, некото-

рые друзья стали миллионерами и ездят на сверкающих "Феррари"

между

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

на холмах Лос-Алтоса.

70

Тестирование Дот Ком. Часть 1

Один из них неожиданно поднимает над барной стойкой голову, переводит озаренный

взгляд на другого, вытягивает вверх указательный палец и говорит: "О!"

Это "О!" означает рождение идеи, например, о создании веб-сайта по продаже

туалетной бумаги.

На следующий день раздается звонок в офисе венчурного капиталиста и назначается

встреча для обсуждения "проекта века".

Кстати,

венчурные капиталисты — это такие непростые товарищи, бизнесом которых

является спонсирование новых компаний.

Встреча проходит в теплой и дружественной обстановке, и под проект "Туалетная

бумага Дот Ком" дается 50 млн долл.

Сказавший "О!" становится CEO (Chief Executive Officer), а егодруган —

соответственно COO (Chief Operating Officer).

Снимается помещение, покупаются ораклы и линуксы, начинается набор народа на

рядовые и руководящие должности, день и ночь кипит работа, пепперони-пицца

становится ежедневной едой даже вегетарианцев, жены программистов изменяют со

страховыми агентами, в общем все "счастливы, влюблены, раздавлены".

Процесс пошел!!!

Слушая эту историю, которая вполне могла быть правдивой, можно

заметить, что все началось с "О!", т.е. с ИДЕИ.

Вопрос: Кто генерирует идеи в действующей интернет-компании? Ответ:

Как правило, это отдел маркетинга. Нередко идеи инициируются службой

поддержки пользователей или новым контрактом, например, с компанией

по процессингу кредитных карт (credit card processor).

В общем вариантов множество.

При разговоре о большой картине сводному персонажу, генерирующему

идеи, будет присвоено имя Маркетолог.

Как правило, идеи компонуются в MRD ("эм-ар-ди" — Marketing

Requirements Document — документ о требованиях маркетинга, суть

которого: "хотелось бы это иметь").

Затем

• менеджмент проворачивает MRDШКИ через жернова анализа,

Поделиться с друзьями: