Are we an agile programmer?

What makes you an agile programmer? Is it because you work on an “agile” team or Is it because you use “agile” tools. Just by following some practices or tools can someone become a agile developer?

The answer is a big NO!!

Before we go any further lets take a look at the agile manifesto to understand what is agile

 

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.

So its not about being Agile, Its about doing things with Agility.

  • We are not a Agile Programmer, we are programmers who creates programs with agility.
  • We don’t work on a Agile team, Our Team exhibits agility.
  • No tools can make you agile, but you can use tools to enhance your agility.

What does it mean to create programs with agility?

Agile process is not a miracle solution, which can convert any failing product to a success. The aim of any software development process is to create repeatable success when delivering software, but that software still needs to be written. No amount of documentation can remove the fact that a software product is the result of working source code.

So we need to create software solutions that are adaptive and resilient to the sort of changes to which all software is subjected.

References

Adaptive Code via C# – Gary Maclean Hall

https://pragdave.me

Advertisement
Advertisements
Advertisements

.Net activity logs Agile Azure bad parts C# C#7.0 C# Tuples CSS Framework CSS Styling Customization designpatterns dotnet dotnet-core event hubs frontend development functions getting-started Hype Cycle JavaScript learn Next.js Node node_modules npm objects vs functions performance optimization React Redux rimraf scalability server-side rendering Software Development SOLID State management static site generation Tailwind CSS Tips Tricks Tuple Tuples Umamaheswaran Visual Studio Web Design web development

Advertisements
Daily writing prompt
What sacrifices have you made in life?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: