Экспериментальная разработка программного обеспечения
Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( февраль 2013 г. ) |
Экспериментальная разработка программного обеспечения включает в себя проведение экспериментов над процессами и процедурами, участвующими в создании программных систем . [ нужна ссылка ] с намерением использовать данные в качестве основы теорий о процессах, связанных с разработкой программного обеспечения (теория, подкрепленная данными, является фундаментальным принципом научного метода ). Ряд исследовательских групп преимущественно используют эмпирические и экспериментальные методы.
Термин «эмпирическая разработка программного обеспечения» подчеркивает использование всех видов эмпирических исследований для накопления знаний. Используемые методы включают эксперименты, тематические исследования, опросы и использование любых доступных данных.
исследования в области разработки Эмпирические программного обеспечения
В своем программном докладе на Международном симпозиуме по эмпирической разработке программного обеспечения и измерениям профессор Волин рекомендовал десять обязательств, которым исследовательское сообщество должно следовать, чтобы повысить актуальность и влияние эмпирических исследований в области разработки программного обеспечения. [1] Однако на той же конференции д-р Али фактически заявил, что одного только следования этим мерам будет недостаточно, и нам нужно сделать больше, чем просто продемонстрировать доказательства, подтверждающие заявленные преимущества наших вмешательств, но вместо этого для практической значимости и потенциального воздействия требуется доказательства экономической эффективности. [2]
Международная сеть исследований в области разработки программного обеспечения (ISERN) — это глобальное сообщество исследовательских групп, занимающихся экспериментальной разработкой программного обеспечения. Его цель — продвигать практику и способствовать сотрудничеству университетов и промышленности в области экспериментальной разработки программного обеспечения. ISERN проводит ежегодные встречи в рамках конференции Международного симпозиума по эмпирической разработке программного обеспечения и измерениям (ESEM) .
Ссылки [ править ]
- ^ Волин, Клаас (2016). «Есть ли будущее у эмпирической разработки программного обеспечения?». Материалы 10-го Международного симпозиума ACM/IEEE по эмпирической разработке программного обеспечения и измерениям - ESEM '16 . п. 1. дои : 10.1145/2961111.2962641 . ISBN 9781450344272 . S2CID 25883722 .
- ^ Али, Науман бин (2016). «Достаточная ли эффективность для выбора вмешательства?». Материалы 10-го Международного симпозиума ACM/IEEE по эмпирической разработке программного обеспечения и измерениям - ESEM '16 . стр. 1–6. дои : 10.1145/2961111.2962631 . ISBN 9781450344272 . S2CID 3208211 .
Библиография [ править ]
- Виктор Базили , Ричард В. Селби, Дэвид Х. Хатченс, «Эксперименты в разработке программного обеспечения», Транзакции IEEE по разработке программного обеспечения, Vol. СЭ-12, №7, июль 1986 г.
- Базили, В.; Ромбах, Д.; Шнайдер, К.; Китченхэм, Б. ; Пфаль, Д.; Селби Р. (ред.), Эмпирические проблемы разработки программного обеспечения. Критическая оценка и будущие направления , Springer-Verlag , 2007, ISBN 978-3-540-71300-5 .
- Барри Бём , Ганс Дитер Ромбах и Марвин В. Зелковиц (ред.), «Основы эмпирической разработки программного обеспечения — наследие Виктора Р. Базили» , Springer-Verlag , 2005 г., ISBN 3-540-24547-2 .
- Джонс, Д. Доказательная разработка программного обеспечения на основе общедоступных данных , 2020, ISBN 978-1-8382913-0-3
- Х. Дитер Ромбах, Виктор Р. Базили и Ричард В. Селби (ред.), [Проблемы экспериментальной разработки программного обеспечения: критическая оценка и будущие направления] , Springer-Verlag , 1993, ISBN 3-540-57092-6 .