Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Возникновение и исследование идеи(замысла)






Этот технологический процесс имеет следующие действия:

1) собственно возникновение и первичное исследование идеи(замысла) решения проблемы, носящее максимально творческий и неформальный характер.

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

а) требует автоматизации;

б) препятствует созданию или развитию имеющегося программного продукта;

в) приводит к ошибкам в программном продукте.

Советы по организации поиска решения задачи:

- следует лучше понять – в чем смысл проблемы;

- найти язык чертежей, формул, программ, на котором удастся переформулировать задачу (возможно при этом что-то станет яснее);

- фиксировать внимание к произвольным мыслям и ощущениям;

- выразить задачу на простом (детском) языке;

- заняться другой задачей;

- ждать, пока решение не придет в голову.

2) детальное исследование идеи, выработка концепции

Идея(концепция) нового ПП подвергается тщательному анализу.

Должно быть составлено подробное описание реальной задачи или предметной области. В начале создается «одностраничное описание проекта» и в последующем разрабатывается его расширенная версия.

Идея может привести либо к развитию уже существующего программного продукта, либо к созданию нового.

Принимается единая терминология, используемая в предметной области.

 

Действие заканчивается составлением спецификации.

Спецификация – достаточно точное и полное описание задачи, которое человеку, участвующему в решении, написать, понять и прочесть легче, чем программу решения этой задачи на доступном ему языке программирования.

Если более кратко, то спецификация - это подробное описание некоторой работы, подлежащей выполнению.

Что же такое реальная задача или предметная область?

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

Каждый фрагмент предметной области характеризуется:

а) множеством объектов и процессов, использующих объекты;

б) множеством пользователей, характеризуемых различными взглядами на предметную область.

От полноты описания задачи в большой степени зависит успех ее решения.

 

3) экспертиза идеи.

Идея создания нового ПО подвергается тщательной экспертизе специалистами.

а) Проводится СИСТЕМНЫЙ АНАЛИЗ (экономический, технический), учитывающий потенциальный сбыт, издержки производства, уровень и сроки окупаемости, конкуренцию на рынке, требуемые инвестиции, краткосрочную и долгосрочную прибыль, степень риска. В случае если компания считает, что она сможет выгодно продавать свой продукт в существующих условиях, принимается решение о начале разработки.

б) Параллельно с разработкой программы планируется и осуществляется маркетинговая стратегия, направленная на продвижение продукта.

в) для ПП необходимо заранее предусмотреть переход на новые версии и учесть затраты на продолжение разработки. (Пример подсистемы поддержки «Абонент ГРО»).

Итогом первого этапа является принятие решения о начале работы над проектом.

Если разработка системы ведется по заказу, то данный этап выполняется только в части описания предметной области.

 

6.2. Подготовительный этап - выбор модели жизненного цикла, стандартов, методов и средств разработки, а также составление плана работ.

В течение планиро­вания определяются все основные задачи, которые должны быть выполнены в процессе разработки, производится оценка финан­совых, людских, технических и нетехнических ресурсов, объемов и сложности разрабатываемого ПП, определяются методы тести­рования и критерии приемки ПП, методы и технология выполне­ния работы, строятся временные графики выполнения работ.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.