Образовательные ресурсы
<<  Web mining Вебинар  >>
Технологии разработки web-систем, ориентированных на пользователя
Технологии разработки web-систем, ориентированных на пользователя
Обзор
Обзор
Как устроено создание системы
Как устроено создание системы
Не так
Не так
Конечно, все не совсем так просто
Конечно, все не совсем так просто
Мы научились разрабатывать
Мы научились разрабатывать
Всю эту дополнительную работу необходимо уметь делать
Всю эту дополнительную работу необходимо уметь делать
Что такое качественная web-система
Что такое качественная web-система
В чем специфика проектирования и разработки web-систем
В чем специфика проектирования и разработки web-систем
Как нужно создавать web-систему, чтобы она получилась качественной
Как нужно создавать web-систему, чтобы она получилась качественной
А если делать не так
А если делать не так
Кто когда работает
Кто когда работает
Что еще следует учитывать
Что еще следует учитывать
?
?
Постановка задачи на разработку системы
Постановка задачи на разработку системы
Технологии разработки web-систем, ориентированных на пользователя
Технологии разработки web-систем, ориентированных на пользователя
Web-система
Web-система
Процесс постановки задачи
Процесс постановки задачи
Процесс постановки задачи
Процесс постановки задачи
Кому это нужно
Кому это нужно
Зачем?
Зачем?
Сегменты целевой аудитории
Сегменты целевой аудитории
Требования
Требования
Дальнейшая поддержка
Дальнейшая поддержка
Прочие источники данных
Прочие источники данных
Данные, которые нам не нужны
Данные, которые нам не нужны
Сбор данных
Сбор данных
Процесс постановки задачи
Процесс постановки задачи
Идея
Идея
Состав элементов
Состав элементов
Структура
Структура
Навигация
Навигация
Внутренняя архитектура
Внутренняя архитектура
Концепция решения
Концепция решения
Процесс постановки задачи
Процесс постановки задачи
Техническое задание
Техническое задание
Техническое задание
Техническое задание
Процесс постановки задачи
Процесс постановки задачи
Дизайн
Дизайн
Процесс постановки задачи
Процесс постановки задачи
Результат
Результат
?
?

Презентация на тему: «Технологии разработки web-систем, ориентированных на пользователя». Автор: Gleb Skrypin. Файл: «Технологии разработки web-систем, ориентированных на пользователя.ppt». Размер zip-архива: 374 КБ.

Технологии разработки web-систем, ориентированных на пользователя

содержание презентации «Технологии разработки web-систем, ориентированных на пользователя.ppt»
СлайдТекст
1 Технологии разработки web-систем, ориентированных на пользователя

Технологии разработки web-систем, ориентированных на пользователя

2 Обзор

Обзор

Мы научились разрабатывать. Почему мы при этом все еще не умеем делать хорошо работающие системы? Что такое качественная web-система? В чем специфика проектирования и разработки web-систем? Как нужно создавать web-систему, чтобы она получилась качественной? Почему именно так и что будет, если сделать не так? Кто участвует в разработке качественной web-системы, как это участие изменяется по времени? Какие роли можно совмещать, а какие - не следует, и что будет, если это все-таки сделать? Что еще следует учитывать?

3 Как устроено создание системы

Как устроено создание системы

Так?

Мы научились разрабатывать. Почему мы при этом все еще не умеем делать хорошо работающие системы?

Готовая система

Разработка

Окружающая среда

4 Не так

Не так

На самом деле:

Мы научились разрабатывать. Почему мы при этом все еще не умеем делать хорошо работающие системы?

Куча работы

Разработка

Еще куча работы

Готовая система

Окружа- ющая среда

Куча параллельной работы

5 Конечно, все не совсем так просто

Конечно, все не совсем так просто

Мы научились разрабатывать. Почему мы при этом все еще не умеем делать хорошо работающие системы?

6 Мы научились разрабатывать

Мы научились разрабатывать

Почему мы при этом все еще не умеем делать хорошо работающие системы?

7 Всю эту дополнительную работу необходимо уметь делать

Всю эту дополнительную работу необходимо уметь делать

Мы научились разрабатывать. Почему мы при этом все еще не умеем делать хорошо работающие системы?

8 Что такое качественная web-система

Что такое качественная web-система

В чем, собственно, эта работа состоит? Результат, который нужен: система, отвечающая поставленным задачам Разработчик задачу ставить не может: никто не обязан свидетельствовать против себя Клиент («окружающая среда») задачу ставить не умеет (просто поверьте ?) Вывод: задачу должен ставить кто-то еще, и он должен уметь это делать

