The Project Management Declaration of interdependence is a set of six management principles initially intended for project managers of agile projects. Later on, the name was changed to "The declaration of interdependence for modern management", as it was realized that the principles might be applicable to other management situations.
After the Manifesto for Agile Software Development was written in 2001, David Anderson, Sanjiv Augustine, Christopher Avery, Alistair Cockburn, Mike Cohn, Doug DeCarlo, Donna Fitzgerald, Jim Highsmith, Ole Jepsen, Lowell Lindstrom, Todd Little, Kent McDonald, Pollyanna Pixton, Preston Smith and Robert Wysocki worked to see what management principles might be required in order to achieve an Agile Mindset in product and project management. In 2005, they published six principles they felt essential to modern project management (and to much of management in general) as the "Declaration of Interdependence".
The declaration is a set of six principles that highlight leadership approaches more applicable to more agile ways of working. Each of the declaration's principles are structured as a combination of two clauses: the first clause declares a desired outcome, while the second shows how to achieve that outcome.
We Increase return on investment by making continuous flow of value our focus. We Deliver reliable results by engaging customers in frequent interactions and shared ownership. We Expect uncertainty and manage for it through iterations, anticipation and adaptation. We Unleash creativity and innovation by recognizing that individuals are the ultimate source of value and creating an environment where they can make a difference. We Boost performance through group accountability for results and shared responsibility for team effectiveness. We Improve effectiveness and reliability through situationally specific strategies, processes and practices.— Declaration of Interdependence, 2005
Template:Expand EnglishAgile software development
Agile software development is an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s). It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages rapid and flexible response to change.The term agile (sometimes written Agile) was popularized, in this context, by the Manifesto for Agile Software Development. The values and principles expoused in this manifesto were derived from and underpin a broad range of software development frameworks, including Scrum and Kanban.There is significant anecdotal evidence that adopting agile practices and values improves the agility of software professionals, teams and organizations; however, some empirical studies have found no scientific evidence.Alistair Cockburn
Alistair Cockburn (born November 19, 1953) is an American computer scientist, known as one of the initiators of the agile movement in software development.Declaration of Interdependence
There have been a number of documents designated as the Declaration of Interdependence since at least the 1930s.List of software development philosophies
This is a list of approaches, styles, and philosophies in software development not included in the category tree of software development philosophies. It contains also software development processes, software development methodologies and single practices, principles and laws.