Adaptation process control software developer team with the rules of logic
DOI:
https://doi.org/10.15587/2312-8372.2013.14903Keywords:
Information technology, development methodology, software product, iteration, task, logical rulesAbstract
The article describes the basic principles of the production process in the development of software products. It proposes to improve SCRUM methodology through the use of logical rules for automated adaptation of processes to increase the efficiency of the development process. It is also suggested to use business rules for declaring constraints on the processes that occur when using SCRUM methodology. The solution consists in the use of a business rules engine for managing business processes’ constraints.
Business rule is an expression that defines and limits some aspects of the current process. This may be an agreement or determination of the policy regarding the criteria of work with customers, partners or employees. Business rules typically consist of a set of terms, facts and rules. This term is a word or phrase in any natural language. A set of such rules expresses the knowledge that determines the policy of specific processes of an organization.
The key to the proposed approach is considered as rules of the process control. They include changes of the procedures of the process when changing its status.
The practical significance of the study is the possibility of application of the proposals, recommendations and developments related to the operation, in order to optimize business processes.
Thus, it is possible to improve the monitoring and management of the development team, using a defined set of business rules that govern behavior in the event of unplanned situations in the processes that occur when using SCRUM - methodologyReferences
- Книберг, Х. Scrum и XP для тренеров [Текст] / Х. Книберг – Вильямс, 2010.– 268 с.
- Мартин, Р. Быстрая разработка программ. Принципы, примеры, практика. [Текст] / P. Мартин. – Tennessy, 2011.– 264 с.
- Ремси, A. Getting Real [Текст] / A. Ремси. – NY, 2011. – 191 с.
- Субраманиам, В. Этюды на тему быстрой разработки программного обеспечения [Текст] / В. Субраманиам. – Москва, 2009. – 302 с.
- Хамбл, Д. Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий программ [Текст] / Д. Хамбл. – Вильямс, 2011. – 361 с.
- Расмуссон, Дж. Гибкое управление IT-проектами. Руководство для настоящих самураев [Текст] / Д. Расмуссон. – Вильямс, 2009. – 312 с.
- Мартин, Р. Чистій код [Текст] / Р. Мартин. – Висконсин, 2010. – 201 с.
- Поппедикс, K. Реализация разработки программного обеспечения: от концепции к деньгам [Текст] / K. Поппедикс. – Даллас, 2011. – 233 с.
- Ларман, C. Масштабирование Agile разработки [Текст] / C. Ларман. – Чикаго, 2012. – 259 с.
- Уэллс, Д. Производство без потерь. Канбан для рабочих [Текст] / Д. Уэллс. – NY, 2003. – 233 с.
- Kniberg, H. (2010). Scrum and XP from the Trenches Williams, USA, 268.
- Martin, R. (2011). Fast software development. Principles, examples, practices. Tennessy, USA, 264.
- Remsey, A. (2011). Getting Real. NY, USA, 191.
- Subramaniam, V. (2009). Studies on the rapid development of software. Moscow, Russia, 302.
- Humble, D. (2011). Continuous software deployment. Process automation assembly, testing and implementation of new software. Williams, USA, 361.
- Rasmusson, J. (2009). Flexible management of IT-projects. Guide for real samurai. Washington, USA, 312.
- Martin, R. (2010). Clean Code: A Handbook of Agile Software Craftsmanship. Viskonsin, USA, 201.
- Poppediecks, K. (2011). Implementing Lean Software Development: from Concept to Cash. Dallas, USA, 233.
- Larman, C. (2012). Scaling Lean & Agile Development Chicago, USA, 259.
- Wells, D. (2003). Production lossless. Kanban for workers NY, USA, 233.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2016 Сергей Федорович Чалый, Роман Николаевич Цымбаленко, Инна Борисовна Буцукина
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.