Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. Agile methodologies have spread into other disciplines, such...
An emerging set of principles, methods, and practices for communication, collaboration, and integration between software development (application/software engineering) and IT operations (systems administration/infrastructure) professionals. The Dev refers to Application Development , and the ...
An iterative, incremental framework for project management often seen in agile software development, a type of software engineering. Although the Scrum approach was originally suggested for managing product development projects, its use has focused on the management of software development...
A software CI that is introduced into the test, and subsequently live, environment. In most cases, the release will also include documentation. #Technology #ITSM #DevOps #ITIL #ReleaseManagement
A visualization tool used in kanban . Often very low-tech. #DevOps #Collaboration
A method of inventory and just-in-time delivery control developed at Toyota by Taiichi Ohno. Kanban is often used as part of the DevOps approach. One of the primary tools of kanban is a kanban board . #DevOps #Collaboration
Also called the Deming Cycle , Plan-Do-Check-Act is a four-stage cycle for process management, devised by W. Edwards Deming. • Plan: Design or revise processes that support IT services. • Do: Implement the plan and manage the processes. • Check: Measure the processes and IT services,...