| 10.14489/vkit.2018.08.pp.003-010 |
|
DOI: 10.14489/vkit.2018.08.pp.003-010 Крылов С. В. Аннотация. Дано описание подхода к распределению задач в команде с помощью тендерных механизмов. Изложены базовые принципы построения процесса разработки программного обеспечения на основе добровольного и инициативного планирования работ исполнителями. В отличие от широко используемых методов, предложенный подход предполагает главенствующую роль подчиненных в процессе распределения трудовой нагрузки. Приведены преимущества и недостатки тендерного метода распределения задач. Ключевые слова: разработка программного обеспечения; тендер; аукцион; вес задачи; время выполнения работы; менеджер; исполнитель.
Krylov S. V. Abstract. The usage of tenders for task assignment in software development teams is described in the article. The basics of development lifecycle based on engineer’s initiative planning are presented. The sequential model of the lifecycle iteration has 4 actors. Each role (2 humans – engineer and manager- and 2 tools – Backlog and Individual Plan) is specified. The mathematical model uses time to do and weight of the task as main quantifiers. That variables create space for task auctions. Some aspects of such auctions are discussed in the paper. The tender approach is engineer centered. It is built around the freedom of choice. The voluntary selection of jobs makes manager’s influence more indirect. Every iteration of the development starts with the process specific for the method. Therefore, it differs assignment by manager method a lot. Author makes calculations to prove that tender method is more effective. The geometrical type of proof is used. It is based on the rectangles that represent resource of the development team and resources required to fulfill the tasks of the iteration backlog. The squares of the rectangles are viewed as the parameters that can be compared. The tender method provides way to make the squares of assigned tasks smaller than the assignment by the manager. So the number of the tasks accomplished in the iteration can be greater using the tender method. Also the article presents first try of the method. The small development team used tenders to assign task during a period. The observations were made. Then the compassion to traditional method was done. The short review of results included in the conclusion of the article. Some follow up steps outlined. Keywords: Software development; Tender; Auction; Weight of task; Time to do; Manager; Engineer.
РусС. В. Крылов (Волго-Вятский филиал Московского технического университета связи и информатики, Нижний Новгород, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngS. V. Krylov (Volgo-Vyatsky Branch of the Moscow Technical University of Communications and Informatics, Nizhny Novgorod, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Минцберг Г., Куинн Дж. Б., Гошал С. Стратегический процесс. Концепции, проблемы, решения / пер. с англ. Т. Виноградова и др.; под общ. ред. Ю. Н. Каптуревского. СПб.: Питер, 2001. 684 с. Eng1. Kapturevskiy Yu. N. (Ed.), Mintsberg G., Kuinn Dzh. B., Goshal S. (2001). Strategic process. Concepts, problems, solutions. St. Petersburg: Piter. [in Russian language]
РусСтатью можно приобрести в электронном виде (PDF формат). DOI: 10.14489/vkit.2018.08.pp.003-010 Скопируйте DOI статьи и перейдите по ссылке https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy В комментарии к заказу обязательно укажите DOI статьи. .
EngThis article is available in electronic format (PDF). DOI: 10.14489/vkit.2018.08.pp.003-010 Copy the article DOI and follow the link https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy Please specify the article DOI in the order comments.
.
|
Архив номеров
Разработка концепции и создание сайта - ООО «Издательский дом «СПЕКТР»