Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Когда вы пишете сценарии или составляете список заданий, важно задать себе два вопроса. Готов ли сценарий? Как я пойму, что задача выполнена?
Возьмем в качестве примера сценарий Тима. ...Мне полагалось обучать людей азам анатомии и физиологии, чтобы они могли понимать устройство человеческого тела и как функционирует наш организм.[267] Есть мнемоническое правило, которое я всегда использую, когда нужно определить, готов ли сценарий. Придумал его вдумчивый исследователь и серьезный программист Билл Уэйк.[268] Билл говорит, что любой сценарий, чтобы считаться готовым, должен соответствовать определенным критериям. Он назвал их критериями INVEST (Independent. Negotiable. Valuable. Estimable. Small. Testable). 1. Завершенность, выполнимость, независимость (Independent). Сценарий должен быть: абсолютно завершенным; осуществимым на практике; независимым от разных обстоятельств. 2. Открытость (Negotiable). Сценарий до своего завершения должен быть открыт для общего обсуждения; любой участник группы должен иметь возможность внести в него свои поправки. 3. Ценность (Valuable). Сценарий должен приносить реальную пользу и увеличивать ценность проекта для заказчиков, пользователей и любых заинтересованных лиц. 4. Оценочность (Estimable). Сценарий должен быть удобен для оценки объема работы. 5. Лаконичность (Small). Сценарий должен быть кратким, компактно изложенным и конкретным, чтобы можно было просто и быстро планировать работы. Если сценарий получился слишком расплывчатым, перепишите его, а лучше разбейте на мелкие функциональные фрагменты. 6. Тестируемость (Testable). Сценарий должен пройти проверку на практике, чтобы считаться завершенным. Составьте заранее список критериев, которым должен соответствовать законченный сценарий. Сценарий Тима независим. Он мог выполнять свою операцию по обучению сил самообороны, не задумываясь о таких вещах, как, например, расход топлива вертолета, который доставлял его в лагерь. Его сценарий открыт. Учитывая полевую практику, он мог добавлять его или, напротив, сокращать в зависимости от того, как быстро усваивались знания его учениками. Его сценарий имеет ценность. Он принес реальную пользу, поскольку ученики узнали о строении человеческого тела, научились применять свои знания практически. Его сценарий лаконичен. В нем кратко и емко изложены основы анатомии и физиологии.[269] Сложной операции обучаемый не проведет, но первую помощь оказать сможет. Его сценарий тестируем. Тим легко мог проверить по определенным критериям, как усвоен материал. Любой пользовательский сценарий, который мы внедряем в практику, должен отвечать двум условиям: готовность — то есть соответствует ли он критериям INVEST ; выполненность — то есть соответствует ли он тем критериям, по которым мы можем судить, что задача выполнена. При работе над реальными проектами мы видим, что если сценарий действительно готов, команда удваивает скорость его реализации. Когда в конце спринта сценарий выполнен, команда в два раза увеличивает темпы работ в начале следующего спринта. Это один из ловких приемов Scrum, дающий возможность в два раза быстрее выполнить двойной объем работы. Планирование спринта В методологии Scrum планирование происходит в начале каждого нового спринта; собственно, оно так и называется — «планирование спринта». Все собираются вместе: просматривают список пользовательских сценариев, которые уже стоят в очереди на выполнение; выясняют, какое количество задач может взять на себя каждый участник группы; тщательно взвешивают, смогут ли они за этот спринт довести до полной готовности отобранные задания; смогут ли продемонстрировать заказчику сделанные единицы работ и показать ему готовые функции продукта; смогут ли сами себе в конце спринта сказать, что они со всем справились. Быстро решив все вопросы, команда дружно произносит: «Вперед!» — и приступает к работе.
|