Agile Software Development (Agile, Scrum, Extreme)

Email Alerts

Register now to receive SearchSoftwareQuality.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Making the software process seamless, slick and simple

    With the number of ALM tools available today, finding a suite that matches your organization's needs is anything but simple. Yet simplicity is one of the key attributes that Agile ALM espouses. In this issue, you'll find the latest on ALM tool integr... 

  • Test management: Measuring quality in the Agile enterprise

    The methods of measuring software quality in an agile environment are drastically different from tactics used in traditional IT landscapes. Discover why the "plan the work, then work the plan" technique doesn't work with agile IT, the 10 agile metric... 

  • Agile ALM collaboration

    Thanks to cloud computing, mobile devices and social-media-like features, teams can collaborate from anywhere on the planet. This issue will look at how Agile ALM offers businesses techniques to make that collaboration possible. It also faces down SC... 

  • Agile ALM: Trends in SCCS, requirements management

    Using modern-day Agile techniques such as automation and cloud hosting solutions, today’s IT leaders have opportunities to reap better returns on their ALM investments. In this issue, experts will share source code control system automation strategie... 

  • Overcoming challenges in large-scale Agile development for enterprise applications

    In this E-Book, experts deliver advice on handling many of the problems that result from working with enterprise-scale projects in an agile environment. 

  • Agile e-book: How Agile development practices withstand the test of time

    It’s been 10 years since the Agile Manifesto was first crafted, but the principles remain the same. In the tips in this Agile e-book, Agile expert Chris McMahon talks about early experiences with Agile development and how the lessons still apply toda... 

  • story point (story points)

    A story point is a metric used in agile project management and development to determine the importance of a particular story. 

  • static testing

    Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. 

  • software testing

    Software testing is a method of assessing the functionality of a software program. There are many different types of software testing but the two main categories are dynamic testing and static testing. 

  • destructive testing

    Destructive testing is a software assessment method used to find points of failure in a program. 

  • exploratory testing

    Exploratory testing is an approach to software assessment that integrates learning about the program with designing the test and conducting the testing processes. The simultaneous process ensures that developers have a more comprehensive understandin... 

  • ad hoc testing

    Ad hoc testing is a non-methodical approach to assessing the viability of a product. Commonly used in software development, ad hoc testing is performed without a plan of action, and actions taken are not typically documented. 

  • domain model

    In agile software development, a domain model describes the application domain responsible for creating a shared language between business and IT. (Continued...) 

  • WAG (estimate)

    A WAG (wild-ass guess) is an estimate for how long it will take to complete a project.  In agile and scrum software development, a WAG is often based upon historical experience.  

  • rescoring

    Rescoring is an Agile software development process in which the development team revisits a pre-defined list of user stories to review story point scores and adjust them up or down based on what the team has learned in previous development iterations... 

  • product backlog grooming

    Product backlog grooming is an Agile software development process in which the development team revisits a pre-defined product backlog, working with stakeholders to prioritize and break the backlog list into user stories for future use. 

  • See more Definitions on Agile Software Development (Agile, Scrum, Extreme)
About Agile Software Development (Agile, Scrum, Extreme)

Agile software development refers to software development methodologies that follow the Agile Manifesto valuing: Individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, responding to change over following a plan.

Popular agile methodologies include Scrum and Extreme Programming (XP). Agile methodologies use short iterations for development and emphasize collaboration and cross-functional teams with members from the business, development, and test.