Out of support? Not yet! / Fora de suporte? Ainda n�o

This article is written in English and Portuguese
Este artigo est� escrito em Ingl�s e Portugu�s

English Version:

I hope that you had the chance to listen to the latest Chat with the Labs web conference. The topic was really interesting, specially if you're running Informix 7.31, 9.4 or 10. As you should know all these versions are out of support (v10 will be by the end of September). In this call, IBM announced (or re-announced) three options for support of these versions:

  1. Upgrade Bridge
    • This is just for 7.31
    • Has costs
    • Requires active subscription and support (S&S)
    • Client must have plans for upgrade
    • Can't be sold by partners
    • Doesn't provide R&D access or new fixes development
    • Provides severity 1 critical responses (systems down)
  2. Continuing Support (Pilot)
    • This is for version 9.4 and v10
    • Is included in active subscription and support (S&S)
    • Can be sold by partners, since it's included in S&S
    • Doesn't provide R&D access or new fixes development
    • Provides severity 1 critical responses (systems down)
    • Will end on September 2011 (1 year duration)
  3. Service extension
    • This can be acquired for any unsupported version
    • Has costs
    • Requires active subscription and support (S&S)
    • Can't be sold by partners
    • Provides access to R&D and new fixes development
    • Provides severity 1 critical response (systems down)
So, what does it all mean? Well, it really depends on your current version and your future plans:
  • For 7.31 (bridge) means that if you want to migrate, IBM will support you during the time it takes, and can also help you do the upgrade (separate cost). Note that you need to have upgrade plans.
    If you hit a new bug (one that has no fix for 7.31 or that is unknown), you're stuck with it. If you have a system down situation you will get help.
  • For versions 9.40 and 10, it means that you'll have one more year of support, included in the regular maintenance fee. Note that again, if you hit a new bug (either really new, or one that has no fix in versions 9.40 or 10) you'll have to live with it
    The good news is that you just need active maintenance (S&S)
  • For any version, if you really need access to new fixes (new bugs, or bugs to which there was no fixpack available with the fix), you can request the service extension. Note that this has charges besides the normal S&S cost.
So, the Continuing Support (Pilot) offer means you gained one more year to plan and do an upgrade, while keeping the ability of asking for help in case something goes wrong. Is this good? I believe the answer is yes if you're running one of those versions. But I personally have mixed feelings regarding this. Let's see:

  1. Ending support of a product version is always risky, since you may cause customer dissatisfaction
  2. Ending support of a product version can lead the customer to consider alternatives from competitors (If I have to migrate, why don't I choose another software....?)
  3. Keeping endless support for a product is negative for the software supplier for a number of (good) reasons:
    • It costs money (resources, source code maintenance, some bugs can be fixed in one way in newer versions, but have to be dealt with differently in older versions)
    • It keeps your customers away from new features and improved product uses
    • Increases the chances that customers favor the competition, because many times they compare the old version of a product from X with a newer version of a product from Y
  4. Having old product versions is bad for customers because:
    • Increases exposure to old bugs and security issues
    • Limits the ability to move to more recent platforms (hardware and operating systems)
    • Decreases your team members motivation (typically people like to work with new features, and they feel happy to learn new stuff)
  5. Upgrades are good for software suppliers and partners because:
    • Typically they are drivers for new sales of products and services
    • They are opportunities to get involved with the customers
    • They are opportunities to transfer knowledge and improve customer satisfaction and awareness
    • They can be drivers to new opportunities (cross sell anyone?)
  6. Upgrades are good for customers because:
    • They have the chance to improve product use
    • They are able to use new features
    • They can move to newer, better and cheaper platforms
    • They can gain new knowledge
  7. Upgrades can bin risky because you may face new problems, bugs or human errors
All this are advantages and disadvantages to use current software versions. I tried to be absolutely honest and objective (you can judge that and add or emphasize some of the points above). But in general, I'm in favor of keeping up to date with the current versions. Obviously you need to be careful, and stability has to be a value to preserve. But keeping yourself in software versions that are out of support or that will be out of support in a near future is no way to go. Do your upgrades, and do them well. I honestly suggest to everyone that is using 9.4 or 10 to take this new opportunity, and plan your upgrades in the next year. Each environment is different, but I've been very happy with latests 11.50 fixpacks.

So, please, check the web conference files (slides and audio - when available), if you have questions check the contact details, and then plan, plan, plan, test, test, test and upgrade!
I truly believe you'll be very happy with the improvements that IBM have been putting into IDS (and if you want to learn more about the future, check the Panther beta program)



Vers�o Portuguesa:

Espero que tenha tido oportunidade de assistir � �ltima confer�ncia web da s�rie Chat with the Labs. O t�pico foi verdadeiramente interessante, especialmente de estiver a utilizar o Informix 7.31, 9.40 ou 10. Como deve saber, estas vers�es est�o sem suporte (a vers�o 10 ficar� no final de Setembro pr�ximo).
Nesta apresenta��o a IBM anunciou (ou re-anunciou) tr�s op��es para suporte destas vers�es:
  1. Upgrade Bridge
    • Apenas para a vers�o 7.31
    • Tem custos
    • Necessita de subscri��o e suporte activa (S&S)
    • Cliente tem de possuir plano de upgrade
    • N�o pode ser vendido por parceiros
    • N�o permite acesso ao desenvolvimento nem a novas correc��es
    • Disponibiliza suporte a problemas de severidade 1 (sistemas parados)
  2. Continuing Support (Pilot)
    • Dispon�vel para as vers�es 9.40 e 10
    • Est� incluinda na manuten��o (subscri��o e suporte - S&S)
    • Pode ser vendida por parceiros pois est� inclu�da na manuten��o
    • N�o permite acesso ao desenvolvimento nem a novas correc��es
    • Disponibiliza suporte a problemas de severidade 1 (sistemas parados)
    • Termina em Setembro de 2011 (dura��o de um ano)
  3. Extens�o de servi�o ou suporte extendido
    • Pode ser adquirido para qualquer vers�o j� sem suporte
    • Tem custos
    • Necessita de manuten��o (subscri��o e suporte - S&S)
    • N�o pode ser vendido por parceiros
    • N�o permite acesso ao desenvolvimento nem a novas correc��es
    • Disponibiliza suporte a problemas de severidade 1 (sistemas parados)
Portanto, o que � que tudo isto significa? Bem, depende da sua vers�o actual e dos seus planos para o futuro:

  • Para a 7.31 (bridge) significa que se quiser migrar, a IBM ir� fornecer suporte durante o tempo que demorar, e pode at� ajudar na migra��o (custos separados). Note-se que ter� de ter planos de upgrade
    Se encontrar um novo bug, (um que n�o tenha correc��o na linha 7.31 ou que seja desconhecido) n�o lhe ser� dada solu��o. Se tiver uma situa��o de sistema parado ser-lhe-� prestada ajuda.
  • Para as vers�es 9.40 e 10 (Continuing Support Pilot) significa que ter� mais um ano de suporte, inclu�do na presta��o de manuten��o regular. Note-se novamente que se encontrar um novo bug (seja realmente novo, ou um para o qual n�o exista nenhum fixpack nas vers�es 9.40 ou 10 que incl�a a correc��o) ter� de viver com o mesmo
    A boa (excelente?) not�cia � que s� precisa de ter a manuten��o (S&S) activa
  • Para qualquer vers�o, se quer mesmo ter acesso a todas as possibilidades do suporte (incluindo novos fixes) pode contratar a extens�o de suporte. Note-se que isto tem custos adicionais ao custo normal de manuten��o
Assim, a oferta Continuing Support Pilot significa que ganhou mais um ano para planear e efectuar o upgrade, mantendo entretanto a possibilidade de pedir ajuda caso alguma coisa corra mal. Isto � bom? Penso que a resposta � sim, mas tenho sentimentos contradit�rios e pessoais sobre o assunto:

  1. Terminar o suporte a uma vers�o de um produto � sempre um risco, pois pode causar insatisfa��o dos clientes
  2. Terminar o suporte a uma vers�o de um produto pode levar um cliente a considerar alternativas da concorr�ncia ( se sou obrigado a migrar, porque n�o hei-de escolher outro software?)
  3. Manter o suporte por tempo indeterminado ou muito longo � negativo para o fornecedor de software por v�rias (boas?) raz�es:
    • Custa dinheiro (recursos, manuten��o do c�digo fonte, alguns bugs podem ser corrigidos de uma maneira nas vers�es correntes, mas terem de ser corrigidos de maneira diferente em vers�es mais antigas)
    • Leva os clientes a n�o utilizarem novas funcionalidades e n�o tirarem o melhor partido do que o produto (actual) permite
    • Aumenta as hip�teses de os clientes favorecerem a concorr�ncia, porque muitas vezes compara-se uma vers�o antiga do produto X com uma vers�o actual do produto Y
  4. Manter vers�es antigas de produtos � mau para os clientes porque:
    • Aumenta a exposi��o a bugs antigos e falhas de seguran�a
    • Limita a possibilidade de migra��o para plataformas mais actuais (hardware e sistema operativo)
    • Aumenta a desmotiva��o nas equipas de TI (tipicamente as pessoas gostam de trabalhar com as novas funcionalidades e ficam satisfeitas por adquirir novos e mais actuais conhecimentos
  5. Migra��es de vers�es podem ser boas para os fornecedores de software e seus parceiros porque:
    • Tipicamente s�o pretexto para novas vendas de produtos e servi�os
    • Providenciam oportunidades de criar e manter um maior envolvimento com os clientes
    • S�o oportunidades para haver transfer�ncia de conhecimento e melhorar a satisfa��o e reconhecimento dos clientes
    • Podem ser pretexto para novas oportunidades noutras �reas de neg�cio (cross sell)
  6. Migra��es de vers�es s�o boas para os clientes porque:
    • S�o uma oportunidade de melhorar a utiliza��o e explora��o dos produtos
    • Permitem o uso das novas funcionalidades
    • Permitem migrar para plataformas mais recentes, melhores e mais econ�micas
    • Permitem adquirir novos conhecimentos
  7. Migra��es de vers�es acarretam riscos porque se pode encontrar novos problems, bugs ou erros humanos
Tudo isto s�o vantagens e desvantagens de se manter em vers�es actualizadas do software. Tentei ser absolutamente honesto e objectivo (pode julgar por si, adicionar e relativizar a import�ncia dos v�rios pontos). Mas em geral, sou a favor de nos mantermos em vers�es correntes. Naturalmente temos de ter cuidados, e a estabilidade dos ambientes deve ser um valor a preservar. Mas deixar-se cair em vers�es sem suporte, ou que ir�o ficar sem suporte num futuro pr�ximo, n�o � um caminho correcto. Fa�a os seus upgrades e fa�a-os bem. Honestamente, sugiro a todos os utilizadores que estejam em vers�es 9.40 ou 10 que aproveitem esta oportunidade e planeiem as migra��es durante o pr�ximo ano. Cada ambiente � um caso espec�fico, mas tenho tinho muito boas experi�ncias com os �ltimos fixpacks da vers�o 11.50

Assim, por favor, consulte os ficheiros da confer�ncia web (slides e �udio - quando dispon�vel), se tiver quest�es consulte os contactos inclu�dos, e planeie, planeie, planeie, teste, teste, teste e migre!
Julgo sinceramente que ficar� bastante satisfeito com as melhorias que a IBM tem inclu�do no Informix (e se quiser saber mais sobre o futuro veja o programa beta da vers�o Panther)