Microsoft offre davvero "supporto"? [chiuso]


17

Uno degli argomenti contro l'utilizzo dell'open source è che non esiste un "supporto". Tuttavia, i grandi fornitori (ad esempio Microsoft) offrono davvero "supporto" di qualsiasi tipo? Sono sicuro che esiste una sorta di opzione di "supporto a pagamento" a 4 cifre all'ora, ma è davvero una "opzione" per qualsiasi problema al di fuori di quello che sta andando in bancarotta?

Per dirla più concretamente ... compro un prodotto Microsoft ... ha un bug ... e adesso? E come è meglio di quello che ottengo da Open Source?


7
@SpashHit sei molto specifico su quale grande fornitore (Microsoft) ma molto vago sulla controparte open source; che rende quella parte della tua domanda piuttosto generale. Voglio dire, per alcuni progetti open source non c'è quasi alcun supporto mentre per altri è abbastanza buono.
gennaio

1
L'argomento "nessun supporto" contro Open Source è un errore - mentre la maggior parte delle soluzioni open source ha un supporto gratuito per la comunità, molte hanno anche pagato il supporto aziendale (non sempre dagli sviluppatori originali) (pensa MySQL, RedHat, Drupal, Qt) - infatti, la distribuzione gratuita e il supporto pagato sono stati il ​​modello di RedHat da quando hanno iniziato.
HorusKol,

Questo è più un commento che una risposta, il supporto XBOX di Microsoft è eccellente e gratuito. Circa un anno fa ho trascorso circa mezz'ora al telefono con loro mentre mi hanno aiutato a configurare il mio router particolare per accedere a XBOX Live! Molto impressionato!
JMK,

Risposte:


28

Ho utilizzato il supporto Microsoft attraverso gli incidenti "gratuiti" inclusi in un abbonamento MSDN e ho sempre avuto un'ottima esperienza con esso. Dal caricamento di crash-dump di grandi dimensioni e la comunicazione del problema specifico a una volta messo in contatto con uno degli sviluppatori del particolare pezzo di codice che stava causando un problema.

Quindi, sì, direi che offrono supporto, anche un buon supporto. Ora, se questo è meglio di ciò che offre Open Source, penso che dipenderebbe da ciò su cui stai cercando supporto (quanto è attiva la comunità attorno al prodotto, ecc.)


11
Avendo utilizzato il supporto a pagamento per MS SQL, devo dire che l'ho trovato davvero eccezionale. Avevamo persone Microsoft che remotavano nei nostri server e passavano ore a lavorare su un problema fino a quando non ci fosse una soluzione. Per me, mi sono sentito come se fossero andati oltre quello che avresti scoperto altri cosiddetti centri di supporto.
Chris,

1
Il supporto a pagamento può essere davvero interessante, ma non è limitato ai prodotti non open source. In un ex datore di lavoro abbiamo avuto il Monty-egli stesso di MySql nei nostri server di database, ottimizzandoli.
LennyProgrammers,

17

Sì, è disponibile il supporto. Mio marito lavorava come tecnico di supporto per Microsoft circa 10 anni fa. È stato addestrato a lavorare con persone che non hanno un alto livello di conoscenze tecniche e ha supportato gli utenti finali medi senza particolari opzioni di "supporto a pagamento". Puoi iniziare con http://support.microsoft.com/ per capire cosa è disponibile in questi giorni; hanno ancora più opzioni disponibili di allora.

MS ha anche molto più di un semplice supporto tecnico. Tutto il software MS può essere "hotfix", il che è fastidioso quando accade così frequentemente, ma anche molto meglio che dover scaricare nuovamente e reinstallare le cose manualmente. Inoltre, hanno una vasta gamma di supporto per la documentazione online disponibile dal momento che MS assume molti scrittori tecnici - qualcosa che la maggior parte dei progetti Open Source ha meno. Anche i loro strumenti di rilevamento automatico dei problemi tendono ad essere migliori - sapete, le finestre "Risolve il problema" e le cose che notano quando il computer si arresta in modo anomalo, quindi escono e cercano aggiornamenti software che potrebbero risolvere quel problema. Gli utenti tecnici a volte possono anche utilizzare forum in cui possono parlare direttamente con persone MS per alcuni prodotti.

