Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемСтепан Перхурьев
1 Разработка информационной системы накопительной программы лояльности для мобильных устройств Автор: Дьяченко Василий Владимирович мат-мех, 545 группа Научный руководитель: Кириллин Вячеслав Алексеевич к. ф.-м. н. Рецензент: Антипов Илья Геннадьевич ст. преп. каф. сист. прогр.
2 О проекте SmartKupon - сервис для создания накопительной программы лояльности на основе мобильных телефонов Стартап. Автор диплома – руководитель проекта Уже работает. С предъявлением мобильной карты лояльности совершены покупки более чем на р Бонусная карта
3 Постановка задачи Разработать информационную систему для накопительной программы лояльности. Некоторые подзадачи: 1 Разработать архитектуру системы 2 Разработать и внедрить процесс контроля качества
4 Постановка задачи Разработать информационную систему для накопительной программы лояльности. Некоторые подзадачи: 1 Разработать архитектуру системы 2 Разработать и внедрить процесс контроля качества
5 Разработка архитектуры БД SMS Server Validation Server Partner Server Phone Server Admin Server Content Tool Promo Site Партнер SMS QR validator J2me validator SMS validator
6 Постановка задачи Разработать информационную систему для накопительной программы лояльности. Некоторые подзадачи: 1 Разработать архитектуру системы 2 Разработать и внедрить процесс контроля качества
7 Процесс контроля качества - проблема Тестирование на эмуляторе и 5 устройствах Этап 1 – разработка:Этап 2 – эксплуатация: Нет возможности полностью автоматизировать тесты Ручное тестирование занимает ~ 5 часов на 1 телефоне Сотни устройств со своими «особенностями» Пользователи крайне редко сообщают об ошибках От возникновения ошибки до исправления ~ 2 месяца
8 Контроль качества на этапе разработки Создание тестов: Спецификация TestCase 1 TestCase 2 TestCase3 Full Test Plan Quick Test Plan Система тестирования: Сервер Proxy Интерфейс тестера: - ручная проверка - авто проверка в фоне Интерфейс тестера: - ручная проверка - авто проверка в фоне БД
9 Контроль качества на этапе эксплуатации Что делается ДО релиза: Что делается ПОСЛЕ релиза: Код Код с обработкой исключений: if (некорректное поведение) then Error123 Код с обработкой исключений: if (некорректное поведение) then Error123 CodeReview Error 123 Еще телефонов Сервер BugTracker Error 123 Product Backlog Fix 123
10 Результаты работы Разработан и внедрен процесс контроля качества: Цикл тестирования приложения: с 5 часов до 20 минут Время исправления ошибки: с 2 месяцев до 2 недель Разработана информационная система для накопительной программы лояльности Разработана архитектура системы
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.