Книга: Пользовательские истории. Искусство гибкой разработки ПО
Извлекайте уроки из пользовательских релизов
Извлекайте уроки из пользовательских релизов
Вы создали небольшую часть программного обеспечения и рассмотрели каждый небольшой кусочек как команда. Периодически вы оценивали их с представителями бизнеса в своей организации, а также с заказчиками, которые купят ваш продукт, и с пользователями, которые будут с ним работать. Но на самом деле нас интересуют не программа, а результаты, которые мы получим после того, как приложение будет предъявлено пользователям, а они приступят к работе с ним.
Как только вы почувствуете, что создали достаточно и уверены в возможности получить эти результаты, настало время выпустить ваше произведение в свет.
Обязательно нужно запланировать, что вы изучите с каждым релизом. Пожалуйста, никогда не выпускайте программный продукт просто так, чтобы потом сидеть и ждать, пока заказчики и пользователи не начнут жаловаться. Эти жалобы – тоже результаты, но, как правило, эти индикаторы не совсем своевременно отражают впечатления ваших пользователей от работы с продуктом. После каждого релиза всей командой обсуждайте, какие параметры вы можете использовать и как организовать наблюдение за пользователями своего продукта, чтобы увидеть, удалось ли вам достичь запланированных результатов. Обсудите и придите к соглашению, как вы будете:
• встраивать в продукт показатели, которые позволят вам отслеживать использование новых функциональностей;
• планировать мероприятие, на котором будете наблюдать, как пользователи работают с вашим новым продуктом.
Регулярно обсуждайте всей командой, что нового вы узнали, а затем на основе своих идей предлагайте улучшения и составляйте больше историй. Возможно, кое-что из увиденного вами будет заслуживать немедленной реализации, а все остальное отправится в бэклог возможностей.
- Размещение пресс-релизов
- Глава 18. Извлекайте уроки из всех своих разработок
- 12. ПРОГРАММИРОВНИЕ ГРАФИЧЕСКИХ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
- Расширенные возможности указания пользовательских планов
- Еще о создании пользовательских меню
- Применение пользовательских атрибутов
- Уроки из опыта реализации двойственной стратегии
- Отображение пользовательских имен
- Передача и получение пользовательских данных состояния
- Создание пользовательских исключений, три!
- Глава 3 Уроки вязания крючком
- Константы пользовательских классов