9 В чем специфика проектирования и разработки web-систем

В чем специфика проектирования и разработки web-систем

Что такое качественная web-система? Есть своя специфика: Специфика технологии разработки Низкая предсказуемость трудоемкости (много «зарытых грабель») Требования быстро меняются Маркетинг – философия бизнеса …и многое другое Вывод: для разработки качественной web-системы нужна технология, учитывающая всю эту специфику

10 Как нужно создавать web-систему, чтобы она получилась качественной

Как нужно создавать web-систему, чтобы она получилась качественной

«Основная ветка»

Параллельные процессы

Менеджмент QA Usability

Анализ Разработка концепции Проектирование Дизайн Подготовка материалов Разработка Размещение материалов Тестирование Внедрение Завершение проекта

11 А если делать не так

А если делать не так

Делать по другой, но грамотно построенной и учитывающей специфику web-систем технологии: Зависит от технологии Делать «как все»: Может быть, получится А может, и нет Примерно как с динозавром

12 Кто когда работает

Кто когда работает

Аналитик инфоарх проектировщик дизайнер автор текстов сисарх разработчик контент-менеджер тестировщик (func) тех. Писатель

Анализ Концепция Проект Разработка Тестирование Внедрение

13 Что еще следует учитывать

Что еще следует учитывать

Management QA Usability Usability Usability

14 ?

?

Ваши вопросы

Глеб Скрыпин «Группа Махаон»

15 Постановка задачи на разработку системы

Постановка задачи на разработку системы

От целей к техническому заданию

16 Технологии разработки web-систем, ориентированных на пользователя
17 Web-система

Web-система

Маркетинг

Технологии

Внешнее представление

Внутренняя архитектура

18 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

19 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

20 Кому это нужно

Кому это нужно

Цели

21 Зачем?

Зачем?

Цели

22 Сегменты целевой аудитории

Сегменты целевой аудитории

Кто это такие Что они хотят получить на сайте Что мы хотим получить от них

23 Требования

Требования

Функциональные Нефункциональные Художественные

24 Дальнейшая поддержка

Дальнейшая поддержка

Внутренние ресурсы заказчика на дальнейшую поддержку системы

25 Прочие источники данных

Прочие источники данных

Предыдущая версия сайта Feedback пользователей FAQ Прошлый опыт разработки Анализ других решений на рынке

26 Данные, которые нам не нужны

Данные, которые нам не нужны

Решения, выдаваемые за потребности Детали реализации: проекты экранных форм, структура сайта, структура БД Наша задача – понять, что на самом деле нужно заказчику

27 Сбор данных

Сбор данных

Документ

Цели проекта Сегменты целевой аудитории Существующие системы и накопленный опыт Стандарты рынка Требования

28 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

29 Идея

Идея

Сайт будет большой и красивый!!!

Сайт будет маленький и зеленый!!!

Сайт будет строгий, но дружелюбный!!!

30 Состав элементов

Состав элементов

Описание элемента Какую задачу решает Кому предназначен

31 Структура

Структура

Сверху вниз: от идеи

Снизу вверх: от состава элементов

32 Навигация

Навигация

33 Внутренняя архитектура

Внутренняя архитектура

Многоязычность Правила распределения контента Связи между ключевыми сущностями Роли и права

34 Концепция решения

Концепция решения

Документ + прототип

Идея! Состав элементов Структура Навигация Внутренняя архитектура

35 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

36 Техническое задание

Техническое задание

Для каждого элемента: Данные Логика работы Уточнение данных Интерфейс Уточнение данных

37 Техническое задание

Техническое задание

Документ + прототип

Данные Логика работы Интерфейс

38 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

39 Дизайн

Дизайн

Сбор данных

Креативная идея

Концепция решения

Стилевое решение

Техническое задание

Дизайн отдельных элементов

Разработка

40 Процесс постановки задачи

Процесс постановки задачи

Сбор данных

Концепция решения

Дизайн

Техническое задание

Разработка

41 Результат

Результат

Результат – то, что действительно НУЖНО пользователю

42 ?

?

Ваши вопросы

Смагина Ольга «Группа Махаон»

«Технологии разработки web-систем, ориентированных на пользователя»
http://900igr.net/prezentacija/informatika/tekhnologii-razrabotki-web-sistem-orientirovannykh-na-polzovatelja-196489.html
cсылка на страницу
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Образовательные ресурсы > Технологии разработки web-систем, ориентированных на пользователя