Agile

AGILE METHODOLOGY

WHAT WOULD IT BE?


Filed under:

WHAT WOULD IT BE?

The agile methodology has the function of improving the process of developing a product or service. The ultimate goal is to deliver quickly and more frequently, as the customer's needs arise.

It is a truly innovative project management approach, capable of increasing interactions, making processes more efficient, and streamlining workflow, allowing the client to participate in product development.

This methodology has been widely adopted by information technology teams, but it can be applied in other areas.

HOW DID IT ARISE?

The agile movement arose around 1970 by the American Winston Royce. Royce stated that software should not be developed through a production line, in which each part is added sequentially, “as with a car”. Traditionally known as a "waterfall", many companies use and still use the methodology, one of the most traditional ways of managing projects. In this methodology, the project is divided into distinct phases. At the end of each stage, the conclusion was reached that it was necessary to redo several tasks generating management problems, as a stage is only created when a previous one is completed. Critics of this methodology classified it as "heavy methods"

Faced with the emergence of these problems and the need to innovate. In the 90s, in contrast to this approach, several methods emerged with the common goal of making software development projects lighter.

In 2001, Robert Cecil Martin, popularly known as “Uncle Bob”, held a meeting with representatives of the “light methods” and brought together points common to all.

The set of these ideas today known as the Agile Manifesto is formed by 4 values ​​and 12 principles that define succinctly how to think in an Agile way.

The agile model started to allow the stages of development to be constantly monitored - and changed, if necessary.

WHAT ARE THE MAIN ADVANTAGES OF USING AGILE METHODS?

Agility

Multiple deliveries

Participation in the project

Product customization

Fast and fast deliveries

Product quality

Schedule and cost forecast

Risk mitigation

MAIN TYPES OF AGILE METHODS

Resource-Oriented Development (FDD)

Extreme Programming (XP)

Microsoft Solutions Framework (MSF)

Dynamic System Development Model (DSDM)

scrum

Skinny

Kanban

Agile Climbing Structure (SAFe)

Intelligent

Among the most famous tools and methods that compose we have: Kanban and Scrum. These methods apply the agile methodology in its essence.

We will address these practices at a later time.

If your team has difficulty making deliveries on time or has difficulties in face of the changes and needs that arise. Do not hesitate to adopt the agile methodology.

 

Similar posts

Get notified on new marketing insights

Be the first to know about new B2B SaaS Marketing insights to build or refine your marketing function with the tools and knowledge of today’s industry.