Per quanto riguarda se questo dovrebbe essere un fattore importante in una decisione di acquisto, penso che dipende dal tuo livello di abilità. Per un sistema operativo generale o un'applicazione software principale per un utente non tecnico, questo supporto è un grosso problema e la ragione principale per cui tendo a non raccomandare prodotti open source a utenti non tecnici (con alcune eccezioni ... Open Office va bene per la maggior parte delle persone).

Per una persona tecnica, dipende da molte, molte variabili: quanto sia difficile il dominio, quanto sono abili a trovare le proprie risposte, quanto diversi sono i livelli di supporto per quel prodotto e così via. In generale, la maggior parte delle persone che mi aspetto di utilizzare questo sito sono brave ad aiutare se stesse e a localizzare altre fonti di supporto non ufficiali (pensate bene), quindi il supporto tecnico non è di grande aiuto. So che il supporto MS non è la mia prima fermata; Google lo è. Spesso ciò finisce per portarmi agli articoli di MS KB, mentre il software open source di solito porta a forum o SO. Se sei un early adopter, tuttavia, il supporto dall'opzione MS potrebbe essere più importante in quanto non ci sarà così tanto sul web per i primi prodotti open source.


1
+1 Per la documentazione online. È assurdo quanto supporto sia disponibile nel software Windows rispetto a Linux.
apoorv020,

15

Tuttavia, i grandi fornitori (ad esempio Microsoft) offrono davvero "supporto" di qualsiasi tipo?

A seconda di ciò che chiami supporto, ma sostengo sì, assolutamente. I loro evangelisti sono fenomenali. Due settimane fa uno dei membri del personale della SM ha organizzato un incontro con il mio team gratuitamente per esaminare i problemi che abbiamo e i prossimi passi. Si offrì anche di tornare tra 6 mesi per dare seguito. Non conosco il loro supporto per le telefonate, ma nelle ultime 2 aziende che ho lavorato per i loro dipendenti hanno sempre fatto di tutto per aiutare. Guarda Eric Lippert, che risponde regolarmente alle domande su C # su SO gratuitamente. Questo è sempre stato il caso. Non ho mai avuto un problema in cui ho parlato con loro di persona o online e ho detto "Ho un problema con X" e loro non hanno la risposta, o sanno chi chiedere e tornare da me.


errore di battitura: ague -> argomenta
Christopher Mahan,

+1, è un bene che tu menzioni gli evangelisti invece di supportare solo gli ingegneri. MS e altre grandi aziende hanno una flotta di persone che vengono pagate per spostarsi attivamente e sollecitare feedback e reclami da parte dei clienti al fine di risolverli il più rapidamente possibile e assicurarsi che siano felici.
nlawalker,

10

Sì, ecco il sito Web: http://support.microsoft.com/ . Tutti i prodotti di consumo sono supportati da esperti tramite e -mail e telefono .

Si noti che una parte del supporto professionale è fornita anche da milioni di partner Microsoft in tutto il mondo. Principalmente per prodotti aziendali.

Forniscono inoltre buoni sconto per ottenere assistenza telefonica per i prodotti di consumo.


Tuttavia, i partner non hanno la possibilità di correggere i bug
JoelFan,

1
Dipende dal bug. Se fa parte del codice blackbox, allora no, ma di solito possono trovare un modo per aggirare o ricontrollare che la configurazione sia corretta.
DarkStar33,

5

Il flusso di supporto per un'azienda è significativo. Mentre una piccola impresa potrebbe non tendere a trarre vantaggio dai servizi di un'azienda come Microsoft, esistono e dovrebbero essere sfruttati.

In una precedente sede di servizio (piccole imprese <250 dipendenti) stavamo scrivendo un client SL 2 che consumava servizi Web in cui il WSDL veniva generato tramite Axis2. Il back-end era Java e quindi il lato server utilizzava Axis2 come framework di servizi Web.

Quando abbiamo iniziato a costruire il client e ad utilizzare il servizio Web, è diventato subito chiaro che qualcosa non andava, ma non avevamo idea del perché. L'ereditarietà non funzionava come definito nel WSDL e in superficie sembrava essere un bug SL; soprattutto a causa dell'infanzia di SL al momento. Abbiamo aperto un ticket di supporto tramite il nostro abbonamento MSDN per iniziare le indagini. Microsoft è stata estremamente competente e disponibile nell'affrontare il problema. Hanno coinvolto i membri del team necessari da SL e hanno capito il problema. Questi sono ingegneri vicini al prodotto; questa non è una risorsa di livello 1 in un call center che si muove attraverso una schermata di lettura.

Il problema era con la struttura di messaggistica all'interno di Axis2. È stato invertito e non ha aderito alle specifiche. Lo stack di Microsoft seguiva le specifiche mentre Axis2 no. Microsoft ha fornito la documentazione necessaria e ha rintracciato il bug mentre continuavo a lavorare sul prodotto. Sono stato in grado di presentare un bug contro il progetto Axis2, che ha richiesto numerosi mesi per diventare parte della versione 1.5. Mentre la fonte era a mia disposizione, un'azienda su questa scala non ha la forza lavoro per consentire semplicemente a uno sviluppatore di partire e indagare sul problema su una libreria di terze parti e fornire una patch.

Ho anche ricevuto e-mail da vari individui di alto livello durante l'infanzia di SL, incluso Scott Gu, nel tentativo di sistemare le cose e assicurare che le nostre esigenze fossero soddisfatte su vari problemi.

Il supporto di un grande fornitore come Microsoft, HP, IBM e Dell è reale. Quando un'azienda diventa strettamente associata a un fornitore, spesso non succede nulla che il fornitore non faccia per garantire che le esigenze delle imprese siano soddisfatte.


Tutto ciò richiede però una scala. Dici "piccole imprese <250 dipendenti", che dire delle piccole imprese meno di 10? Il costo del supporto è quindi relativamente insopportabile e l'interesse che le grandi aziende si prenderanno nel fornirlo è molto inferiore.
Orbling

2
@Orbling Un po 'confuso dal tuo commento. La società che era <250 dipendenti non aveva alcuna affiliazione speciale con Microsoft. Era un abbonamento MSDN standard che l'azienda ha acquistato + -15 di. Inoltre, se la tua azienda è <10, c'è un intero programma a te dedicato da artisti del calibro di Microsoft ... BizSpark. Il supporto esiste indipendentemente dalle dimensioni dell'azienda.
Aaron McIver,

Sì, lo so, intendevo dire che il costo è relativamente elevato rispetto ai budget. Le piccole imprese tendono a eguagliare i piccoli budget.
Orbling

2

Sì, offrono supporto, ma molti non offrono una soluzione. Qualche anno fa ci siamo imbattuti in un problema con un bug di crittografia DES per il quale era nota una banale correzione. Microsoft lo ha documentato e segnalato la risoluzione come non risolto. Abbiamo dovuto disabilitare la correzione dei bug di crittografia per consentire a Internet Explorer di funzionare.

Avevo un prodotto con supporto in cui avevamo chiuso diverse segnalazioni di bug con la risposta che il problema sarebbe stato risolto nella prossima versione. Alla fine ho chiesto quando era prevista la prossima versione. La risposta è stata "Non stiamo pianificando di arrivare a un'altra versione. Ho interrotto il supporto. Se avessi avuto questa risposta per un progetto open source, probabilmente avrei potuto risolvere i problemi.

