• Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance...
    90 KB (10,184 words) - 16:48, 3 March 2025
  • Thumbnail for Scrum (software development)
    Scrum is an agile team collaboration framework commonly used in software development and other industries. Scrum prescribes for teams to break work into...
    34 KB (3,593 words) - 10:50, 27 February 2025
  • Agile management is the application of the principles of Agile software development and Lean Management to various team and project management processes...
    5 KB (467 words) - 19:10, 23 December 2024
  • corresponding agile practices. The Poppendiecks' involvement in the agile software development community, including talks at several Agile conferences has...
    17 KB (2,228 words) - 12:36, 31 May 2024
  • numbers of agile teams. It was developed by and for practitioners, by leveraging three primary bodies of knowledge: agile software development, lean product...
    14 KB (1,437 words) - 07:11, 21 January 2025
  • development Waterfall model Formal methods Agile software development Lean software development Lightweight methodology Adaptive software development...
    12 KB (1,248 words) - 17:46, 5 July 2024
  • automation of the software development and information technology operations. DevOps encompasses necessary tasks of software development and can lead to...
    24 KB (2,577 words) - 18:32, 3 March 2025
  • In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development...
    27 KB (3,161 words) - 03:11, 11 February 2025
  • testing for easily reproduced edge cases. The term is used in agile software development approaches like Scrum or Extreme Programming. A spike in a sprint...
    2 KB (238 words) - 20:11, 26 March 2024
  • Thumbnail for Dynamic systems development method
    Dynamic systems development method (DSDM) is an agile project delivery framework, initially used as a software development method. First released in 1994...
    16 KB (2,076 words) - 06:12, 15 June 2024
  • Thumbnail for Extreme programming
    is a software development methodology intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software...
    32 KB (4,183 words) - 23:54, 4 February 2025
  • Distributed agile software development is a research area that considers the effects of applying the principles of agile software development to a globally...
    28 KB (3,806 words) - 18:34, 25 June 2024
  • Thoughtworks (category Agile software development)
    software design and delivery, and tools and consulting services. The company is closely associated with the movement for agile software development,...
    21 KB (1,812 words) - 12:27, 6 March 2025
  • challenges further the assumptions of the Agile Manifesto, drawing a metaphor between modern software development and the apprenticeship model of medieval...
    11 KB (1,098 words) - 07:33, 28 July 2024
  • Thumbnail for Martin Fowler (software engineer)
    specialising in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming. His 1999 book Refactoring...
    9 KB (928 words) - 03:01, 4 March 2025
  • documentation: Waste in agile development?" In: International Conference on Software and System Process (ICSSP), IEEE, 2012. Selic, Bran. "Agile documentation,...
    20 KB (2,662 words) - 20:18, 10 February 2025
  • Thumbnail for Software testing
    ISBN 978-0-7695-2487-0. S2CID 30322339. Willison, John S. (April 2004). "Agile Software Development for an Agile Force". CrossTalk (April 2004). STSC. Archived from the...
    77 KB (9,964 words) - 14:46, 5 March 2025
  • product development and by testers in their verification process. With iterative and incremental development such as agile software development, requirements...
    24 KB (2,746 words) - 01:42, 3 March 2025
  • Feature-driven development (FDD) is an iterative and incremental software development process. It is a lightweight or agile method for developing software. FDD...
    10 KB (1,296 words) - 23:39, 5 December 2024
  • learning environment". Emergent design is a consistent topic in agile software development, as a result of the methodology's focus on delivering small pieces...
    4 KB (493 words) - 05:54, 23 April 2023
  • collection of values and principles that can be applied on an (agile) software development project. This methodology is more flexible than traditional modeling...
    6 KB (717 words) - 01:18, 9 November 2023
  • Stand-up meeting (category Agile software development)
    particular value in agile software development processes, such as scrum or Kanban, but can be utilized in context of any software-development methodology. The...
    7 KB (803 words) - 02:22, 22 January 2025
  • Thumbnail for Kanban (development)
    Kanban Systems for Lean Software Development, Corey Ladas. (United States, Modus Cooperandi Press, 2009. ISBN 9780578002149 Agile Project Management with...
    14 KB (1,757 words) - 10:41, 4 March 2025
  • Design pattern Strangler, Adaptor, Bridge Agile software development DevSecOps Refactor White box (software engineering) Business logic DeveloperWorks...
    9 KB (1,170 words) - 16:27, 10 July 2023
  • Thumbnail for Planning poker
    Planning poker (category Agile software development)
    is most commonly used in agile software development, in particular in Scrum and Extreme Programming. Agile software development methods recommend the use...
    8 KB (1,010 words) - 08:48, 30 August 2024
  • stories before each iteration. Agile software development advocates moving from plan driven to value driven development. Quality and time are fixed but...
    14 KB (1,508 words) - 08:12, 2 April 2024
  • Thumbnail for Robert C. Martin
    Robert C. Martin (category Agile software development)
    training videos. Martin is a proponent of software craftsmanship, agile software development, and test-driven development. He is credited with introducing the...
    7 KB (518 words) - 14:08, 21 February 2025
  • and change tolerant. As with RAD, ASD is also an antecedent to agile software development. The word speculate refers to the paradox of planning – it is...
    3 KB (380 words) - 05:43, 17 November 2024
  • Product backlog (category Agile software development)
    functionality desired in the product. When applying the scrum or other agile development methodology, it is not necessary to start a project with a lengthy...
    4 KB (353 words) - 02:29, 29 October 2024
  • is also common in the agile software development world and refers to the need for cross-skilled developers and testers in an agile team, e.g. a scrum team...
    3 KB (400 words) - 13:42, 2 January 2025