|
| |
| | Search Tuna Report for Agile software development |
 | | Agile software development or agile methods are development... |  | | Agile Software Development In software development there is a smooth revolution ongoing: The heavy-weight processes of the eighties and nineties are replaced by the light-weight, so called agile processes.... |  | | Agile software development or agile methods are development espoused by the Agile Alliance, a non-profit organization.... |
|
http://www.searchtuna.com/ftlive2/1271.html
|
|
| |
| | Guardian Unlimited Technology Technology Taken to extremes |
 | | However, agile methods tend towards common sense solutions to the problems of software development, and can best be described as a craft approach, rather than the overly intricate software engineering and project management methods at the heart of other popular development methodologies. |  | | One key difference between the agile methodologies such as XP and the more complex approaches seen in traditional software development is flexibility. |  | | The reaction against this has seen a rise in agile development methodologies, also known as lightweight methodologies, that enable complex projects to be delivered in a tight time-frame. |
|
http://www.guardian.co.uk/online/story/0,3605,1342328,00.html
|
|
| |
| | Software engineering |
 | | Agile software development guides software development projects that evolve rapidly with changing expectations and competitive markets. |  | | Aspect-oriented programming and agile methods are important emerging SE technologies and practices. |  | | Successful projects where software engineering methods have been applied include Linux, the space shuttle software, and automatic teller machines. |
|
http://www.brainyencyclopedia.com/encyclopedia/s/so/software_engineering.html
|
|
| |
| | The New Methodology |
 | | The result is a Manifesto for Agile Software Development, a statement of the common values and principles of agile processes. |  | | The agile community recognizes that the characteristics of software development are such that measurement based management leads to very high levels of measurement dysfunction. |  | | More recently Alistair has written an overview book on agile software development that looks at the underlying principles of these kinds of methodologies. |
|
http://www.martinfowler.com/articles/newMethodology.html
|
|
| |
| | [No title] |
 | | The term agile arose from the problem with categorizing methodologies in a binary fashion as either lightweight or heavyweight. |  | | One invariant in any software development project is that there will be changechange in requirements, change in talent and personnel, change in knowledge, change in technology. |  | | Out of that, many software processes that were trying to attain some of the same goals and philosophies captured there have started grouping themselves under the banner of agile methods. |
|
http://www.fawcette.com/resources/managingdev/methodologies/agile
|
|
| |
| | Kent Graziano On Agile Methods And Data Warehousing |
 | | Agile methods grew up because requirements change, and this we have to adapt during the course of the project. |  | | The idea of using agile techniques when building databases is not new, with Martin Taylor and Pramod Sadalage publishing "Agile Database Design" early in 2003 and a whole book, "Agile Database Techniques", written on the subject. |  | | With all the talk about Agile development methods and Extreme Programming, the question arises as to how these approaches can be used to deliver data warehouse and business intelligence projects faster. |
|
http://www.rittman.net/archives/001204.html
|
|
| |
| | MF Bliki: agile |
 | | One of the common elements of agile methods is that they raise programming to a central role in software development - one much greater than the software engineering community usually does. |  | | One of the fundamental problems of thought processes in general - and of software development in particular - is the very varied nature of the settings. |  | | If you want to add a feature you always have to ask 'what do I take out to make room?' So if you see features added to an agile project without that thinking, without space being made for them; you can safely conclude that the planning is being done badly. |
|
http://martinfowler.com/bliki/agile.html
|
|
| |
| | Agile Development |
 | | Each of the methods has a particular slant, which is largely a result of where it is invented, by whom, and for what type of project. |  | | The Agile methods use vision statements, although the level at which they are used differs. |  | | Agile Development can be good project management in the sense that you can pick Agile processes to cover all project management issues and concerns. |
|
http://www.balagan.org.uk/work/agile_comparison.htm
|
|
| |
| | Exploring Agile Methods for Web Design |
 | | Agile methodologies afford software professionals a firm, collective ground to stand on, and help separate top level management strategies from the granular reality of day-to-day software development. |  | | Agile processes provide a framework where developers can apply implicit knowledge while producing transparent and robust design. |  | | This is branching out into blogging about enlightened - Agile - methods of project management. |
