ІНСАЙТсервіс плюс English Написати нам

Розділ 06 · Ресурси

Практичні нотатки

Короткі матеріали, якими ви можете користуватися без нас. Вони стануть у пригоді з будь-якою командою.

06.1 Як написати звіт про помилку за 3 хвилини

  1. Що ви робили: кроки, що призвели до проблеми, по одному на рядок.
  2. Що очікували і що сталося насправді.
  3. Де: пристрій, версія ОС, версія застосунку (зазвичай у налаштуваннях).
  4. Коли: дата й приблизний час за Києвом — так легше знайти збій у журналах.
  5. Чи повторюється: завжди, іноді, один раз.
  6. Скриншот або запис екрана, без паролів і чужих персональних даних.

06.2 Щорічний календар оновлень ОС

Apple та Google зазвичай представляють нові версії систем навесні–влітку, а випускають восени. Нові вимоги магазинів щодо цільової версії SDK часто набирають чинності в другій половині року.

Весна–літо
читаємо примітки до бета-версій, складаємо перелік ризиків
Літо
збираємо застосунок на бета-SDK, виправляємо попередження
Осінь
перевіряємо на фінальній версії, випускаємо сумісне оновлення
Зима
прибираємо застарілий код, оновлюємо залежності

Точні дати щороку оголошують Apple та Google — перевіряйте їхні офіційні сторінки для розробників.

06.3 Шаблон брифу на одну сторінку

  • Для кого застосунок і яку одну задачу він розв’язує
  • Три найважливіші сценарії користувача
  • Що вже існує: макети, код, акаунти, API
  • Обмеження: терміни, бюджетний діапазон, обов’язкові інтеграції
  • Як ви зрозумієте, що перший реліз вдався

06.4 Глосарій супроводу

Залежність
сторонній пакет коду, від якого залежить застосунок; потребує регулярних оновлень
Збірка
конкретна версія застосунку, зібрана з коду в певний момент
Поетапне розгортання
випуск оновлення для частини користувачів, щоб помітити проблеми рано
Регресія
помилка в тому, що раніше працювало
Технічний борг
відкладені покращення, які з часом здорожчують зміни