Estimation of Risks in Scrum Using Agile Software Development

In this era a number of latest trivial software development process methods have been developed. Agile software development is one of them. Agile is a time-dependent approach to software delivery. Scrum is the agile software development methodology process that is extensively utilized today in many of the software companies. It is an agile technique to handle a project, usually in agile software development. Agile software development by way of Scrum is frequently perceived as a methodology; however than showing Scrum as methodology, consider of it as a framework for handling a process. This paper will initiate with the background, it will cover the characteristics and definition of agile software development and highlights the major different agile software techniques. Various agile techniques will also elaborate in this paper. The core aim of this paper is to identify risk on agile development and improve the quality of the software by using agile methodologies.

[1]  Guoping Rong,et al.  SCRUM-PSP: Embracing Process Agility and Discipline , 2010, 2010 Asia Pacific Software Engineering Conference.

[2]  B. Far Software Reliability Engineering for Agile Software Development , 2007, 2007 Canadian Conference on Electrical and Computer Engineering.

[3]  S. Z. Sarwar,et al.  Agile software development: Impact on productivity and quality , 2010, 2010 IEEE International Conference on Management of Innovation & Technology.

[4]  Mike Cottmeyer The Good and Bad of Agile Offshore Development , 2008, Agile 2008 Conference.

[5]  Michel R. V. Chaudron,et al.  A Survey of the Practice of Design -- Code Correspondence amongst Professional Software Engineers , 2007, ESEM 2007.

[6]  Mahesh S. Raisinghani,et al.  Impact of Agile Software Development on Quality within Information Technology Organizations , 2011 .

[7]  Casper Lassenius,et al.  Could Global Software Development Benefit from Agile Methods? , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

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

[9]  Hubert Smits,et al.  Implementing Scrum in a Distributed Software Development Organization , 2007, Agile 2007 (AGILE 2007).

[10]  Vinod Kumar,et al.  The Organizational Changes Required and the Challenges Involved in Adopting Agile Methodologies in Traditional Software Development Organizations , 2007, 2006 1st International Conference on Digital Information Management.

[11]  Philippe Kruchten Tutorial: introduction to the Rational Unified Process/sup /spl reg// , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[12]  J.A. Livermore,et al.  Factors that impact implementing an agile software development methodology , 2007, Proceedings 2007 IEEE SoutheastCon.

[13]  Marian Gheorghe,et al.  The Impact of an Agile Methodology on the Well Being of Development Teams , 2006, Empirical Software Engineering.

[14]  Walker Royce,et al.  Software Project Management: A Unified Framework , 1998 .

[15]  Tore Dybå,et al.  What Do We Know about Agile Software Development? , 2009, IEEE Software.

[16]  Siew Hock Ow,et al.  Review of Agile Methodologies in Software Development , 2009 .

[17]  Minna Pikkarainen,et al.  Practical model for user-driven innovation in agile software development , 2011, 2011 17th International Conference on Concurrent Enterprising.

[18]  Elaine Therrien Overcoming the Challenges of Building a Distributed Agile Organization , 2008, Agile 2008 Conference.

[19]  Ernst Stelzmann,et al.  Do agile software development practices increase customer satisfaction in Systems Engineering projects? , 2011, 2011 IEEE International Systems Conference.

[20]  Rafael Prikladnicki,et al.  Usage of SCRUM Practices within a Global Company , 2008, 2008 IEEE International Conference on Global Software Engineering.

[21]  Mona Singh U-SCRUM: An Agile Methodology for Promoting Usability , 2008, Agile 2008 Conference.

[22]  Andrew Begel,et al.  Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study , 2007, ESEM 2007.

[23]  Ken Schwaber,et al.  Agile Software Development with SCRUM , 2001 .

[24]  Xiaowen Chen,et al.  Research of Agile Software Development Based on Formal Methods , 2010, 2010 International Conference on Multimedia Information Networking and Security.

[25]  Jeff Sutherland,et al.  Manifesto for Agile Software Development , 2013 .

[26]  Steve Berczuk,et al.  Back to Basics: The Role of Agile Principles in Success with an Distributed Scrum Team , 2007, Agile 2007 (AGILE 2007).

[27]  Brian S. Drummond,et al.  Yahoo! Distributed Agile: Notes from the World Over , 2008, Agile 2008 Conference.

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

[29]  Pekka Abrahamsson,et al.  Agile methods in European embedded software development organisations: a survey on the actual use and usefulness of Extreme Programming and Scrum , 2008, IET Softw..