Hvem har brug for en platform?

På en given dag kan du sikkert finde en annonce om en strategisk alliance, en åben arkitektur eller en kommerciel API, der lover at integrere alle værktøjer, at kunne flytte dine data blandt programmer uden besvær og at forenkle programmering for dig.

Hvor kommer al det pres om integration fra? Hvorfor forsøger alle at integrere deres produkter i programserier eller at bygge platforme til understøttelse af åben integration? Hvem har brug for disse platforme?

Slutbrugere

Vi kan lige så godt se det i øjnene. En slutbruger ringer ikke til support og siger: "Det, jeg virkelig har brug for, er en åben værktøjsplatform!"

Men de spørger til gengæld, hvorfor dit produkt ikke kan integreres med andre værktøjer. De efterlyser funktioner, der ligger uden for dit programs rækkevidde, fordi de ikke kan overføre deres data til et værktøj, der kan udføre jobbet bedre. De støder ind i problemer ifm. import og eksport mellem forskellige programmer. De undrer sig over, hvorfor lignende opgaver skal udføres med programmer, der har vidt forskellige brugergrænseflader. Er det ikke indlysende, at deres websteddesignværktøj bør integreres med deres scriptprogram?

Brugerne ønsker frit at kunne vælge det bedste værktøj til den pågældende opgave. De vil ikke begrænses af, at softwaren kun kan integreres med ganske få programmer. De har et job, der skal udføres, og det består ikke i at styre strømmen af filer og data mellem deres værktøjer. De har travlt med at løse deres egne problemer. Det er dit job at sørge for, at værktøjerne fungerer, og endda at de kan fungere sammen.

Softwareudviklere

I mellemtiden arbejder du løs med dit værktøj for at implementere den næste runde kritiske funktioner, retter fejl og afsender versioner. Det sidste, du har brug for, er at skulle tilføje en ekstra nødimportfunktion til din liste.

Ville det ikke være rart, hvis du kunne publicere nok hooks, så integration med dit værktøj lige pludselig bliver alle andres problem? Men medmindre du arbejder for en af gianterne, har du bare ikke nok gennemslagskraft til at slippe afsted med det.