|
http://agile_webdesign.blogspot.com
|
|
| |
| | Agile Methods |
 | | Agile approaches have emerged in the last 10 years along with new development, testing, source management, and version control tools which allow for solid development environments which in turn support the ability to generate high quality refactored releases of a system. |  | | Traditional software development makes some of the following assumptions, all of which are contrary to what is expected/experienced in agile methods. |  | | They use an iterative approach to development and design which is adaptive and emphasizes producing software (code) above all else. |
|
http://pages.cpsc.ucalgary.ca/~davisk/613/Agile.html
|
|
| |
| | STSC CrossTalk - Learning From Agile Software Development - Part Two - Nov 2002 |
 | | Of the differences between development styles, agile developers typically believe that software development is not amenable to statistical process control, and so heuristic project controls must be used. |  | | He is one of the original authors of the Agile Software Development Manifesto and founders of the AgileAlliance, and is program director for the Agile Development Conference held in Salt Lake City. |  | | An agile team might decide that the project plan fundamentally cannot be resolved past a very simple approximation, and therefore a MFI strategy is a waste of money. |
|
http://www.stsc.hill.af.mil/crosstalk/2002/11/cockburn.html
|
|
| |
| | Agile Development Conference 2004 |
 | | The books on agile methods don’t cover everything one needs to know to develop software. |  | | This deficit is an excellent opportunity for the Agile community, with its emphasis on rapid delivery - which requires skilled testing - to assist those who are already committed to strengthening academic testing programs, and influence these programs to foster the testing knowledge and skills most valuable to Agile projects. |  | | Many Agile projects involving more than one person deliver on time and on schedule with high quality, yet fail to satisfy the project stakeholders. |
|
http://www.agiledevelopmentconference.com/schedule/peertopeer.html
|
|
| |
| | Agile methods for software development and project management |
 | | Agile approaches to software development can in turn be applied to all levels of business processes. |  | | Agile methods for software development and project management |  | | An agile approach to all our work processes, drawing on simple prioritisation and agile manifesto principles have transformed Synop into a high-value, low-cost organisation. |
|
http://www.acs.org.au/act/events/2002_events/synop.html
|
|
| |
| | Agile Alliance :: index_html |
 | | The Agile Alliance is a non-profit organization that supports individuals and organizations who use agile approaches to develop software. |  | | Driven by the simple priorities articulated in the Manifesto for Agile Software Development, agile development approaches deliver value to organizations and end users faster and with higher quality. |  | | If you're wondering what agile software development is, start here. |
|
http://www.agilealliance.org
|
|
| |
| | Agile Development Conference 2003: Free XP Book |
 | | He writes the column, "An Introduction to Agile Methods", for ZDNet Australia, has contributed to "Extreme Programming Applied" by Ken Auer and Roy Miller, and "Pair Programming Illuminated" by Laurie Williams and Robert Kessler and is the founder of Melbourne-based Khatovar Technology. |  | | Software Education's Agile Development Conference brings together the world’s key thinkers and practitioners of agile software development. |  | | Craig Larman is considered one of the top independent consultants considering an agile approach to the Unified Process (UP). |
|
http://www.softed.co.nz/adc2003
|
|
| |
| | Agile Testing |
 | | One result was a Manifesto for Agile Software Development. |  | | Because Agile projects understand that, they deliver working software (or perhaps executable prototypes) as quickly as possible and as frequently as practical. |  | | Agile Testing is not the answer for all projects. |
|
http://www.testing.com/agile/agile-testing-essay.html
|
|
| |
| | Agile Software Development and Project Management Online Resource Center |
 | | Get insight into cutting-edge Agile Methodologies, software development techniques and project management practices directly from their founders. |  | | This certainly challenges our core value of "Individuals and interactions over processes and tools," and I've previously worked with teams that are even larger and more dispersed than the current one. |  | | Agile Program Management: Moving from Principles to Practice |
