|
| |
| | ERCB: Agile Software Development |
 | | Appendix A - The Agile Software Development Manifesto |  | | Agile Software Development is an introduction to lightweight software development philosophy, thought, and recommended practices. |  | | Agile software developers draw on the strengths of customers, users, and developers, finding just enough process to balance quality and agility. |
|
http://www.ercb.com/feature/feature.0068.html
(1398 words)
|
|
| |
| | Agile Documentation: Strategies for Agile Software Development |
 | | Agile developers recognize that documentation is an intrinsic part of any system, the creation and maintenance of which is a “necessary evil” to some and an enjoyable task for others, an aspect of software development that can be made agile when you choose to do so. |  | | Agile software development is new to many organizations and as a result there is significant fear and uncertainty concerning its viability, and although it’s frustrating at times this is actually a good thing because it means that people care. |  | | Although this isn’t a problem with agile software processes it definitely can be one with prescriptive software processes. |
|
http://www.agilemodeling.com/essays/agileDocumentation.htm
(9241 words)
|
|
| |
| | The New Methodology |
 | | This is particularly relevant to software because of the difficulty of applying measurement to software. |  | | Most software development is a chaotic activity, often characterized by the phrase "code and fix". |  | | The term 'agile' refers to a philosophy of software development. |
|
http://www.martinfowler.com/articles/newMethodology.html
(8931 words)
|
|
| |
| | Portal for Agile Methodologies and Practices |
 | | Agile software development is an emerging force in the world of software development designed to face the challenges of an increasingly volatile marketplace. |  | | But these Agile processes are not a total deviation from traditional software techniques, as Agile development employs many concepts that have been present for years, such as test-driven design, pair programming, and refactoring. |  | | It is important to educate the software community about the potential benefits of Agile software development in order to provide software engineers with new insights and ideas about tackling common problems such as quality assurance, customer satisfaction, development scheduling, etc. |
|
http://agile.csc.ncsu.edu
(283 words)
|
|
| |
| | Agile Alliance :: index_html |
 | | Agile Software Development in the Large is a collection of best practices that should be applied to any large agile, for example Extreme Programming (XP) project. |  | | It is intended for software development and business people from all walks of life, held in an amazingly open, warm and lively community space where people spark new insights in and relationships for collaborative (software) development and doing business together. |  | | The Agile Alliance is a non-profit organization that supports individuals and organizations who use agile approaches to develop software. |
|
http://www.agilealliance.org
(380 words)
|
|
| |
| | Agile Software Development: Definition |
 | | Agile is an iterative and incremental (evolutionary) approach to software development |  | | You might find my articles Examining the Agile Manifesto and Agile System Development Lifecycle (SDLC) to be interesting introductions to agile software development. |  | | A lot of people have been asking the question "What is Agile Software Development?" and invariably they get a different definition depending on who they ask. |
|
http://www.agilemodeling.com/essays/agileSoftwareDevelopment.htm
(162 words)
|
|
| |
| | Agile Software Development |
 | | Agile software development methods have caught the attention of software engineers and researchers worldwide. |  | | Agile - denoting "the quality of being agile; readiness for motion; nimbleness, activity, dexterity in motion" - software development methods are attempting to offer an answer to the eager business community asking for lighter weight along with faster nimbler software development processes. |  | | Many high-speed cutting-edge developers (whether they use XP methods or not) see CMM as a cumbersome unnecessary impediment to developing software quickly. |
|
http://www2.umassd.edu/swpi/xp/papers.html
(2403 words)
|
|
| |
| | STSC CrossTalk - Agile Software Development for the Entire Project - Dec 2005 |
 | | MSF for Agile Software Development is composed of a set of proven practices commonly used to build software at Microsoft. |  | | His interests include software development technology and agile software development. |  | | The core of any agile software development process is the way that it partitions and plans the work. |
|
http://www.stsc.hill.af.mil/crosstalk/2005/12/0512Miller.html
(3851 words)
|
|
| |
| | Agile Alliance :: What Is Agile Software Development? |
 | | We are uncovering better ways of developing software by doing it and helping others do it. |  | | They picked the word "agile" for an umbrella term and crafted the Manifesto for Agile Software Development, whose most important part was a statement of shared development values: |  | | This was the way they wanted software development done. |
|
http://www.agilealliance.org/intro
(323 words)
|
|
| |
| | Amazon.com: Agile Software Development: Books: Alistair Cockburn |
 | | The last time people constructed a vocabulary for software development was in the late 1960s, when they coined the phrase software engineering, as both a wish and a direction for the future. |  | | The book is rounded of with the agile software development manifesto, a formal proposal drawn up by several software authors; and philosophical contributions from other authors. |  | | Written for developers and project managers, comparing software development to a game. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/0201699699?v=glance
