If you can't read please download the document
Upload
fonda
View
89
Download
0
Embed Size (px)
DESCRIPTION
Advantages and disadvantages of using Agile software in project management. Rasa Ramanauskait ė. So what is AGILE?. Agile methodology is an alternative to traditional project management, typically used in software development. - PowerPoint PPT Presentation
Citation preview
Black and white pushpins design template
Rasa Ramanauskait
So what is AGILE?
Agile methodology is an alternative to traditional project management, typically used in software development.
It helps teams respond to unpredictability through incremental, iterative work cadences, known as sprints.
Agile methodologies are an alternative to waterfall, or
traditional sequential development.
It is an umbrella term for the ideas of an evolving collection
of authors, consultants and practitioners. Their shared goal is to
improve the traditional software development process which is
widely understood to be dysfunctional.Agile commonly includes Lean,
Scrum, XP and other popular brands.
Agile methods adapt to change, as at the end of each stage, the
logical programme, designed to cope and adapt to new ideas from the
outset, allows changes to be made easily. Using Agile methods in
project managemanet we have alaunchableproduct at the end of each
tested stage.Agile methods allow for specification changes as per
end-users requirements, spelling customer satisfaction.
Agile methods allow effective departmentalization. Each coding module can be delegated to separate groups. This allows for several parts of the project to be done at the same time.
Responds quickly to emerging crisis.
Innovative designs based on the customers demands are provided.
This option gives a wider variety for the customer to choose
from.
93 percent stated that productivity was better or signifi-cantly
better. 49 percent stated that costs were reduced or significantly
reduced (46 percent stated that costs were unchanged). 88 percent
stated that quality was better or significantly better. 83 percent
stated that business satisfaction was better or significantly
better
In case of some software deliverables, especially the large
ones, it is difficult to assess the effort required at the
beginning of thesoftware development life cycle.There is lack of
emphasis on necessary designing and documentation.The project can
easily get taken off track if the customer representative is not
clear what final outcome that they want.
Only senior programmers are capable of taking the kind of
decisions required during the development process. It has no place
for newbie programmers, unless combined with experienced
resources.To become an agile manufacturer the company will need to
invest in trained and highly skilled labourers who are competent to
be agile.
Agile methods here contribute substantially to a new understanding of a better way to build software at scale. Every software project presents its unique challenges, it is the essence of the methods that matters most to the enterprise. In order to distil that essence, we have to look in more detail at the methods themselves, and, more importantly, at the core principles that underlay them.
In order to apply Agile methods company has to have already
experienced staff, otherwise the project will me not
efficient.
Agile manufacturing. URL link:
http://agilemanufacturing.wordpress.com/ (last visited:
2013-03-24)Christian Bunse, Raimund L. Feldmann, Jrg Drr. Agile
Methods in Software Engineering Education. Extreme Programming and
Agile Processes in Software Engineering, Lecture Notes in Computer
Science, Volume 3092, 2004, pp 284-293. URL link:
http://link.springer.com/chapter/10.1007%2F978-3-540-24853-8_43?LI=true#page-1
(last visited: 2013-03-24)Strode D. E. The Agile Methods: An
Analytical Comparison of Five Agile Methods and an Investigation of
their Enviroment Targeat. Master thesis. Massey University,
Palmerston North, New Zeland, 2005. URL link:
http://tg-tatiana-oquendo.googlecode.com/svn/trunk/02whole.pdf
(last visted: 2013-03-24)Vivianodeni C. Advantages And
Disadvantages Of Agile Methodologies, 2012 October 2nd .URL link:
http://www.immfinancial.com/2012/advantages-and-disadvantages-of-agile-methodologies/
(last visited: 2013-03-24)Waterfall vs. Agile methodology. URL
link:
http://agileintro.wordpress.com/2008/01/04/waterfall-vs-agile-methodology/
(last visited: 2013-03-24)Waters K. Disadvantages of Agile
Development. Agile Adoption, 4 September 2007. URL link:
http://www.allaboutagile.com/disadvantages-of-agile-development/
(last visited: 2013-03-24)Waters K. What is Agile? (10 key
principles of Agile). 10 Key Principles of Agile Development, 10
February 2007. URL link:
http://www.allaboutagile.com/what-is-agile-10-key-principles (last
visited: 2013-03-24)What is Agile model advantages, disadvantages
and when to use it?URL link:
http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-when-to-use-it/#.UUxrxBeGM1t
(last visited: 2013-03-24)Introduction to Agile methods. URL link:
http://www.infoq.com/resource/articles/scaling-software-agility/en/resources/ch01.pdf
(last visited: 2013-03-24)
With Agile, changes can be made if necessary without getting the entire programme rewritten. This approach not only reduces overheads, it also helps in the upgrading of programmes.This ensures bugs are caught and eliminated in the development cycle, and the product is double tested again after the first bug elimination.
*