Software Development Methodology

Taylor your Methodology of choice and continuously monitor and enhance its adoption.

I’m a strong advocate of the Agile Manifesto. This “new look” (the document was signed back in February 2001) to the Software Engineering has brought large productivity, predictability and quality improvements. That said, it has also generated equally large pain in all those projects where it has been misunderstood or applied in a bias way.

While not universally applicable, Agile usually brings real benefits when we remember to look at both sides of their characterization sentence:

That is, while there is value in the items on the right (tradicional approach), we value the items on the left more (agile approach). 

Unfortunately, engineers feel the freedom and fun (positive and deserved) of the left side (Individuals and interactions, working software, customer collaboration, responding to change), but they just ignore or despise the habits on the right (processes and tools, documentation, contract negotiation and following a plan). The manifesto states that we have to value more the habits on the right, not that we have to only value them.

In my opinion special attention has to be made in generating simple but thorough and useful documentation needed to communicate important information as well as high level plans to set expectations and staff accordingly to meet business strategy goals.

Last, let me add that Methodologies cannot be used as a Prêt-à-Porter, methodologies need to be tailored to the specific needs and reality of the company.

CTO Help

Need help on… ?

Contact Now

* I will reply
every message

Reviewing your current methodology

Adopting or modifying your methodology

Enhance your forecasting capabilities

Enhance your testing and software quality methodology

Define and generate project management metrics

Selecting and using project management tools

Related IDEAS


Business - IT Alignment

Enable and Trigger future Business Strategies without jeopardizing financial reality and current operational needs.

KPI and Project Controlling

KPIs like a Compass could drive you to the abysm when picked and used in the wrong way.

Contractor Management

Discover the right IT Providers and manage it smartly and tight to get their best.

Software Architecture

Build simple Architectures to enable as many future scenarios as possible.

Software Development Methodology

Taylor your Methodology of choice and continuously monitor and enhance its adoption.

Disruptive Waves

Cutting Edge Technology and new Disruptive Solutions: Opportunity, Threat or distracting Noise.


If you have any questions or comments, or if you would like to contact me for more detailed information, please use the form below and I will get back to you as soon as possible. Thank you for your interest.

For further information please write an email to: