A Microsoft realmente oferece "suporte"? [fechadas]

17

Um dos argumentos contra o uso de código aberto é que não há "suporte". No entanto, grandes fornecedores (por exemplo, Microsoft) realmente oferecem "suporte" de qualquer tipo? Tenho certeza de que existe algum tipo de opção de "suporte pago" de 4 dígitos por hora, mas isso é realmente uma "opção" para qualquer problema que não seja aquele que irá à falência da sua empresa?

Para colocá-lo de maneira mais concreta ... eu compro um produto da Microsoft ... ele tem um bug ... e agora? E como isso é melhor do que o que recebo do código-fonte aberto?

JoelFan
fonte
7
@SpashHit, você é muito específico sobre qual grande fornecedor (Microsoft), mas muito vago em relação à contraparte de código aberto; o que torna essa parte da sua pergunta bastante geral. Quero dizer, para alguns projetos de código aberto quase não há suporte, enquanto para outros é muito bom.
23711
1
O argumento "sem suporte" contra o código-fonte aberto é uma falácia - enquanto a maioria das soluções de código-fonte aberto oferece suporte gratuito à comunidade, muitas também pagam suporte corporativo (embora nem sempre dos desenvolvedores originais) (pense no MySQL, RedHat, Drupal, Qt) - de fato, distribuição gratuita e suporte pago têm sido o modelo da RedHat desde que começaram.
HorusKol 14/02
Isso é mais um comentário do que uma resposta, o suporte XBOX da Microsoft é excelente e gratuito. Há cerca de um ano, passei cerca de meia hora no telefone com eles enquanto eles me ajudavam a configurar meu roteador específico para acessar o XBOX Live! Muito impressionado!
JMK

Respostas:

28

Eu usei o suporte da Microsoft através dos incidentes 'gratuitos' incluídos em uma assinatura do MSDN e sempre tive uma ótima experiência com ele. Desde o upload de grandes despejos de falhas e a resposta para o problema específico, até uma vez em contato com um dos desenvolvedores do trecho de código específico que estava causando um problema.

Então, sim, eu diria que eles oferecem suporte, bom suporte até. Agora, se isso for melhor do que o que o Open Source oferece, acho que dependerá do que você procura suporte (quão ativa é a comunidade em torno do produto etc.)

G_P
fonte
11
Tendo usado o suporte pago para o MS SQL, devo dizer que o achei excelente. Tínhamos funcionários da Microsoft que remotavam em nossos servidores e passamos horas trabalhando em um problema até que houvesse uma resolução. Para mim, parecia que eles iam muito além do que você descobriria outros chamados centros de suporte.
22411 Chris
1
O suporte pago pode ser muito bom, mas não está restrito a produtos que não são de código aberto. Em um ex-empregador, tivemos o próprio Monty do MySQL em nossos servidores de banco de dados, otimizando-os.
LennyProgrammers
17

Sim, há suporte disponível. Meu marido costumava trabalhar como técnico de suporte para a Microsoft há cerca de 10 anos. Ele foi treinado para trabalhar com pessoas que não possuem um alto nível de conhecimento técnico e deu suporte a usuários finais médios sem nenhuma opção especial de "suporte pago". Você pode começar com http://support.microsoft.com/ para descobrir o que está disponível atualmente; eles têm ainda mais opções disponíveis do que na época.

A MS tem mais do que apenas suporte técnico direto, também. Todo o software MS pode ser "hotfix", o que é irritante quando ocorre com tanta frequência, mas também é muito melhor do que ter que baixar novamente e reinstalar as coisas manualmente. Além disso, eles têm um amplo suporte de documentação on-line disponível, já que a MS contrata muitos redatores técnicos - algo que a maioria dos projetos de código aberto tem menos. Suas ferramentas automáticas de detecção de problemas também tendem a ser melhores - você sabe, as janelas "Isso resolve o seu problema" e as coisas que observam quando a máquina falha e, em seguida, saem e procuram atualizações de software que possam corrigir esse problema. Às vezes, usuários técnicos também podem usar fóruns nos quais podem conversar diretamente com os funcionários da MS para alguns produtos.

Quanto a saber se isso deve ser um fator importante na decisão de compra, acho que depende do seu nível de habilidade. Para um sistema operacional geral ou aplicativo de software importante para um usuário não técnico, esse suporte é muito importante e o principal motivo pelo qual eu não recomendo produtos de código aberto para usuários não técnicos (com algumas exceções ... O Open Office é bom para a maioria das pessoas).

Para uma pessoa técnica, isso depende de muitas e variadas variáveis ​​- quão difícil é o domínio, quão habilidosos são em encontrar suas próprias respostas, quão diferentes são os níveis de suporte para esse produto e assim por diante. Geralmente, a maioria das pessoas que espero ver usando este site é boa em ajudar a si mesmas e em localizar outras fontes não oficiais de suporte (pense em SO); portanto, o suporte técnico não é uma grande ajuda. Eu sei que o suporte da MS não é minha primeira parada; Google é. Muitas vezes, isso acaba me levando a artigos do MS KB, enquanto o software de código aberto geralmente leva a fóruns ou SO. Se você é um dos primeiros a adotar, no entanto, o suporte da opção MS pode ser mais importante, pois não haverá muito na web para os primeiros produtos de código aberto.

