Agile software development
Home > Software Quality Topics > Software Process Models and Methodologies > Agile software development
Software Quality Topics:
EMAIL THIS
 TOPICS HOME   BROWSE ALL SOFTWARE QUALITY TOPICS   SOFTWARE QUALITY INFO CENTERS   RESOURCE CENTERS     RSS FEEDS 

Agile software development


These articles, tutorials and book excerpts cover the basics and the advanced information on agile software development. Learn about agile methods, how agile compares to other methodologies, and how to implement agile practices.
IN THIS TOPIC:  EXPERT TECHNICAL ADVICE (15) , REFERENCE & LEARNING (3) , NEWS (46) , WEBCASTS (1) , DOWNLOADS (2) , BEST WEB LINKS (32) , DEFINITIONS (14)

MUST READ
Agile development and Grails a dynamic duo
INTERVIEW - By using Agile development and the Grails framework, you can better develop software that solves a customer's problem, Venkat Subramanian says in this Q&A.
Agile tools for Agile development
ARTICLE - You don't need special tools to do agile software development, but some have evolved in recent years to better support Agile efforts.
Agile development: Don't forget the documentation
OPINION - Eliminating documentation may speed software development, but it will create problems at the end as supporting groups try to figure out what the product actually does.
Alistair Cockburn on what's agile, what's not
INTERVIEW - The Manifesto for Agile Software Development signatory talks about the agile landscape, what has changed and where his methodology, Crystal, fits in.
Agile development across continents
EXPERT ANSWER - I need to setup a project with people involved from different locations and no way to arrange meetings in just one site. I'm aware about usefulness of early testing, continuous building, version control and code check to ...

  EXPERT TECHNICAL ADVICE: 1 - 3 of 15
Where does quality assurance fit in agile development?
01 Dec 2008
EXPERT ANSWER - Agile software development projects typically don't us a formal quality assurance (QA) process, but they do employ techniques for ensuring software quality.
The role of user stories in agile software development
13 Nov 2008
EXPERT ANSWER - Agile software development puts value in working software over documentation, and user stories are the ideal requirements technique to achieve that.
Software testing on an agile project: How to get started
Submitted By: SearchSoftwareQuality.com | 17 Sep 2008
TIP - What does it take to be a successful software tester on an agile project? Mike Kelly and David Christiansen explain.
VIEW ALL EXPERT TECHNICAL ADVICE ON AGILE SOFTWARE DEVELOPMENT

  REFERENCE & LEARNING: 1 - 3 of 3
How cloud computing affects agile practices, testing
SearchSoftwareQuality.com | 10 Nov 2008
PODCAST - In part 2 of his interview, Craig Balding discusses cloud computing's impact on agile development practices, software testing, and e-commerce.
How to make agile software development work
01 Oct 2008
ALL-IN-ONE GUIDES - You hear people talking about agile software development, but what is it? This tutorial explains what agile development is, how to implement it, and tools to help projects succeed.
Addressing software quality issues with development models, methods
SearchSoftwareQuality.com | 29 Mar 2007
LEARNING GUIDE - Each development model has its own practices for building quality software. The challenge is determining which one fits your needs. The resources here can help you decide.
VIEW ALL REFERENCE & LEARNING ON AGILE SOFTWARE DEVELOPMENT

  NEWS: 1 - 3 of 46
Software development lifecycle (SDLC) trends 2009: Requirements, agile
SearchSoftwareQuality.com | 05 Jan 2009
ARTICLE - Read expert predictions on what's in store this year for software development lifecycle practices and who will best weather the economic storm.
How to be an agile project manager (PM)
SearchSoftwareQuality.com | 15 Dec 2008
INTERVIEW - Author and consultant Michele Sliger explains the role of the PM in an agile environment.
Lean economic times call for Lean, agile software development
SearchSoftwareQuality.com | 12.03.2008
OPINION - The recession is forcing companies to cut costs. Agile software development will not just cut costs, but improve your products, improve morale, and help you grow your business.
VIEW ALL NEWS ON AGILE SOFTWARE DEVELOPMENT

  WEBCASTS: 1 - 1 of 1
Unit testing in an agile environment - Expert Podcast

DOWNLOAD PODCAST
PREMIERED:   11 SEP 2007, 09:00 EDT (13:00, GMT)
SUMMARY:   Unit testing can help reduce the number of flaws in software. With more organizations moving to or considering agile development, however, there are certain things to keep in mind.
VIEW ALL WEBCASTS ON AGILE SOFTWARE DEVELOPMENT

  DOWNLOADS: 1 - 2 of 2
Agile 101: What you need to know about agile software development
Published by: SearchSoftwareQuality.com | 01 Nov 2007
PODCAST - Advocates of agile development say this methodology is ideal for creating software. Learn what's involved when using agile and where the methodology will be five years from now.
Agile development methodologies -- Podcast
Published by: SearchSoftwareQuality.com | 12 Jun 2007
PODCAST - This recording from Venkat Subramaniam looks at different software development methodologies that promote agility, then compares and contrasts the features of each.
VIEW ALL DOWNLOADS ON AGILE SOFTWARE DEVELOPMENT

  BEST WEB LINKS: 1 - 3 of 32
Choosing the best application design approach
Custom Application Development: Buy, Build or Ignore? | 19 Jul 2008
BEST WEB LINK - Joe Coley discusses the elements one must consider when deciding on the "best" design approach.
Are you sure added and refactored code is covered by tests?
CodeBetter.com | 01 Jul 2008
BEST WEB LINK - Using NDepend you can find out if added or refactored code has been tested.
Sample sprint planning procedure
Agile Software Development | 13 May 2008
BEST WEB LINK - The adaptation mechanisms built into the Scrum process allow for many modifications and adjustments in the sprint planning procedure. Here's a look at one variation.
VIEW ALL BEST WEB LINKS ON AGILE SOFTWARE DEVELOPMENT

  DEFINITIONS: 1 - 3 of 14
timebox
23 Mar 2008
WORD - In agile software development, a timebox is a defined period of time during which a task must be accomplished. Timeboxes are commonly used to manage software development risk. Development teams are repeatedly tasked with ...
story
23 Mar 2008
WORD - In agile software development, a story is a particular business need assigned to the software development team. Stories must be broken down into small enough components that they may be delivered in a single development ...
stand-up
23 Mar 2008
WORD - In agile software development, a stand-up is a daily progress meeting, traditionally held within a development area. Business customers may attend for the purpose of gathering information. Stand-ups are sometimes referred to ...
VIEW ALL DEFINITIONS ON AGILE SOFTWARE DEVELOPMENT

SEE ALSO - Topics Related to Agile software development: 
Software development fundamentals, Scrum software development, Extreme Programming (XP), Model-driven development (MDD), Traditional software models (RUP, V-Model, CMM, Waterfall), Test-driven development (TDD)



Software Quality Solutions - Agile software development White Papers

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts