What is Agile?
- Admin
- Oct 6, 2023
- 3 min read
When we search the literature for Agile, whose full name is Agile Software Development, we can come across many different definitions. Methodology, framework, approach, way of doing business, all of these are perhaps correct. However, I think it is correct to interpret Agile more as a perspective on life (especially business life). For people who have internalized their core values, Agile is not something to be done or forced to do.
Let's start with the dictionary meaning first
Agile [aj-uh l, -ahyl]: agile, fast, agile
Etymologically, Agile was first derived from the Latin Agere (to take action, to be in motion) and then transformed into the Latin Agilis (agile, fast) meaning (14). century) It was used in French as Agile and from there it passed into English. Another theory is that it came to this day from the Greek word Axios "in value, valuable."
The definition of "Agile Software Development" in the literature is "A project management style used especially for software development, characterized by dividing tasks into short work phases and frequent re-evaluation and adaptation of plans.
For now, let's put the definition of software development aside. Let's take a project management style part. This means that we can use this method in all kinds of businesses, not only in IT. For example The following work can be given.
In this case, we are talking about a method that we can use in our daily lives, apart from software projects, and that we can adapt to any subject.
What actually is Agile?
It is an effort to achieve perfection by making plans at short intervals and evaluating them honestly and transparently.
Of course, implementing this is not as easy as it sounds, because in order to do it properly, everyone who will implement it must have some values.
So what are the values behind these basic principles?
Courage
Respect
Focus
Transparency
Dedication
Now, let's think about it this way: Isn't someone who focuses on his work, respects those around him, makes brave decisions, shares his mistakes transparently, and is devoted to his work, an employee that every employer wants?
So why does the employer want this? Because he thinks that it will contribute to production and increase efficiency and productivity. He thinks that it will save him time and money because it will minimize damage and unusable features.
In fact, for someone who lives this way in his inner world, adapting to any of the methods under the Agile umbrella is child's play.
Because the method he will apply will be a path he will follow to achieve results rather than a set of rules to be followed.
This person will now turn into a person who does what he loves rather than working for a job. As Confucius said, "If you do what you love, you will never have to work all your life.
Then wouldn't it be healthier to consider Agile as a perspective on life for people rather than a software development methodology?
This perspective includes values such as making decisions as a team, evaluating and revising the decisions you make, and being open to innovation and change, and we reflect these in everything we do.
This is why I said "What is Agile?" in the title. Because Agile is more than just a method or set of rules that can be attributed to a single job, it is perhaps life itself.
Comments