Agile practices adoption with Lean in growing entrepreneur companies
1University of Oulu, Faculty of Information Technology and Electrical Engineering, Department of Information Processing Science, Information Processing Science
|Online Access:||PDF Full Text (PDF, 0.6 MB)|
|Persistent link:|| http://urn.fi/URN:NBN:fi:oulu-201905101711
Oulu : D. Le,
|Publish Date:|| 2019-05-10
|Thesis type:||Master's thesis
There are three popular terms in the software development industry recently, they are Agile, Lean and Entrepreneurs. Agile is an approach in which requirements and solutions for the products evolve through short cycles. Entrepreneur can be defined as the process of designing, launching and running a new business based on potential opportunities and often is a small business. In recent years, entrepreneurs firms follow Lean concepts in Information Technology industry are trying to adopt Agile methodologies because they believe it helps them to avoid failures and grow faster. However, when growing they often face problems to maintain the agility which they have when they were smaller.
The aim of this study is to find out approaches and lessons which can be used to adopt Agile practices in young expanding firms. In addition, those methods were compared to those from large-scale Agile frameworks to give conclusions on adoption approaches.
Three interviews were conducted with the high-level managers of target case companies and two of them based in Oulu, Finland and one located in Hanoi, Vietnam. All of the companies which joined the research are working software development area but each of them has a different pathway and side services. They also share are similar numbers of employees above 9 and smaller than 30, which is the reason that they were chosen. Another reason for this selection is that all of them called themselves a Lean start-up or following core concepts of it. On another hand, large-scale Agile frameworks were introduced as an approach for big organizations to adopt Agile practices. In this research, lessons from those frameworks were proposed as suggestions and a new point of view for maintaining agility.
The results of the research can be concluded that focusing on customer requirements, forming small Agile teams and giving more freedom to members are three practices that companies in the interview are using. Furthermore, from designed frameworks, it showed that having dynamic teams, enhancing the value of each iteration and improving the training process are ways to improve the adoption process in large firms.
© Dat Le, 2019. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.