|
http://www.cutter.com/project
|
|
| |
| | Answering the "Where is the Proof That Agile Methods Work" Question |
 | | In Chapter 3 of Agile Software Development Ecosystems (Addison Wesley, 2002) Jim Highsmith observes: “Agile approaches excel in volatile environments in which conformance to plans made months in advance is a poor measure of success. |  | | There is currently significant anecdotal evidence that agile software development techniques work, you merely need to spend some time on newsgroups and mailing lists to discover this for yourself. |  | | Craig Larman, in Chapter 6 of his book Agile and Iterative Development: A Manager's Guide (2003) summarizes a vast array of writings pertaining to both iterative and incremental (IandI) development. |
|
http://www.agilemodeling.com/essays/proof.htm
|
|
| |
| | Managing Agile Projects: Agile Project Management |
 | | From learning how agile projects are different from traditional projects, to detailed guidance on a number of agile management techniques and how to introduce them onto your own projects, we have the insider secrets from some of the industry experts – the visionaries who developed the agile methodologies in the first place. |  | | Susan Woodcock, VP of a major IT consulting firm who is researching the application of agile methods to packaged software implementation projects. |  | | So, whether you are using Extreme Programming (XP), Scrum, Feature-Driven Development (FDD), one of the Crystal Methods, Lean Development, Dynamic Systems Development Method (DSDM), or any other agile method, this book is written for you. |
|
http://www.agilesecrets.com
|
|
| |
| | Knowing and Doing: April 2005 Archives |
 | | After teaching Agile Software Development to university juniors and seniors last semester for the second time, and introducing test-driven design early in CS II this semester, I am coming to a deeper appreciation for how much agile methods require a change in deeply-rooted habits. |  | | The notion that practices from agile software development work outside of software should not surprise us too much. |  | | Obligation is supplanted by willingness, which opens the programmer to a new level of growth and performance. |
|
http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2005-04.html
|
|
| |
| | RSP&A agile process models resources |
 | | The overall philosophy and underlying principles of agile software development are considered indepth in books by Ambler (Agile Modeling, Wiley, 2002), Beck (Extreme Programming Explained: Embrace Change, Addison-Wesley, 1999), Cockburn (Agile Software Development, Addison-Wesley, 2002), Highsmith (Agile Software Development Ecosystems, Addison-Wesley, 2002). |  | | Martin (Agile Software Development, Prentice-Hall, 2003) discusses agile principles, patterns and practices with an emphasis on XP. |  | | Agile software engineering combines a philosophy and a set of development guidelines. |
|
http://www.rspa.com/spi/process-agile.html
|
|
| |
| | IA THINK: Digging Deeper Into Agile Methods |
 | | One thing I stated I particularly liked about John Armitage's article in Interactions was how it uses the creation of a painting to illustrate three common approaches to software development: ad-hoc, agile methods, and so-called “heavy” methods. |  | | One long-term client I have worked with uses XP, but has adapted their process to include the up-front interface design work that we do for them (which also includes usability testing). |  | | For a very good discussion of agile methods and interface design, I highly recommend Larry Constantine's article “Process Agility and Software Usability: Toward Lightweight Usage-Centered Design.” |
|
http://www.iathink.com/2004/02/digging_deeper_.html
|
|
| |
| | Agile Logic - Coaching, Training, Development - Agile Processes, Java/J2EE, OOA/OOD |
 | | Writings from Agile Logic's Consultants Visit Agile Logic's Weblog for writings on agile processes, principles and practices and their application on enterprise development projects. |  | | Emergent Database Design: Liberating Database Development with Agile Practices (162K - PDF format) - Paper published at the 2004 Agile Development Conference that discusses our experiences adopting and utilizing an incremental, emergent strategy towards the design and implementation of an enterprise database. |  | | Agile Planning, Tracking and Project Management Bootcamp (454K - PDF format) - 2004 XP/Agile Universe tutorial on applying agility to project management activities. |
