Agile management

Last updated

Agile management is the application of the principles of Agile software development and Lean Management to various management processes, particularly product development. Following the appearance of The Manifesto for Agile Software Development in 2001, Agile techniques started to spread into other areas of activity. [1] The term Agile originates from Agile manufacturing - which in the early 1990s had developed from flexible manufacturing systems and lean manufacturing/production. [2]

Contents

In 2004, one of the authors of the original manifesto, Jim Highsmith, published Agile Project Management: Creating Innovative Products . [3]

The term "Agile Project Management" has not been picked up by any of the international organizations developing Project Management Standards.

Use

Agile management is the most popular project management method at present. It can bring about positive responses in unpredictable and frequently changing environments. In Agile management, creativity is the most important factor, because without creativity there is no innovation, and there is no way to drive the continuous operation of the project. In teams and projects that adopt agile management, it is necessary to stimulate the creativity of members, bring about continuous innovation, and promote the overall development of the project. [6]

See also

Related Research Articles

Project management is the process of supervising the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. The primary constraints are scope, time and budget. The secondary challenge is to optimize the allocation of necessary inputs and apply them to meet predefined objectives.

<span class="mw-page-title-main">Project Management Body of Knowledge</span> Body of knowledge for project management

The Project Management Body of Knowledge (PMBOK) is a set of standard terminology and guidelines for project management. The body of knowledge evolves over time and is presented in A Guide to the Project Management Body of Knowledge, a book whose seventh edition was released in 2021. This document results from work overseen by the Project Management Institute (PMI), which offers the CAPM and PMP certifications.

Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance, a group of 17 software practitioners in 2001. As documented in their Manifesto for Agile Software Development the practitioners value:

The Project Management Institute is a U.S.-based not-for-profit professional organization for project management.

Agile may refer to:

Adaptive software development (ASD) is a software development process that grew out of the work by Jim Highsmith and Sam Bayer on rapid application development (RAD). It embodies the principle that continuous adaptation of the process to the work at hand is the normal state of affairs.

<span class="mw-page-title-main">Scrum (software development)</span> Management framework

Scrum is an agile team collaboration framework commonly used in software development and other industries.

<i>Agile Project Management</i> (book) Book by Jim Highsmith

Agile Project Management: Creating Innovative Products by Jim Highsmith discusses the management of projects using the agile software development methodology. The book has been recommended by different reviewers.

James A. Highsmith III is an American software engineer and author of books in the field of software development methodology. He is the creator of Adaptive Software Development, described in his 1999 book "Adaptive Software Development", and winner of the 2000 Jolt Award, and the Stevens Award in 2005. Highsmith was one of the 17 original signatories of the Agile Manifesto, the founding document for agile software development.

Software Quality Management (SQM) is a management process that aims to develop and manage the quality of software in such a way so as to best ensure that the product meets the quality standards expected by the customer while also meeting any necessary regulatory and developer requirements, if any. Software quality managers require software to be tested before it is released to the market, and they do this using a cyclical process-based quality assessment in order to reveal and fix bugs before release. Their job is not only to ensure their software is in good shape for the consumer but also to encourage a culture of quality throughout the enterprise.

A glossary of terms relating to project management and consulting.

Innovation management is a combination of the management of innovation processes, and change management. It refers to product, business process, marketing and organizational innovation. Innovation management is the subject of ISO 56000 series standards being developed by ISO TC 279.

In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.

Lean project management is the application of lean concepts such as lean construction, lean manufacturing and lean thinking to project management.

Extreme project management (XPM) refers to a method of managing very complex and very uncertain projects.

Lean enterprise is a practice focused on value creation for the end customer with minimal waste and processes. Principals derive from lean manufacturing and Six Sigma. The lean principles were popularized by Toyota in the automobile manufacturing industry, and subsequently the electronics and internet software industries.

The following outline is provided as an overview of and topical guide to project management:

Disciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices espoused by advocates of agile software development, including scrum, agile modeling, lean software development, and others.

eXtreme Manufacturing (XM) is an iterative and incremental framework for manufacturing improvement and new product development that was inspired by the software development methodology Scrum and the systematic waste-elimination (lean) production scheduling system Kanban(かんばん ).

Requirements engineering tools are usually software products to ease the requirements engineering (RE) processes and allow for more systematic and formalized handling of requirements, change management and traceability.

References

  1. Denning, Steve (13 August 2016). "What Is Agile?" . Forbes. Retrieved 10 April 2020.
  2. Sanchez, Luis M.; Nagi, Rakesh (November 2010). "A Review of Agile Manufacturing Systems". ResearchGate. Retrieved 10 July 2022.
  3. Highsmith, Jim (1 January 2004). "Agile Project Management: Creating Innovative Products". The Agile Software Development Series. Retrieved 10 April 2020.
  4. ISO. "ISO 21502:2020: Project, programme and portfolio management — Guidance on project management". ISO. Retrieved 10 July 2022.
  5. PMI (2022). "PMBOK® Guide". PMBOK® Guide. Retrieved 10 July 2022.
  6. Olszewski, Mieszko (1 January 2023). "Agile project management as a stage for creativity: a conceptual framework of five creativity-conducive spaces". International Journal of Managing Projects in Business. 16 (3): 496–520. doi:10.1108/IJMPB-05-2022-0111. ISSN   1753-8378.