Analysis of Agile Testing Attributes for Faster Time to Market: Context of Manufacturing Sector Related IT Projects

Abstract Agile methodologies are helpful to develop and implement systems to meet the market demands in a faster way, by helping various organizations to evaluate projects.Agile testing strategy is one of the methodologies that is suitable for implementation of IT projects. This paper focuses on IT projects related to manufacturing sector by deriving the significance of various agile project testing attributes across every phase of information systems development life cycle (SDLC) for faster time to market the products. The attributes include prioritization of features according to customer requirement, early customer involvement, incremental and iterative sprints, flexible development environment with less documentation and complexity management. The results highlight the varying significance of these attributes and identifying the key attributes in each project phase; thereby helping software professionals and project managers by providing a handy framework for focusing on phase-wise core attributes that might be essential for tacklingrelated project issues and fullfilling the managerial priorities.

[1]  Klaas Sikkel,et al.  Do We Know Enough about Requirements Prioritization in Agile Projects: Insights from a Case Study , 2010, 2010 18th IEEE International Requirements Engineering Conference.

[2]  Elli Georgiadou,et al.  Agile quality or depth of reasoning: applicability versus suitability respecting stakeholders' needs. , 2007 .

[3]  D. Dooley Social Research Methods , 1990 .

[4]  Alistair Cockburn,et al.  Agile Software Development , 2001 .

[5]  M. Iansiti,et al.  Developing products on Internet time. , 1997, Harvard business review.

[6]  Chang Liu,et al.  Design Quality of Websites for Electronic Commerce: Fortune 1000 Webmasters' Evaluation , 2000, Electron. Mark..

[8]  Frank Maurer,et al.  Knowledge Management Support for Distributed Agile Software Processes , 2002, LSO.

[9]  Kent L. Beck,et al.  Embracing Change with Extreme Programming , 1999, Computer.

[10]  Barry W. Boehm,et al.  Management challenges to implementing agile processes in traditional development organizations , 2005, IEEE Software.

[11]  Jarmo J. Ahonen,et al.  Software development project success and failure from the supplier's perspective: A systematic literature review , 2012 .

[12]  John S. Willison,et al.  Agile Software Development for an Agile Force , 2004 .

[13]  George Mangalaraj,et al.  Challenges of migrating to agile methodologies , 2005, CACM.

[14]  David F. Rico ROI of Software Process Improvement: Metrics for Project Managers and Software Engineers , 2004 .

[15]  Pekka Abrahamsson,et al.  Communication in Distributed Agile Development: A Case Study , 2007, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).

[16]  Richard Baskerville,et al.  Agile requirements engineering practices and challenges: an empirical study , 2007, Inf. Syst. J..

[17]  Jim Highsmith,et al.  Agile Software Development Ecosystems , 2002 .

[18]  Pekka Abrahamsson,et al.  Managing commitments and risks: challenges in distributed agile development , 2004, Proceedings. 26th International Conference on Software Engineering.

[19]  Mike Cohn,et al.  Introducing an Agile Process to an Organization , 2003, Computer.

[20]  Barry W. Boehm,et al.  Requirements that Handle IKIWISI, COTS, and Rapid Change , 2000, Computer.