Количественная оценка вариантов реинжиниринга процесса управления задачами разработки программного обеспечения на основе поглощающих цепей Маркова

А. И. Шамсеев, А. М. Сулейманова

Аннотация


Рассматривается задача количественного обоснования проектных решений при реинжиниринге межфункционального процесса управления задачами разработки программного обеспечения в небольшой ИТ-организации, где постановка, передача и приёмка задач выполняются по неформальным каналам. Модели процесса «как есть» и «как должно быть» предложено представлять вероятностно-взвешенными графами, интерпретируемыми как поглощающие цепи Маркова с двумя матрицами ресурсных весов — календарного времени и трудозатрат на координацию. С использованием фундаментальной матрицы цепи получены аналитические выражения для вероятности доведения задачи до результата, условного ожидаемого времени выполнения заказа, трудозатрат на координацию и коэффициента эффективности цикла, а также эластичности времени выполнения по параметрам этапов. Длительности базовых операций откалиброваны по данным 556 запросов на изменение и 400 задач двух открытых репозиториев, развиваемых командами сопоставимого масштаба. Анализ сценариев поэтапного применения эвристик перепроектирования показал сокращение ожидаемого времени выполнения заказа с 190,6 до 140,5 ч (на 26,3 %), трудозатрат на координацию — с 2,67 до 0,44 чел.-ч на задачу и устранение потерь задач, составлявших 7 %. Показано, что полное устранение возвратов и уточнений без изменения структуры процесса не обеспечивает показателей перепроектированного варианта, а его преимущество сохраняется при вероятности возврата на доработку до 0,63. Предложен замкнутый контур уточнения модели, в котором множество допустимых переходов конечного автомата статусов веб-системы совпадает с множеством дуг графа, а журнал переходов служит источником оценок параметров.

Ключевые слова


Реинжиниринг бизнес-процессов; управление задачами; разработка программного обеспечения; поглощающая цепь Маркова; вероятностно-взвешенный граф; анализ чувствительности; открытые репозитории; конечный автомат.

Полный текст:

PDF

Литература


van der Aalst W. M. P. Process Mining: Data Science in Action. 2nd ed. Berlin; Heidelberg: Springer, 2016. 467 p. DOI: 10.1007/978-3-662-49851-4. DOI: 10.1007/978-3-662-49851-4. EDN: ULBQLE.

Anderson D. J. Kanban: Successful Evolutionary Change for Your Technology Business. Sequim: Blue Hole Press, 2010. 262 p.

Bacchelli A., Bird C. Expectations, outcomes, and challenges of modern code review // Proc. 35th Int. Conf. on Software Engineering (ICSE). San Francisco, 2013. P. 712–721. DOI: 10.1109/ICSE.2013.6606617.

Davenport T. H. Process Innovation: Reengineering Work through Information Technology. Boston: Harvard Business School Press, 1993. 337 p.

Dumas M., La Rosa M., Mendling J., Reijers H. A. Fundamentals of Business Process Management. 2nd ed. Berlin: Springer, 2018. 527 p. DOI: 10.1007/978-3-662-56509-4. EDN: VFXQHL.

George M. L. Lean Six Sigma: Combining Six Sigma Quality with Lean Production Speed. New York: McGraw-Hill, 2002. 300 p.

Gousios G., Pinzger M., van Deursen A. An exploratory study of the pull-based software development model // Proc. 36th Int. Conf. on Software Engineering (ICSE). Hyderabad, 2014. P. 345–355. DOI: 10.1145/2568225.2568260.

Hammer M. Reengineering work: don’t automate, obliterate // Harvard Business Review. 1990. Vol. 68, No. 4. P. 104–112. EDN: BIAPWD.

Kalliamvakou E., Gousios G., Blincoe K., Singer L., German D. M., Damian D. The promises and perils of mining GitHub // Proc. 11th Working Conf. on Mining Software Repositories (MSR). Hyderabad, 2014. P. 92–101. DOI: 10.1145/2597073.2597074.

