Описать раздел ТЗ?

Что пишут в разделе «Требования к обеспечению надежного функционирования программы» для мобильных приложений?
  • Вопрос задан
  • 4034 просмотра
Пригласить эксперта
Ответы на вопрос 3
@gleb_kudr
Я вот подобный список бы расписал:

1. Недопустимы ошибки, приводящие к нештатному завершению работы программы (вылеты по памяти, всякие критикал рантайм эксепшны). Приписать сценарии, в которых они допустимы (вряд ли это возможно в релизной версии, но в бете может быть).
2. Что будет если все-таки программа нештатно завершила работу, потеряются ли данные. Вообще, что будет с данными, сохранением состояния. Это надо прописать.
3. Работает ли программа везде или только там где есть связь. Какие требования к качеству связи, скорости соединения.
4. Необходимые функции устройства, которые нужны для работы. Акселерометр, камера, etc.
Ответ написан
Комментировать
risik
@risik
Программист
для мобильного приложения это в большей степени возможность восстановления работы приложения после неожиданного завершения. Желательно с той же точки на которой остановился пользователь.
Ответ написан
Комментировать
xanep
@xanep
Этот раздел подразумевает условия эксплуатации приложения, при котором обеспечивается надежное функционирование.
Например, «Надежное функционирование обеспечивается при доступности интернет соединения со скоростью не менее N кБ/с...».
Если никаких особых требований нет, можете написать что-то типа «Надежное функционирование обеспечивается при соблюдении условий эксплуатации мобильного устройства». Тогда к вам не будет претензий из-за повисшего приложения если телефон оставили под солнцем и он перегрелся.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы