Prezentatsia2

Содержание

Слайд 2

Практическая работа “секвенсор” Секвенсор - аппаратное устройство или прикладная программа для записи, редактирования

Практическая работа “секвенсор” Секвенсор - аппаратное устройство или прикладная программа для записи,
и воспроизведения «последовательности MIDI-данных», главным образом, формульных ритмических фигур и мелодических фраз. Fl studio Главная особенность Fl studio заключается в том, что данный секвенсор прост в изучении и имеет собственный блок инструментов, которые в свою очередь адаптируются под любого пользователя

Слайд 3

Каскадная модель. Обратим внимание на преимущества и недостатки жизненного цикла разработки секвенсора Каскадной

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

Слайд 4

V- образная модель в соотношении с секвенсором : тестирование требований в жизненном цикле

V- образная модель в соотношении с секвенсором : тестирование требований в жизненном
происходит слишком поздно, вследствие чего невозможно внести изменения , не повлияв при этом на график выполнения проекта, это очень сказывается на сам секвенсор, так как в нëм много различных функций, которые требуют тестирования сразу после создания функции. В модель не входят действия, направленные на анализ рисков из-за чего в секвенсоре постоянно будут ошибки приводящие к вылету или полному отказу в работе. Не учтены итерации между фазами из-за этого ПП Будет разрабатываться большое количество времени, а в секвенсоре это не нужно. И в итоге эта модель нам не подходит.

Слайд 5

Рассмотрим модель прототипирования по отношению к нашему ПП (секвенсору) Факторы модели прототипирования которые

Рассмотрим модель прототипирования по отношению к нашему ПП (секвенсору) Факторы модели прототипирования
не подходят для нашего секвенсора: 1!: Сосредоточенность на интерфейсе пользователя в ущерб проработке системных функций: это очень огромный минус, так как наш ПП сделан в первую очередь под функциональные действия, т.е. (создание музыки, обработка её, подключение плагинов, запись голоса, обработка голоса и вывод голоса) следовательно уже из-за этого минуса можно закрывать глаза на эту модель, но давайте всё же пройдёмся по этой модели. 2!: Низкое качество проектной и эксплуатационной документации: в случае с секвенсором, это тоже достаточно большой минус, так как присутствует огромный набор функций и пользователю будет тяжело со всем этим разобраться самому. 3!: несогласованность данных: тоже минус для нашего секвенсора, так как у нас много линий для написания мелодии и если мы будем писать на двух разных дорожках оду и туже мелодию, то у нас будут ошибки, которые в дальнейшем приведут к полному отказу ПП. 4!: большая вовлеченность пользователя в разработку: в случае с секвенсором это не нужно, так как секвенсор это программа для создания музыки, где уже есть огромное кол-во функций и добавлять туда практически нечего, всё зависит от навыков пользователя, главное это понять функции которые есть и после уже всё придёт. В заключении можно сказать, что данная модель не подходит под наши требования ПП. 

Слайд 6

Рассмотрим особенности, достоинства и недостатки жизненного цикла разработки секвенсора на RAD модели

Рассмотрим особенности, достоинства и недостатки жизненного цикла разработки секвенсора на RAD модели
(модели быстрой разработки приложений). Факторы модели, которые не подходят для нашего программного продукта: В данной модели заказчик задействован на всех этапах - приложение секвенсор довольно простое в разработке, следовательно постоянное присутствие заказчика не имеет смысла. В модели быстрой разработки используются мощные инструментальные средства - затраты на эти средства нецелесообразны в нашем случае по причине всё той же простоты продукта. Требуются высококвалифицированные специалисты - как и с предыдущим пунктом для разработки секвенсора можно воспользоваться работой менее квалифицированных специалистов. Жёсткие временные ограничения - для разработки секвенсора не так важны временные рамки. Факторы модели, которые подходят для нашего программного продукта: Короткое время от определения требования до создания полной системы - данный пп можно разработать в маленькие сроки. Требуется меньше специалистов - для разработки нашего приложения не нужно много исполнителей. Требования для продукта должны быть хорошо известны - требования для секвенсора просты для определения на начальных этапах. Невысокая степень технических рисков - наш программный продукт не обладает высокой степенью тех. рисков. Системы небольшого размера - секвенсор не является системой большого размера. Вывод: Данная модель жизненного цикла разработки программного продукта может подходить нам из-за того, что для разработки по ней не требуется большого количества времени, но при этом её осуществляют высококвалифицированные специалисты с помощью мощных инструментальных средств, что в нашем случае является существенным минусом, который будет увеличивать затраты.

Слайд 7

Рассмотрим плюсы и минусы разработки ЖЦ секвенсора на основе многопроходной модели. Обязательным

Рассмотрим плюсы и минусы разработки ЖЦ секвенсора на основе многопроходной модели. Обязательным
условием данной модели является наличие хорошего планирования и проектирования. Для секвенсора в начале разработке нам понятны основные задачи и функции и для нашего проекта это не является минусом. Так же огромными преимуществами данной модели являются: в начале разработки требуются средства только для разработки и реализации основных функций программного продукта; после каждого инкремента получается функциональный продукт; снижается риск неудачи и изменения требований; улучшается понимание как разработчиками, так и пользователями программного продукта требований для более поздних итераций; инкременты функциональных возможностей легко поддаются тестированию. Многопроходная модель может быть применена, если большинство требований к программному продукту будут сформулированы заранее, а для выполнения проекта будет выделен большой период времени. Данная модель хорошо подходит для разработки данного проекта и особых недостатков для разработки ЖЦ секвенсора нет .

Слайд 8

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

Рассмотрим особенности, достоинства и недостатки жизненного цикла разработки секвенсора на Спиральной модели.
для нашего программного продукта: Есть гарантия отсутствия рисков при создании программного продукта, т.к заранее определяются причины появления ошибок и неисправностей. Главное преимущество для ПП есть возможность изменения условий и задач секвенсора т.к его можно дополнять и также редактировать .Также требуются высококвалифицированные специалисты для выполнения работ. Перейдём к недостаткам: Данная модель с высокой частотой получает обратную связь от пользователей, это не имеет смысла т.к секвенсор обязан быть полностью готовым и удовлетворяющим требованиям пользователей. Также хотелось бы выделить финансовые затраты должны быть заранее известны. Если заказчику не будут известны затраты , заказчика скорее всего не устроит неизвестность в плане расходов и доходов. Данная модель имеет усложнённую структуру и не подходит для создания секвенсора.
Имя файла: Prezentatsia2.pptx
Количество просмотров: 40
Количество скачиваний: 0