Оновлення розробки: коли технологія лишається на другому плані
Після попереднього звіту ми свідомо приділяли менше часу завданням на кшталт «ще одна яскрава кнопка» і більше — ситуаціям, які справді важливі на репетиції чи зустрічі: нестабільному з'єднанню, відкладеному телефону, вкладці, що залишилася відкритою, або двом лідерам, які реагують одночасно. Зовні це, можливо, менш помітно, але саме з таких деталей складається спокій технології, що не вимагає уваги.
Добрий приклад — режим Music Director. Якщо двоє людей одночасно брали на себе роль ведучого, система раніше могла залишатися в невизначеному стані. Тепер конфлікт розв'язує чітке правило, однакове на кожному пристрої; ми перевіряємо його і в сценаріях із кількома браузерами та вкладками у фоні. Такий самий підхід ліг в основу обробки помилок у редакторі ChordPro й виправлення офлайн-сховища на iPhone: краще отримати зрозумілу відповідь, ніж неочікувану помилку просто перед початком.
Ми також покращили точність, з якою застосунок відображає життя спільноти. У завершених сетлистах тепер можна позначити, які пісні справді були виконані, тож статистиці та ліцензійному звіту не доводиться вгадувати. Непідтверджені відповіді на події стало легше знайти, а Пісні й сетлисти тепер є природною точкою входу для кожного члена команди.
Останніми тижнями ми додали нові мови й джерела пісень, навчаючись на звітах про помилки, Sentry та прямому зворотному зв'язку. Найважливіший висновок для мене: доля такого застосунку вирішується не в момент демонстрації, а в найбільш незручних реальних ситуаціях. Тому за кожним покращенням і далі стоїть питання: чи лишається він досить непомітним, коли ви хочете зосередитися на музиці?