Ethel Evans
fonte
1
+1 Para documentação online. É uma loucura a quantidade de suporte disponível no software Windows, comparado ao Linux.
apoorv020
15

No entanto, grandes fornecedores (por exemplo, Microsoft) realmente oferecem "suporte" de qualquer tipo?

Dependendo do que você chama de suporte, mas eu argumento sim, absolutamente. Seus evangelistas são fenomenais. Há duas semanas, uma equipe da MS organizou uma reunião com minha equipe gratuitamente para analisar os problemas que temos e as próximas etapas. Ela também se ofereceu para voltar em 6 meses para acompanhar. Não sei sobre o suporte por telefone, mas nas duas últimas empresas em que trabalhei para os funcionários sempre se esforçavam para ajudar. Olhe para Eric Lippert, ele rotineiramente responde a perguntas sobre C # no SO gratuitamente. Este tem sido sempre o caso. Eu nunca tive um problema em que conversei com eles pessoalmente ou on-line e disse: "Estou com um problema com o X", e eles não têm a resposta ou sabem a quem perguntar e retornam para mim.

kemiller2002
fonte
erro de digitação: ague -> argument
Christopher Mahan
+1, é bom que você mencione evangelistas em vez de apenas apoiar engenheiros. A MS e outras grandes empresas têm uma frota de pessoas pagas para circular ativamente e solicitar feedback e reclamações dos clientes, a fim de corrigi-los o mais rápido possível e garantir que eles estejam felizes.
Nlawalker
10

Sim, aqui está o site: http://support.microsoft.com/ . Todos os produtos de consumo são suportados por especialistas por email e telefone .

Observe que parte do suporte profissional também é fornecida por milhões de parceiros da Microsoft em todo o mundo. Principalmente para produtos empresariais.

Eles também fornecem cartões de comprovante para obter suporte por telefone para produtos de consumo.


fonte
No entanto, os parceiros não têm a capacidade de corrigir bugs
JoelFan
1
Depende do bug. Se fizer parte do código da caixa preta, não, mas eles geralmente podem encontrar uma solução alternativa ou verificar duas vezes se a sua configuração está correta.
precisa
5

O fluxo de suporte para uma empresa é significativo. Embora uma pequena empresa possa não tender a tirar proveito dos serviços de uma empresa como a Microsoft, ela existe e deve ser aproveitada.

Em um local de trabalho anterior (pequenas empresas <250 funcionários), estávamos escrevendo um cliente do SL 2 que consumia serviços da Web nos quais o WSDL foi gerado via Axis2. O back-end era Java e, portanto, o lado do servidor estava usando o Axis2 como a estrutura de serviços da web.

Quando começamos a criar o cliente e a usar o serviço da Web, ficou evidente que algo estava errado, mas não tínhamos idéia do porquê. A herança não estava funcionando como definido no WSDL e na superfície parecia ser um bug do SL; especialmente devido à infância do SL na época. Abrimos um tíquete de suporte por meio de nossa assinatura do MSDN para iniciar a investigação. A Microsoft era extremamente experiente e útil para resolver o problema. Eles contrataram os membros da equipe necessários do SL e descobriram o problema. Estes são engenheiros próximos ao produto; este não é um recurso de nível 1 em um call center que se move através de uma tela solicitando a leitura.

O problema estava com a estrutura de mensagens no Axis2. Foi revertida e não aderiu às especificações. A pilha da Microsoft estava seguindo as especificações, enquanto o Axis2 não estava. A Microsoft forneceu a documentação necessária e localizou o bug enquanto eu continuava trabalhando no produto. Consegui registrar um bug no projeto Axis2, que levou vários meses para se tornar parte da versão 1.5. Embora a fonte estivesse disponível para mim, uma empresa nessa escala não tem mão de obra para simplesmente permitir que um desenvolvedor saia e investigue o problema em uma biblioteca de terceiros e forneça um patch.

Também recebi e-mails de vários indivíduos de alto nível na infância do SL, incluindo Scott Gu, na tentativa de corrigir as coisas e garantir que nossas necessidades fossem atendidas em diversos aspectos.

O suporte de um grande fornecedor como Microsoft, HP, IBM e Dell é real. Quando uma empresa se torna fortemente acoplada a um fornecedor, muitas vezes não há nada que o fornecedor não faça para garantir que as necessidades da empresa sejam atendidas.

Aaron McIver
fonte
Mas tudo isso requer escala. Você diz "pequenas empresas <250 funcionários", que tal pequenas empresas com menos de 10? O custo do suporte é relativamente insuportável e o interesse das grandes empresas em fornecê-lo é muito menor.
Orbling
2
@Orbling Um pouco confuso com o seu comentário. A empresa que tinha menos de 250 funcionários não tinha afiliação especial com a Microsoft. Era uma assinatura padrão do MSDN da qual a empresa comprou + -15 de. Além disso, se sua empresa for <10, há um programa inteiro dedicado a você, como Microsoft ... BizSpark. O suporte existe independentemente do tamanho da empresa.
Aaron McIver 14/02
Sim, eu sei disso, quis dizer que o custo é relativamente alto em relação aos orçamentos. Pequenas empresas tendem a ser iguais a pequenos orçamentos.
Orbling 14/02
2

Sim, eles oferecem suporte, mas muitos não oferecem uma correção. Alguns anos atrás, encontramos um problema com um bug de criptografia DES, pelo qual uma correção trivial era bem conhecida. A Microsoft documentou e relatou a resolução como não será corrigida. Tivemos que desativar a correção de bug de criptografia para permitir que o Internet Explorer funcionasse.

Eu tinha um produto com suporte no qual tínhamos vários relatórios de erros fechados com a resposta de que o problema seria corrigido na próxima versão. Finalmente perguntei quando era o próximo lançamento. A resposta foi "Não estamos planejando jamais lançar outro lançamento. Eu encerrei o suporte. Se eu tivesse essa resposta para um projeto de código aberto, provavelmente poderia ter resolvido os problemas.

Outro projeto, muitas vezes nos pediam para relatar qual era a solução quando a encontramos. "Então, nós dois saberemos a solução." O suporte melhorou com o tempo e eles ofereceram soluções. Em um caso, conversei com o desenvolvedor de algum código que esperávamos obter um identificador de banco de dados.

Também lidei com o suporte para obter patches conhecidos lançados imediatamente quando o software foi quebrado. Em outro caso com o mesmo fornecedor, tive que enviar um problema de multiencadeamento de volta duas vezes. A primeira correção reduziu significativamente a frequência do problema e a segunda pareceu resolvê-lo completamente. Ambas as correções foram entregues fora do ciclo de lançamento.

Muitos projetos de código aberto estão disponíveis com suporte pago. Essa é uma das maneiras pelas quais os projetos são financiados. Isso é um acréscimo ao excelente suporte não remunerado, muitas vezes disponível. Em casos complicados, ajuda a ver o que o código está fazendo em sua organização. Com código aberto, isso é relativamente fácil de determinar.

EDIT: A maioria dos softwares de código aberto que utilizo funciona tão bem que não precisei de suporte. Alguns dos quais eu precisei de ajuda incluem MySQL, Apache, Ubuntu e Firefox. Em quase todos os casos, consegui obter respostas na documentação e nos fóruns de suporte. Geralmente, acho que os patches, quando necessário, são disponibilizados muito rapidamente.

BillThor
fonte
Você pode oferecer exemplos de "excelente suporte não remunerado"?
18711 apoorv020
0

Em geral, acho que a falta de boa documentação / suporte é o que mais me impressiona no software de código aberto. Como a ethel mencionou, o nível de documentação em torno do Windows e de outros produtos da Microsoft é excelente. Pesquise qualquer ação na ajuda e suporte da janela (desative as atualizações, por exemplo) e você receberá artigos bem escritos com hiperlinks. Faça o mesmo no linux, e duvido que você receba alguma coisa. (Minha experiência é principalmente limitada ao Ubuntu, supostamente uma das variações de linux de desktop mais populares e utilizáveis).

Sobre a questão de corrigir bugs, reconheço que a Microsoft não define um ótimo padrão. Mas nem o código aberto necessariamente. Os poucos erros que eu segui em código aberto nunca foram resolvidos - isso foi em projetos populares como Ubuntu, Evolution etc. Eles decidiram que eram de "baixa prioridade" ou "não podiam ser reproduzidos". Isso não significa que subi e os consertei (não tenho tempo nem paciência), apenas mudei para alternativas. A única vez que entrei em contato com a Microsoft sobre um bug, pelo menos fui respondido com uma investigação em 48 horas.

svné uma ferramenta de linha de comando usada por milhões, mas parece transmitir uma mensagem de erro para uma grande variedade de causas e, portanto, não consigo resolver um problema que estou enfrentando com ela. Na verdade, não consigo encontrar nenhuma ajuda na internet para o meu caso em particular. Os produtos da Microsoft, por outro lado, geralmente retornam códigos de erro bastante específicos, para que você os procure online.

Levei cerca de um mês uma vez para configurar um servidor tomcat funcionando junto com o mysql. Mesmo os exemplos fornecidos no tutorial não estavam funcionando. A documentação nem era compatível com a versão atual. (Eu finalmente precisei da ajuda de um amigo para fazê-lo funcionar). Quando configurei um servidor IIS e um servidor MS-SQL, levei menos de um dia.

apoorv020
fonte
Você tentou perguntar em fóruns online, listas de e-mail ou canais de IRC quando teve seus problemas de código aberto?
JoelFan
As vezes. Na maioria das vezes, estou enfrentando problemas, geralmente costumo pesquisar no Google por correções.
Apoorv020
Eu tive problemas com uma nova instalação do Linux Mint 12 e havia muitas pessoas no IRC oficial dispostas a participar e ajudar.
Alan B