2Agile Framework Adaptation Issues in Various Sectors
Anita Sardana1* and Vidhu Kiran Sharma2
1AIT-CSE, Chandigarh University, Punjab, India
2Chitkara University Institute of Engineering and Technology, Chitkara University, Punjab, India
Abstract
Agile software development (ASD) is a grown environment for achieving goals such as customer satisfaction, an error free application etc. by incorporating best practices such as test driven/design development (TDD), pair programming (PP), refactoring, daily meeting, small product vision, workflow practice, retrospective, demos, simplicity, open work culture, small iteration, small user story, or small team. Traditionally, software development life cycle (SDLC) such as waterfall model, prototyping model, iterative model, spiral model etc. are in trend. No doubt this agile way of working has brought various questions among users of agile working environment. In this chapter, various issues will be addressed which are creating hurdles for newbie’s while doing a switch from traditional model to an agile model. A basic issue while switching is an adaptation issue as team needs to work in a tightly coupled environment. Human-Human linkages are of different kinds for different kind of people. These linkages play a significant role when pair programming practice is used. In PP practice, one person behaves like a driver and other person behave like a reviewer for the driver. An adapting practice of agile is little bit cumbersome but not impossible. ...
Get Agile Software Development now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.