Independent Signatories of|
The Manifesto for Agile Software Development
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
That is, while there is value in the items on the right, we value the items on the left more.
|Signatures Received: 19 May to 20 Jun 2003|
Thomas Fihlman: (Callista IT-Partner) I fully support the four statements
Dan Means: (SRS Consulting, inc.) People always first.
Ashraf Awartani: (Estarta Solution)
James Cran: I used to work like the left side, until the process engineers began to take over our IT dept. The whole point of creating a process to follow is to limit the mistakes of the least productive. This, then, handcuffs the most productive, because more of their time is now spent creating documents to support the process and inform the micro-managers. Obviously there is a balance, because zero documentation means zero knowledge capture. I love the Manifesto, as it attempts to strike that balance - which is all that reasonable developers ever wanted anyway.
Jens Meiert: (meiert.com)
Michael Krumlauf: I wholeheartedly agree with the principles outlined here in the Manifesto. I believe that these principles show the value of the individual software craftsman. We are not an indistinguishable group of interchangeable parts, but rather a varied population of developers with individual strengths.
Kim Jung Hyun: (Contela) Following this manifesto will ensure not only better softwares but also better developers
Ravindra. S: As Quality Manager for a reputed IT company, I wish to understand Agile process and implement the same for improving our product quality and customer satisfaction levels.
Dan Drechsel: (eCodeWorks) The only way to really build software - manage it through people.
Bill Plummer: For those of us who have been there and recognize a better solution...
Susan Folkes: (Grandison Consulting)
Paul Rodriguez: (freelance, for hire) In the old days we had ssadm (five letters)..now we have 4 (jfdi) ;o) ;o)
Eric S. Raymond: (Open Source Initiative) It has become more and more obvious over the last few years that agile programming and the Unix/open-source culture are converging. A lot of what you guys are doing sharpens and articulates practices that have been part of the Unix inheritance for decades. Some of what you're doing challenges Unix assumptions in useful ways. I'm beginning to think that I see the outline of a mature, *humane* discipline of software engineering emerging, and that it will be in large part a blend of the boldness of the agile movement with the wesdom and groundedness of the Unix tradition, expressed in open source.
Bill Kasper: (Island Networks Ltd.) Terse is elegant.
N.R.Suresh: I , deep from my heart, feel that the Agile Methodology is the best solution for a software development. It overcomes the shortcomings of the conventional software development methodlogies. And from developer point of view, I like the way it gives importance to the individual rather than the designation. I hand my full support to the Agile Methodologies.
Derek Anderson: (Kered.org)
Robert Holler: (VersionOne, LLC)
Chris Danaceau: The simplicity principle especially caught my eye. I've always felt that was essential for producing a robust and maintainable product.
Nav Dhunay: I fully support the Agile Manifesto. The whole concept of reducing processes and focusing on communication and interaction is a breath of fresh air. It's like going back to the way we originally did software development.
Ricardo Gacitua: (Universidad del Bio-Bio) I join my opinion to the Agile Manifesto. From Chile, best regards
Nagaraju: (Independent Consultant) This is Atlas Shrugged in real life! It is good to see a community of people who think the same thoughts. Would like to add the following to the manifesto though: 1. The only index of intentions is the actions performed. 2. The only index of performance is the results produced.
Omair Hamid: (AgileAgility) I love Kris Read! He is the man! He introduced me to Agile Methods and my business, my life, my health have all improved. What genius. The way of the 21st century.
Angelo Pacifico: Keep it simple as possible. Agile sound also with pragmatic. I'm Working with .Net Platform from September 2000. This platform contains all ingredients to be agile in new application devlopment.
Phil Hsu: (IMT)
Jennifer Fortner: As a certified Project Management Professional, I highly value comprehensive project documentation. However, I firmly believe that a project that does not create true customer satisfaction is a failure. In that respect, I encourage all software developers to ensure that end users are involved in User Acceptance Testing. Far too many companies assume that testing against requirements is enough. Unfortunately, it is often during UAT that customers identify some of their most critical requirements.
Yannis Rizos: Go Agile!
Ludovic Hoarau: According to me, Agile Manifesto is within every developer. Agile is the way to express it.
Mike Hall: (Samsung) I believe that the Agile approach is by far the most appropriate software paradigm for a future filled with increasingly complex applications and dynamic business models. Samsung Telecommunications America will strive to continue using agile methods in our R&D efforts.
Robert Henrichs: (Sewanhaka Systems Corp.) Restoring the art to programming. If programming were only the mechanics or the methodology then computers could program themselves.
Pascal TRACLET: (Atos Origin Multimedia)
Diego Gil: (Admin S.A.)
Maurizio Sapienza: The real thing is how to prevent people to hide their weakness behind too formalized processes and documents es well as informal relationship and lack of responsability.
Gary Ardito: (Novell)
Cem Kaner: (Florida Tech)
|Donnal Walter, MD: (UAMS and Arkansas Children's Hospital) As a practicing clinician, nearly every day I see ways that computer technology could be used to improve the healthcare that my colleagues and I provide, or make rendering that care easier, or both. Rarely, however, does existing software meet the needs of the specific situation. Thus I have long wished for the capability to develop custom clinical applications that are effective, reliable, maintainable, and of course timely.
The word I have often used to describe the custom (clinical) software development process is evolution. "Evolutionary software" is adaptive, responding to change rather than following a strict plan, evolving through incremental improvements, one step at a time. This approach values individuals and interactions over processes and tools, working software over comprehensive documentation, collaboration over ownership. And these principles happen to be those promoted by the Manifesto.|
Babis Marmanis: (http://www.marmanis.com/) The Agile movement is the natural reaction to a formalistic perspective of developing software. It resembles the difference between pure mathematics versus applied or engineering mathematics. Hundreds of years of experience in mathematical sciences shows that, although there is merit in strict formalism, significant progress comes from a more "agile" attitude towards the use of mathematics. Dirac's delta would have been postponed for decades had the physicists waited the formalists to sort things out. When formalism and processes overwhelm the development team, efficiency is reduced, innovation almost disappears, customer competitive advantage evaporates, and customer satisfaction transforms into customer aggravation. The mere existence and acknowledgement of the Agile Manifesto brings a counter-weight that balances the current perspective that dominates our industry today.
Ashutosh Bijoor: (Reach1to1 Communications) Agile software development benefits are manifold. We have practised agile development methodologies for several years, and for every single project and product developed by us. Reach1to1 Communications delivers results - consistently, thanks to its agile development awareness. We hereby sign the Agile Software Development Manifesto as an earnest call to developers and users to use and demand agile methods.
Edward de Jongh: (Little Buddha Digital) There are no gurus only passionate mammals
Chirag Gandhi: (Apar Infotech) Agile Manifesto is the key to success and satisfaction in every business.
Paul Umbers: I've always valued simplicity and flexibility in the software development process and I think the Agile Manifesto summarises those concepts for me.
Milan Popovic: I am a Univeristy professor in CS, and I am glad to see new ideas for better sw development.
John Tobler: (http://weblogs.asp.net/jtobler/) I have experienced the full range from no "methodology" to far too much. From moment to moment, I seek the proper balance point along the dynamic continuum.
John Goodsen: (RADSoft) Agile is our middle name - wait, we don't have a middle name!
Kevin Cole: (Cole Consulting) This is an approach to software that would have made Buckminster Fuller proud.
|<< Previous||Index||Next >>|