(2885 words)
|
|
| |
| | Visual Studio 2005: MSF for Agile Software Development |
 | | MSF for Agile Software Development is a scenario-driven, context-based, agile software development process that utilizes many of the ideas embodied in Team System. |  | | A scenario is divided into the development tasks to implement the scenario. |  | | Randy Miller on MSF for Agile Software Development |
|
http://msdn.microsoft.com/vstudio/teamsystem/msf/msfagile/default.aspx
(609 words)
|
|
| |
| | Amazon.ca: Agile Software Development Ecosystems: Books |
 | | Although this was a group of experienced and recognized software development "gurus," the word uncovering was selected to indicate that the authors don't have all the answers and don't subscribe to the silver-bullet theory. |  | | Subjects 62; Computers & Internet > Software > Design & Development > Software Development |  | | It declares that: We are uncovering better ways of developing software by doing it and helping others do it. |
|
http://www.amazon.ca/exec/obidos/ASIN/0201760436
(1972 words)
|
|
| |
| | Agile Knowledge |
 | | Managing Software Requirements: A Use Case Approach - Dean Leffingwell and Don Widrig focus on the application of requirements management in the context of iterative and agile software development processes. |  | | The Home of Lean Software Development - Mary and Tom Poppendieck are a great source for consulting and education on the factors which underlie the speed, agility, discipline and creativity necessary to produce software in smaller batches. |  | | The Crystal Methodologies for Agile Development - Dr. Alistair Cockburn is the author of two Jolt Productivity award-winning books, Agile Software Development and Writing Effective Use Cases, as well as Surviving OO Projects, he was one of the authors of the Agile Development Manifesto. |
|
http://www.rallydev.com/agile_knowledge.jsp
(993 words)
|
|
| |
| | Amazon.co.uk: Agile Software Development (2nd edition): Books |
 | | Written for software engineers & the trenches, this text focuses on the technologythe principles, patterns, and processthat help software engineers effectively manage that complexity. |  | | Best selling author and world-renowned software development expert Robert C. Martin shows how to solve the most challenging problems facing software developers, project managers, and software project leaders today. |  | | This text will prepare students for a career in software engineering and serve as an on-going education for software engineers. |
|
http://www.amazon.co.uk/exec/obidos/ASIN/0135974445
(1196 words)
|
|
| |
| | agile software development |
 | | Any acceptance tests the developers write are seen (and in fact used) to help them write the solution, rather than to help the customer understand when the code has met the requirements. |  | | This is the approach to use for acceptance test driven development. |  | | He commented that in 32 years' experience working with various IT departments on many projects, this (agile with XP) was the first methodology he had seen that actually worked. |
|
http://www.davenicolette.net/agile
(2290 words)
|
|
| |
| | Software Development Methodologies ( SDM, Agile Software Development, Methods, Methodologies, Cowboy Coding, and ... |
 | | The practices, methods, and processes for developing software. |  | | Software Development Methodologies (SDM, Agile Software Development, Methods, Methodologies, Cowboy Coding, and Development Methodologies) Definition |  | | This webcast will address the key steps of the Software Development Lifecycle, and evaluate common tools and techniques to improve the security of applications. |
|
http://www.bitpipe.com/tlist/Software-Development-Methodologies.html
(399 words)
|
|
| |
| | Eugenio Pace - patterns & practices Client Architecture Guidance : Agile Software Development |
 | | Lately, there has been an increasing interest in applying agile methods for software development. |  | | Ward Cunningham, Peter Provost, Brad Wilson, Scott Densmore, Brian Button, Edward Jezierski have been strong advocates of this type of software development process. |  | | If you think so, help us understand how, why and what would be valuable for us to do. |
|
http://blogs.msdn.com/eugeniop/archive/2005/08/30/458048.aspx
(360 words)
|
|
| |
| | Jim Highsmith |
 | | Jim is the recipient of the 2005 International Stevens Award which recognizes outstanding contributions to the literature or practice of methods for software and systems development. |  | | redefines how products, from medical devices to software, will be delivered in our 21st century economy. |  | | Jim Highsmith, through his consulting, writing, organizing, and promotional activities is recognized as a leader in the Agile Project Management and Agile Software Development movements. |
|
http://www.adaptivesd.com
(96 words)
|
|
| |
| | Principles behind the Agile Manifesto |
 | | Working software is the primary measure of progress. |  | | The sponsors, developers, and users should be able |  | | At regular intervals, the team reflects on how |
|
http://agilemanifesto.org/principles.html
(66 words)
|
|
|