technical debt - When to upgrade to a new version of a language or framework? -


When a new version of a structure or language appears (for example, NET 3.5, SQL 2008), people have What is the approach to adoption / upgrade?

Generally developers will say as soon as possible (they want it on their CV and give them inspiration by giving them perspective of management) but commercially often a little encouragement (some customers The latest version is demanded) and a cost perspective (retention, training) is often a desensant.

I do not particularly work on "current" systems and projects (such as the house in the software) that exist and develop, where "the use of new technologies use new technology" approach does not work.

Do people need special requirements (a new feature, a potential or existing customer seeking support for it), whether they formally evaluate it (in which case the criteria are) or they Regularly renew as a case (in which

do people think that the latest version of something should not be considered as a technical loan and should be managed in such a way?

Or "if this If not, then do not read it properly "Read a valid approach?

This is a simple cost benefit The decision is

"If it does not break, do not fix it" is a common management policy, which says, "tomorrow's dollars are not equal to today's value, hence the future improvement plan "Finally, the technical loan is accumulated up to that point where the product can now be lame.

The most common break point Land when the infrastructure does not support. Until then, incremental change is impossible.

from scratch to find again a new capital investment spending to fix the current code. Manage accounts to technically make crazy decisions.

In the case of open source software, careful technical management is required due to no official "support sunset" announcement from Oracle / Sun, poor technical management becomes technically bankrupt.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -