El secret de la indústria del programari

El venedorÉs un moment emocionant per estar en la indústria del programari. Amb el boom de les punt com, i ara la “web 2.0” i les xarxes socials en general, encara estem en la nostra infància, però creixem.

A nivell de grau, diria que probablement estem al voltant del novè grau. Encara ens sentim incòmodes a la nostra pell, ens emociona el programari que sembla una mica "massa desenvolupat" i tot just comencem a crear amistats que esperem que durin tota la vida.

Els consumidors s’estan prenent seriosament amb el nostre programari. Els gestors de productes finalment tenen un bon gust: complementen un producte fantàstic amb un bon disseny que valgui les vendes i el màrqueting.

Dit això, la fal·làcia de la compra de programari encara existeix. Quan compreu un cotxe nou, en general sabeu que serà còmode, conduirà bé, com arracona i com s’accelera només des de la prova de conducció. Si en llegiu una revista d’automòbils d’un gran periodista, obtindreu una sensació real sobre com se sentirà el cotxe abans de pujar-hi mai.

El programari també té proves i ressenyes, però mai no compleixen les nostres expectatives, oi? Part del problema és que, mentre els cotxes van cap endavant, cap enrere i tenen portes i rodes, el programari no segueix les mateixes regles ... ni dues persones l’utilitzen igual. No és fins que estem embolicats en el nostre dia a dia que descobrim què "falta" amb l'aplicació. Enyora quan es va dissenyar. Enyora quan es va desenvolupar. I el pitjor, sempre es troba a faltar a la venda.

Això es deu al fet que tu i jo no comprem programari de com el farem servir. Sovint, en realitat no el comprem en absolut, algú ens el compra. El programari que fem servir sol ser obligatori a causa d’una relació corporativa, un descompte o la forma en què interactua amb els altres sistemes. Em sorprèn les vegades que les empreses tenen un procés de compra robust, requisits de certificació, acords de nivell de servei, compliment de seguretat, compatibilitat del sistema operatiu ... però realment ningú utilitza l'aplicació fins molt de temps després de la compra i implementació.

És, potser, un dels motius pels quals el programari pirata és tan rampant. Ni tan sols vull comptar quants milers de dòlars de programari he comprat, que he utilitzat i he abandonat, i que no he utilitzat mai més.

La vista des de la companyia de programari

La visió de la companyia de programari és totalment diferent. Tot i que les nostres aplicacions solen solucionar un problema principal i per això la gent ho paga ... hi ha tants problemes terciaris que hem de tenir en compte a l’hora de desenvolupar-lo.

  • Com queda? - Contràriament a la creença popular, el programari is un concurs de bellesa. Puc assenyalar dotzenes d'aplicacions que haurien de ser "propietàries" del mercat, però que ni tan sols fan el tall perquè no tenen l'estètica que agafa els titulars.
  • Com es ven? - De vegades, les funcions són comercialitzables, però no són tan útils. A la indústria del correu electrònic, hi va haver un gran impuls durant un temps RSS. Tothom ho demanava, però només un parell de proveïdors de serveis de correu electrònic el tenien. El més curiós és que, un any després, encara no és adoptat pels corredors de correu electrònic de manera generalitzada. És una d’aquestes funcions comercialitzables, però no realment útils (encara).
  • Quina seguretat té? - Aquest és un d'aquests articles "petits" que es passen per alt però que sempre poden enfonsar un acord. Com a proveïdors de programari, sempre hem d’esforçar-nos per la seguretat i fer-ne una còpia de seguretat mitjançant auditories independents. No fer-ho és irresponsable.
  • Què tan estable és? - sorprenentment, l'estabilitat no es compra, però farà que la vostra vida sigui miserable si es tracta d'un problema. L’estabilitat és clau per a la reputació i la rendibilitat d’una aplicació. L’últim que voleu fer és contractar persones per superar problemes d’estabilitat. L’estabilitat també és una estratègia clau que hauria de ser la base de cada aplicació. Si no teniu uns fonaments estables, construireu una casa que algun dia s’esmicolarà i caurà.
  • Quin problema soluciona? - És per això que necessiteu el programari i si us ajudarà o no al vostre negoci. Per què entenem el problema i desenvolupem la solució, anem a treballar cada dia.

El secret de la indústria del programari és que NO venem, comprem, construïm, comercialitzem i no fem servir bé el programari. Ens queda molt per recórrer abans de graduar-nos algun dia i fer-ho tot de manera constant. Per durar en aquesta indústria, les empreses sovint han de desenvolupar funcions i seguretat per vendre, però sacrificen la usabilitat i l’estabilitat. És un joc perillós. Espero la propera dècada i espero que haguem madurat prou per aconseguir l’equilibri adequat.

3 Comentaris

  1. 1

    Una de les preguntes més difícils que he de respondre és: "Si en dieu enginyeria de programari, per què no podeu obtenir resultats deterministes per als vostres projectes"?

    La meva resposta és similar a la que parleu aquí. Es tracta d’una nova indústria. Vam trigar milers d’anys a tornar on havien arribat els romans amb l’enginyeria. Un dels meus moments preferits a Itàlia va ser visitar el Panteó de Roma i veure el forat on Brunelleschi suposadament tallava un forat per esbrinar com els romans muntaven una cúpula tan gran (mentre intentava esbrinar com acabar el Duomo de Florència ).

    Som una disciplina jove i passarem temps abans de poder produir programari de qualitat de manera coherent. És per això que els desenvolupadors encara es consideren mags. Hem de controlar tot el que puguem (característica fluida, que permet als professionals del màrqueting conduir arquitectura de programari, una mala gestió), però no podem trontollar el fet que alguns programes ho tinguin i d'altres no. Fins llavors, aquest és el moment de la febre de l’or!

  2. 2

    El concepte sobredesenvolupat és tan cert a la web 2.0. Sembla que es creen moltes empreses al voltant d’un producte que no pensaria que seria capaç de mantenir una empresa sencera ... o bé s’adquireix (cosa que és ideal per a l’empresa) desapareix després de l'adopció mínima.

  3. 3

    Estic totalment d’acord amb la idea que la indústria del programari no s’ha desenvolupat completament al nivell que necessita per poder controlar la distribució del programari al consumidor. Vull dir que és totalment correcte quan dius que el programari s’utilitza de manera diferent amb cada consumidor i, per tant, no sempre satisfà tothom. La idea del programari pirata sorgeix a causa d’aquesta insatisfacció del consumidor, perquè teniu raó en pagar molts diners per un programari i utilitzar-lo i després renunciar-hi i no el torneu a utilitzar i suposo que aquesta idea no s’adapta quan parleu de gastar en alguna cosa que no serà a llarg termini. Per tant, al final la idea és certa fins que siguem coherents en la compra, construcció, comercialització i ús de programari, no podem evitar que apareguin aquestes idees equivocades.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.