Before understanding disciplined agile, we must first understand what agile is. Agile in project methodology is a process through which a team manages a project by breaking it into several smaller projects. The process starts with the client describing the use of the final product. After understanding the client’s requirement, the teams start planning, executing, and evaluating the product. It can be defined as a project management methodology characterized by developing products according to customers’ needs, using short cycles of work that allow rapid production and editing if necessary.
Let us understand Agile with an example. Suppose you are ordering a pizza in a restaurant. The restaurant gives you different options for toppings like olives, capsicum, more cheese, less cheese, etc. So here, the pizza toppings are customized as per the choice of the customer. Not every customer is served the same pizza toppings. Agile does the same. It gives a tailored solution as per the needs of the client. It provides flexibility in the strategy of the project and discourages inefficient practices like heavy documentation, an excessive amount of meetings, rigid adherence, etc.
In 2001, there was a group of 17 software developers developed The Agile Manifesto, a book that describes the twelve principles of the Agile framework.
The twelve principles are as follows:
The four core ideas of Agile include:
Some Agile methodologies include Scrum, Extreme Programming(XP), Kanban, and Adaptive Project Framework(APF).
Disciplined agile can be defined as a process decision toolkit that helps optimize the processes according to each project’s specific needs. It is a people-first agile framework and is a hybrid of various disciplined agile delivery methodologies like XP, Scrum, Kanban, etc.
Disciplined Agile guides persons, teams, and organizations to optimize their processes. It provides a foundation for business enhancement by showing how various activities like software development, IT Operations, Finance, Procurement, Portfolio Management, and Enterprise Architecture can collaborate and work together. It provides a wide range of customized, context-sensitive ideas and helps make better decisions.
In 2009, Scott Ambler and Mark Lines started the development of DAD (Disciplined Agile Delivery), a software development portion of DA (Disciplined Agile). In 2012, Disciplined Agile was officially introduced through the book, Disciplined Agile Delivery.
In 2015, a Disciplined Agile framework, called Disciplined Agile 2.0, was developed. A second layer, Disciplined DevOps, and a third layer, called Disciplined Agile IT(DAIT), was added.
In 2017, Disciplined Agile 3.0 was released with the introduction of the fourth layer called Disciplined Agile Enterprise (DAE). In 2018, Disciplined Agile 4.0, which was referred to as Disciplined Agile Toolkit, was released. It provided the complete process range required for business agility.
In 2019, Disciplined Agile was acquired by the Project Management Institute (PMI). Today Disciplined Agile is the second leading Agile framework in the world, just behind Scaled Agile Framework (SAFe).
The team leader is the Agile process expert, and he manages his team by keeping them focused on the goals and removing hindrances.
The product owner owns the vision of the product, priorities, and scope of the product.
The Architecture owner manages architectural decisions and reduces technical risks.
The team members deliver the solution.
Stakeholders include the customers and other stakeholders like sponsors, operation engineers, support staff, database groups, finance.
Disciplined agile will be perfect for highly experienced agile teams, but for those newly transitioning into the agile framework, disciplined agile may be somewhat expensive.
So, have you made up your mind to make a career in Cyber Security? Visit our Product Management Course for further help. It is the first program in offensive technologies in India and allows learners to practice in a real-time simulated ecosystem, that will give you an edge in this competitive world.