|
http://www.agilelogic.com/resources.html
|
|
| |
| | Borland® JBuilder® 2006 Delivers New Capabilities to Accelerate Agile Development of Java® Applications |
 | | Agile programming methodologies, which include the Extreme Programming approach, seek to mitigate the risk and impact of change in the development process to the extent software teams can harness change for their customers' competitive advantage. |  | | Using JBuilder 2006, two or more programmers can work together in unison, collaborate on the same design, algorithm, code or test, address difficult challenges and generate new ideas. |  | | IT groups that plan their responses to the challenges raised by this complex issue have a better chance of succeeding in the increasingly competitive environment of software development." |
|
http://www.borland.com/us/company/news/press_releases/2005/09_06_05_borland_jbuilder_2006_delivers_new_capabilities.html
|
|
| |
| | Developments at the Edge |
 | | Agile methods have made a valuable contribution by challenging the orthodoxy and showing the limitations of the plan-driven project control. |  | | To that end, the backstory provides a scenario that helps us to understand the root-causes of the white-noise and chaos that too often characterizes development projects. |  | | Some of you may not like to hear that and refer me (depending upon where you stand) to either the CMMI from the Software Engineering Institute (http://www.sei.cmu.edu), the Project Management Institute (http://www.pmi.org) or the latest thinking on Agile methods or eXtreme Programming (http://www.agilemanifesto.org). |
|
http://www.developedge.com
|
|
| |
| | VersionOne - Agile Software Development - DSDM, Scrum & XP Project Management Software |
 | | VersionOne is the leading project planning and management tool designed specifically for agile software development. |  | | Agile Software Development Management (Extreme Programming, Scrum, DSDM, Agile UP) |  | | Enabling today’s most popular agile methodologies - Scrum, Extreme Programming, DSDM, Agile UP, etc. - VersionOne has been helping teams simplify the process of planning, tracking, and scaling their agile software development efforts since 2002. |
|
http://www.versionone.com
|
|
| |
| | Control Chaos |
 | | The rules and practices from Scrum - a simple process for managing complex projects - are few, straightforward, and easy to learn. |  | | To learn iterative, incremental development the agile way using Scrum, the next ScrumMaster Certification classes are: |  | | A course specifically directed at the person responsible for optimizing the ROI of a project. |
|
http://www.controlchaos.com
|
|
| |
| | webservices.xml.com: Interaction Design and Agile Methods |
 | | The new agile methodologies, of course, make working software the vehicle for collaborating with users in the discovery of requirements. |  | | I suspect the problem space is so big that there is room within it for both interaction design and agile methods to make useful contributions. |  | | The deep principle at work here was explored by the chemist-turned-philosopher Michael Polanyi, most notably in Personal Knowledge and The Tacit Dimension. |
|
http://webservices.xml.com/pub/a/ws/2002/09/03/udell.html
|
|
| |
| | Welcome to XP 2004 |
 | | The PhD symposium will provide a forum for doctoral students doing research in the area of XP or other agile methodologies. |  | | This Conference is produced by Software & Support Verlag GmbH. |  | | Ernest Mnkandla "A Selection Framework for Agile Methodologies" Monash University, South Africa |
|
http://www.xp2004.de/xp2004/phdsymposium.htm
|
|
| |
| | [No title] |
 | | Therefore agile methods work best when the future is unknown, and are less than optimal for projects in which future requirements are known." |  | | Ken Schwaber, Advanced Development Methods, Inc. and one of the developers of Scrum |  | | : "Agile’s emphasis is on designing for current needs, not for future ones. |
|
http://fc-md.umd.edu/projects/Agile/main.htm
|
|
| |
| | Caterpillar digs into Agile development methods - Computerworld |
 | | The idea is to build from those parts, rather than delivering one large application at the end of the project. |  | | By taking a modular approach, DePauw said, only 5% of code was discarded as requirements changed. |  | | Keep up on technology news and trends with our free e-mail newsletters! |
|
http://www.computerworld.com/softwaretopics/software/appdev/story/0,10801,67016,00.html
|
|
| |
| | Canadian Workshop on Scaling Agile Methods 2003 |
 | | Each will make a commitment to take the results of the workshop and use them to conduct experiments aimed at better understanding the limitations that may exist when using agile methods on projects with larger teams of software professionals. |  | | The goal of this workshop is to develop these experiments and create a network for sharing their results. |  | | Thirty involved members of the software community from academia, industry and government will be invited to attend this two-day workshop. |
|
http://can.cpsc.ucalgary.ca/ws2003
|
|
| |
| | Sydney Agile Methods SIG: Home Page |
 | | The purpose of SAMSIG is to advance the positive opportunities of Agile methods within the Sydney Software Development community. |  | | Aimed at Business, Technology and Project Managers, the SAMSIG provides practical learning based around Agile methods, emphasising software project risk minimisation through flexible collaborative project processes and techniques. |  | | While vendors co-ordinate the VAMSIG they do so without a self-marketing purpose, the SAMSIG is a vehicle for concept and methodology awareness and education. |
|
http://www.softed.co.nz/samsig
|
|
| |
| | Crystal Main Foyer |
 | | Agile Software Development was published in October, 2001. |  | | ([04/04] Jim Highsmith's book Agile Project Management published. |  | | What is 'agile' development and what does it imply? |
|
http://alistair.cockburn.us/crystal/crystal.html
|
|
| |
| | Agile Testing |
 | | As one of the authors of the Agile Manifesto, I want to understand how to apply its ideals and principles to software testing. |  | | Scrum - Agile Software Development, by Ken Schwaber and Mike Beedle |  | | "Roadmap for Agile Testing 2004", by Brian Marick. |
|
http://www.testing.com/agile
|
|
| |
| | Latest News |
 | | Agility is the defining buzzword these days—not only for software development methodologies but also for organizational concerns at any level. |  | | Let me assure you that the information in this report reflects the latest information on these agile approaches, which seem to be changing as rapidly as the teams that use them. |  | | The reasons for these commonalities support the image of agile and lightweight development. |
|
http://www.ddci.com/news_vol2num9.shtml
|
|
| |
| | Agile Methods for Large Organizations - Building Communities of Practice |
 | | Agile development practices respect tacit knowledge, make communication more effective, and thus foster the knowledge creation process. |  | | This paper studies three agile methods developed at Nokia that use facilitated workshops to solve multi-team issues. |  | | However the current agile methods, like XP, are focused on practices that individual teams or projects need, and the use of the methods in organizations consisting of multiple cooperating teams is difficult. |
|
http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/adc/2004/2248/00/2248toc.xml&DOI=10.1109/ADEVC.2004.4
|
|
| |
| | MF Bliki: IsAgileForAll |
 | | I've often heard the claim that agile methods can only be used by the better developers and that average or below average developers should avoid agile methods. |  | | Self adaptation is required to change the process, many agile techniques focus on honing skill levels. |  | | Our experience at ThoughtWorks so far makes us very positive about agile methods, but of course ThoughtWorks is known for only hiring high-ability people. |
|
http://martinfowler.com/bliki/IsAgileForAll.html
|
|
| |
| | Summary of the Third eWorkshop on Agile Methods |
 | | James Grenning, Object Mentor Inc., signatory of the Agile Manifesto |  | | Barry Boehm, Director of University of Southern California’s Center for Software Engineering, member of the Program Committee of XP Agile Universe 2002 |  | | Granville Miller, TogetherSoft, member of the Program Committee of XP Agile Universe 2002 |
|
http://fc-md.umd.edu/projects/Agile/3rd-eWorkshop/summary3rdeWorksh.htm
|
|
| |
| | Agile Methods using Microsoft Technology |
 | | You do not want to tie your team’s hands or put them under the microscope. |  | | Lessons learned about Agile methods and test driven development. |  | | I don't believe in sweeping changes it implement Agile methods, and my approach is similar to what Peter recommends. |
|
http://timgifford.blogspot.com
|
|
| |
| | Agile Methods |
 | | A great overview of the state-of-the-art of agile methods can be found in JimHighsmith's book AgileSoftwareDevelopmentEcosystems. |  | | "Agile" is an umbrella term used to describe a variety of methods that encourage continual realignment of development goals with the needs and expectations of the customer. |  | | A new one called TgpMethodology an innovation of ArtwareSoft focus on integration of business professionals into the development process. |
|
http://c2.com/cgi/wiki?AgileMethods
|
|
|