Un altro progetto, ci veniva spesso chiesto di segnalare quale fosse la soluzione quando l'abbiamo trovata. "Quindi sapremo entrambi la soluzione." Il supporto è migliorato nel tempo e hanno offerto soluzioni. In un caso, ho avuto modo di parlare con lo sviluppatore di un codice da cui speravamo di ottenere un handle di database.

Ho anche avuto a che fare con il supporto per far conoscere immediatamente le patch conosciute quando il software era rotto. In un altro caso con lo stesso fornitore, ho dovuto inviare un problema multi-threading due volte. La prima correzione ha ridotto significativamente la frequenza del problema e la seconda è sembrata risolverlo del tutto. Entrambe le correzioni sono state consegnate al di fuori del ciclo di rilascio.

Molti progetti open source sono disponibili con supporto a pagamento. Questo è uno dei modi in cui i progetti vengono finanziati. Questo è in aggiunta al supporto spesso non pagato spesso eccellente che è spesso disponibile. In casi difficili, aiuta a vedere cosa sta facendo il codice nella tua organizzazione. Con open-source questo è relativamente facile da determinare.

EDIT: la maggior parte del software open source che uso funziona così bene che non ho bisogno di supporto. Alcuni di quelli in cui ho avuto bisogno di aiuto includono MySQL, Apache, Ubuntu e Firefox. In quasi tutti i casi sono stato in grado di ottenere le mie risposte dalla documentazione di supporto e dai forum. In genere, trovo che le patch richieste siano rese disponibili molto rapidamente.


Potete offrire esempi di "eccellente supporto non pagato"?
apoorv020,

0

In generale, penso che la mancanza di una buona documentazione / supporto sia ciò che mi distingue maggiormente dal software open source. Come accennato da Ethel, il livello di documentazione che circonda Windows e altri prodotti Microsoft è eccezionale. Cerca qualsiasi azione nella guida e nel supporto di Windows (ad esempio, disattiva gli aggiornamenti) e otterrai articoli ben scritti con collegamenti ipertestuali. Fai lo stesso con Linux e dubito che otterrai qualcosa. (La mia esperienza è principalmente limitata a Ubuntu, presumibilmente una delle varianti Linux desktop più popolari e utilizzabili).

Sulla questione della correzione dei bug, riconosco che Microsoft non stabilisce un grande standard. Ma nemmeno l'open source lo è necessariamente. I pochi bug a cui ho dato seguito con l'open source non sono mai stati risolti - questo era in progetti popolari come Ubuntu, Evolution ecc. O hanno deciso di essere "a bassa priorità" o "non potevano essere riprodotti". Ciò non significa che sono andato su e li ho riparati (non ho né il tempo né la pazienza), sono appena passato alle alternative. L'unica volta che ho contattato Microsoft per un bug, mi è stato scritto di nuovo con un'indagine entro 48 ore.

svnè uno strumento da riga di comando utilizzato da milioni di utenti, ma sembra fornire un messaggio di errore per una grande varietà di cause e quindi non riesco a risolvere un problema che sto affrontando. Non riesco davvero a trovare alcun aiuto su Internet per il mio caso particolare. I prodotti Microsoft, d'altra parte, di solito restituiscono codici di errore abbastanza specifici in modo da poterli cercare online.

Mi ci è voluto circa un mese per configurare un server Tomcat funzionante insieme a mysql. Anche gli esempi forniti nel tutorial non funzionavano. La documentazione non era nemmeno compatibile con la versione corrente. (Alla fine avevo bisogno dell'aiuto di un amico per farlo funzionare). Quando ho impostato un server IIS e un server MS-SQL, mi ci è voluto meno di un giorno.


Hai provato a chiedere nei forum online, negli elenchi di posta elettronica o nei canali IRC quando hai avuto problemi di open source?
JoelFan,

A volte. Il più delle volte sto affrontando problemi, di solito tendo a cercare in giro usando Google per le correzioni.
apoorv020,

Ho avuto problemi con una nuova installazione di Linux Mint 12 e c'erano molte persone nell'IRC ufficiale disposte a guadare e aiutare.
Alan B,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.