Разработка и сопровождение программного продукта
Автор: Шемануев И.Ю.
Журнал: Экономика и социум @ekonomika-socium
Рубрика: Современные технологии управления организацией
Статья в выпуске: 2 (21), 2016 года.
Бесплатный доступ
В работе рассматриваются способы создания и сопровождения программных продуктов, такие как: концепции разработки, подбор команды, понятие метрик, применение метрик.
Концепция разработки, команда, программный продукт
Короткий адрес: https://sciup.org/140118128
IDR: 140118128
Текст научной статьи Разработка и сопровождение программного продукта
В наши дни, весьма актуально создание своего бизнеса и его сопровождение. К примеру, создание программного продукта и его дальнейшая продажа клиентам. В связи с этим, появилось очень много способов по «фен Шую» начать разрабатывать свой продукт, столько, что порой необходима помощь в выборе из многообразия путей.
Правильным путем, для начала, является следование какой нибудь концепции разработки, уже готовой и проверенной временем и не многочисленным количеством проектов созданных на основе этой концепции.
На практике, для разработки программных продуктов применяется MVC и все схожие с ним концепции, к примеру: Scram.
Model-view-controller ( MVC , «модель-представление-поведение»,
«модель-представление-контроллер», «модель-вид-контроллер») — схема использования нескольких шаблонов проектирования, с помощью которых модель данных приложения, пользовательский интерфейс и взаимодействие с пользователем разделены на три отдельных компонента таким образом, чтобы модификация одного из компонентов оказывала минимальное воздействие на остальные.
Оптимальный состав команды: Менеджер, дизайнер, программисты: front-end, back-end
Список литературы Разработка и сопровождение программного продукта
- Jimmy Bogard, Jeffrey Palermo: ASP.NET MVC 4 in Action Manning Publications; Third Edition edition (June 5, 2012). Англоязычная книга посвященная методикам разработки.
- Майк Кон: Scrum: гибкая разработка ПО, signature series. Надежное практическое руководство по внедрению Scrum и гибкой методологии разработки в любой организации.