Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_Семестр2_Лекции / Информатика_2 семестр_Тема 02_Блок схемы и проектирование.pptx
Скачиваний:
41
Добавлен:
05.06.2015
Размер:
635.32 Кб
Скачать

Удовлетворенность участников процесса

На старте проекта

Заказчик - вижу результаты, давайте дальше!

Эксперт - пока замечаний нет… но не забудьте кое-что… Разработчик - сделаем, запишем, всё ведь как на ладони! Аналитик - хм… На этапе внедрения …Держаться нету больше сил…

Заказчик - всё хуже работаете!

Эксперт - опять всё поломалось, поправьте, Вы забыли кое-что, и, надо добавить вот это…

Разработчик - как ёжик в тумане, целый день без результата…

Аналитик - я же говорил…

Информатика. 2 семестр. Тема 02. Проектирование

Выход в организации работ и планировании?

Модульный подход

Работаем над модулями изолированно, обеспечивая поддержку тестами

Качели

Составляющие:

Подробное описание бизнес-процессов;

Прототипы (на VBA?) для проверки идей;

Максимальное разделение модулей на всех этапах и стандартизация;

Документирование каждого действия;

Обязательное покрытие системы тестами;

Большой опыт в разработке аналогичных систем;

Features добавляются

только в прототипы.

Информатика. 2 семестр. Тема 02. Проектирование

Стадии разработки

Распределение объемов работ по стадиям разработки

Версии системы (прототипы) используются для проверки аналитических решений в области архитектуры системы

Информатика. 2 семестр. Тема 02. Проектирование

Этапы разработки

Заказчик

Руководитель

Определяет цель внедрения

Аналитик (внутренний) Уточняет задачу Следит за выполнением Проверяет результаты

Эксперт (потребитель) Будет использовать

Исполнитель

Аналитик (интервьюер) Собирает информацию Моделирует бизнес-процессы

Проектировщик (разработчик)

Моделирует систему Разрабатывает стандарты

Программист (кодер) Разрабатывает код системы

Испытатель (тестер) Проверяет работоспособность

Специалист по внедрению

Сопровождает систему

Информатика. 2 семестр. Тема 02. Проектирование

Ответственность

Роль сотрудника

Трудозатраты Срок начала этапа

Аналитик (интервьюер)

2 недели

Собирает информацию

 

Моделирует бизнес-процессы

 

Проектировщик (разработчик)

1,5 месяца

Моделирует систему

 

Разрабатывает стандарты

 

Программист (кодер)

3 месяца

Разрабатывает код системы

 

Испытатель (тестер)

от 2-х недель

Проверяет работоспособность

 

Специалист по внедрению

1 год

Сопровождает систему

 

0 день

2

недели

внедрении

 

 

 

 

 

 

2

месяца

при

 

 

 

 

 

 

 

 

 

5

месяцев

Тестирование

 

5,5 месяцев

* * *

Информатика. 2 семестр. Тема 02. Проектирование

Треугольник успеха

Аналитик должен понимать возможности платформ и описывать систему «реализуемо»

Нужно отказываться от нереализуемых требований

В системе не должно быть избыточности и противоречивости

Максимальное использование фреймворков

Информатика. 2 семестр. Тема 02. Проектирование

Университет машиностроения Кафедра «Автоматика и процессы управления»

Блок дисциплин

Информатика и информационные технологии

Спасибо за внимание !!!

Далее:

Введение в ПиОА

Структурные диаграммы

Общие вопросы проектирования

Обработка данных

Контакты:

mami.testolog.ru

 

 

timid@mami.ru

 

inform437@gmail.com

Информатика. 2 семестр. Тема 02. Проектирование