- Volume 8 Issue 3
Viewed in the rate of change in the web environment, it is very difficult to remain the initial planning at the time until the time of launch, and there is a need for a method to accommodate changes and satisfy market demands during the development process. Unlike the traditional waterfall approach of maintaining initial planning, scrum is one of the agile methodologies that enables flexibility to respond to changes in the market and customers' needs and drive customer satisfaction and business success. However, to apply the scrum to a project in actual, the practice method itself is relatively simple but not easy to apply. The reason is that the members of the organization need to understand and participate in scrum's philosophy and principles and the continuous observation and change management should be carried out. Therefore, in this paper, we presented the feature dashboard and customized scrum methodology to enable continuous observation and change management using visibility, and we shared the case that periodically reflected inspection and adaptation with the explanation of the main points. Also, based on the experience with participants, the strengths and weakness of the feature dashboard and the customized scrum methodology are summarized.
Agile methodology;Scrum;Software visualization;Software development methodology
- K. Schwaber, M. Beedle, Agile Software Development with Scrum, Pearson, 2001.
- N.Y. Hong, J.B. Yoo, and S.D. Cha, "A Practical Study on the Application of Scrum to Outsourcing E-commerce Projects in Korea," Korea Computer Congress 2010, pp. 64-65, Jun. 30-Jul. 2, 2010.
- J.K. An, H. In, D.H. Lee, and N.H. Kim, "An Agile Scrum Process based on Requirement Simulation Tool for Offshore Outsourcing Project," Korea Software Congress 2009, pp. 31-35, Nov. 27-28, 2009.
- M. Cohn, Agile Estimating and Planning, Prentice Hall, 2005.
- K. Schwaber, E. Derby, and D. Larsen, Agile Retrospectives: Making Good Teams Great, Pragmatic Bookshelf, 2006.