Reijers H. A., Liman Mansar S. Best practices in business process redesign: an overview and qualitative evaluation of successful redesign heuristics // Omega. 2005. Vol. 33, No. 4. P. 283–306. DOI: 10.1016/j.omega.2004.04.012.

Rigby P. C., Bird C. Convergent contemporary software peer review practices // Proc. 9th Joint Meeting on Foundations of Software Engineering (ESEC/FSE). Saint Petersburg, 2013. P. 202–212. DOI: 10.1145/2491411.2491444.

Жаркова О. А., Насыров Р. В. Анализ инвариантных последовательностей процессов на основе вероятностно-взвешенных графов и символьных вычислений // СИИТ. 2026. Т. 8, № 3(27). С. 33–44. DOI: 10.54708/SIIT-2026-no3-p33. EDN: XBVQLP. [Zharkova O. A., Nasyrov R. V. Analysis of invariant process sequences based on probabilistically weighted graphs and symbolic computations // SIIT. 2026. Vol. 8, No. 3(27). P. 33–44. (In Russian). DOI: 10.54708/SIIT-2026-no3-p33. EDN: XBVQLP.]

Канаев М. М., Ирзаев Г. Х., Эседова Г. С. Модель построения гибридной интеллектуальной системы управления автономным транспортным средством в условиях непредсказуемой обстановки // СИИТ. 2026. Т. 8, № 2(26). С. 20–28. DOI: 10.54708/SIIT-2026-no2-p20. EDN: MNLHJC. [Kanaev M. M., Irzaev G. Kh., Esedova G. S. A model for constructing a hybrid intelligent control system for an autonomous vehicle in an unpredictable environment // SIIT. 2026. Vol. 8, No. 2(26). P. 20–28. (In Russian). DOI: 10.54708/SIIT-2026-no2-p20. EDN: MNLHJC. ]

Kemeny J. G., Snell J. L. Finite Markov Chains. Princeton: Van Nostrand, 1960. 210 p.

Моисеева Т. В. Применение субъектно-ориентированного подхода при построении онтологии учебной дисциплины // СИИТ. 2026. Т. 8, № 3(27). С. 3–14. DOI: 10.54708/SIIT-2026-no3-p3. EDN: CUOQSB. [Moiseeva T. V. A subject-oriented approach to constructing an academic discipline ontology // SIIT. 2026. Vol. 8, No. 3(27). P. 3–14. (In Russian). DOI: 10.54708/SIIT-2026-no3-p3. EDN: CUOQSB. ]

Насыров Р. В. Оценка эффективности процессов разработки программного обеспечения на основе вероятностных причинно-следственных моделей // 3-я Междунар. конф. по системам управления, математическому моделированию, автоматизации и энергоэффективности (SUMMA). 2021. EDN: YLGXBL. [Nasyrov R. V. Evaluating the effectiveness of software development processes based on probabilistic causal models // 3rd Int. Conf. on Control Systems, Mathematical Modeling, Automation and Energy Efficiency (SUMMA). 2021. EDN: YLGXBL. ]

Репин В. В., Елиферов В. Г. Процессный подход к управлению. Моделирование бизнес-процессов. М.: Манн, Иванов и Фербер, 2013. 544 с. [Repin V. V., Eliferov V. G. Process Approach to Management. Business Process Modeling. Moscow: Mann, Ivanov i Ferber, 2013. 544 p. (In Russian).]

Хаммер М., Чампи Дж. Реинжиниринг корпорации: манифест революции в бизнесе. М.: Манн, Иванов и Фербер, 2011. 288 с. [Hammer M., Champy J. Reengineering the Corporation: A Manifesto for Business Revolution. Moscow: Mann, Ivanov i Ferber, 2011. 288 p. (In Russian).]




DOI: https://doi.org/10.54708/SIIT-2026-no5-p43

Ссылки

  • На текущий момент ссылки отсутствуют.


(c) 2026 А. И. Шамсеев, А. М. Сулейманова