Agile Definitions

  • A

    acceptance test

    An acceptance test confirms that an story is complete by matching a user action scenario with a desired outcome. (Continued...)

  • Agile retrospective

    An Agile retrospective is a meeting that’s held at the end of an iteration in Agile development.

  • Agile Software Development

    In software application development, Agile is a methodology that anticipates the need for flexibility and applies a level of pragmatism into the delivery of the finished product.

  • B

    burn down chart

    A burn down chart is a visual representation of the amount of work that still needs to be completed before the end of a project.

  • C

    collaboration diagram

    A collaboration diagram, also called a communication diagram or interaction diagram, is an illustration of the relationships and interactions among software objects in the Unified Modeling Language (UML). The concept is more than a decade old although it has been refined as modeling paradigms have evolved... (Continued)

  • continuous software development

    Continuous software development is a blanket term that covers several aspects of an iterative application development process based on making each change when it is ready, rather than wrapping many changes into large batches.

  • customer

    In agile software development, a customer is a person with an understanding of both the business needs and operational constraints for a project. (Continued...)

  • D

    daily stand-up meeting

    A daily stand-up meeting is a short organizational meeting that is held early each day. The practice is commonly used in the Scrum development methodology.

  • domain model

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

  • I

    iteration

    In agile software development, an iteration is a single development cycle, usually measured as one week or two weeks. (Continued...)

  • iterative

    Iterative (prounounced IT-ter-a-teev) is an adjective that means repetitious.

  • iterative development

    Iterative development is a way of breaking down the software development of a large application into smaller chunks.

  • J

    Jenkins

    Jenkins is an open-source continuous integration software tool written in the Java programming language designed to test and report on isolated changes in a larger code base in real-time.

  • P

    planning board

    In agile software development, a planning board is used to track the progress of an project. (Continued...)

  • planning game

    In agile software development, a planning game is a meeting attended by both IT and business teams that is focused on choosing stories for a release or iteration. (Continued...)

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close