
Tekunda Team

Tekunda Team

Kort antwoord: een Salesforce PDO (Product Development Outsourcer) is een consultingpartner die commerciele apps op het Salesforce-platform bouwt voor softwareleveranciers, ze correct verpakt en door de AppExchange security review loodst. Je huurt er een in als je een product op Salesforce wilt uitbrengen, niet als je een ontwikkelaar tekortkomt. Dat onderscheid bepaalt hoe de samenwerking wordt afgebakend, geprijsd en beoordeeld.
Een Product Development Outsourcer is een Salesforce-partner die gespecialiseerd is in het bouwen van producten op het platform, in plaats van het platform in te richten voor een enkel bedrijf. ISV's (onafhankelijke softwareleveranciers) besteden aan een PDO de onderdelen uit die specifiek Salesforce zijn: pakketarchitectuur, namespace- en dependency-strategie, licenties, de AppExchange-listing en de security review die dat alles afdekt.
Het verschil in een zin:
Alleen het eerste punt lijkt op gewoon Salesforce-werk. De rest is productoperatie, en daar verliezen ISV's hun eerste kwartalen.
Vijf signalen, ruwweg op volgorde van urgentie:
Detachering beantwoordt een capaciteitsvraag: we hebben zes maanden lang twee Apex-ontwikkelaars extra nodig. Een PDO-opdracht beantwoordt een productvraag: versie 1.0 moet in Q2 gelist, gereviewd en installeerbaar zijn. Dat tweede kader is lastiger in te kopen en veel beter om zelf te sturen, want vrijwel elke dure fout in ISV-levering is een beslissing, geen tekort aan handen.
Een namespace registreer je een keer en blijft aan het pakket hangen. De keuze tussen 1GP en 2GP legt je releasemodel voor jaren vast. Wat je in het pakket stopt, bepaalt wat je later kunt wijzigen zonder elke abonnee om toestemming te vragen. Niets daarvan los je op door capaciteit toe te voegen aan een team dat nog nooit een pakket heeft uitgebracht.
Heeft je Salesforce-werk een roadmap, abonnees en een versienummer, dan koop je productengineering in. Koop het dan ook zo in.
De security review is een productpoort, geen codestijlcontrole. Er wordt gekeken naar hoe je pakket omgaat met data, secrets, sharing en toegang, en de poort komt terug zodra de eisen van het platform strenger worden.
Het actuele voorbeeld dat elke ISV op de roadmap hoort te hebben, zijn connected apps. De ISVforce-gids van Salesforce verplicht partners om OAuth PKCE, refresh token rotation, een idle refresh token time-to-live van 30 dagen en een IP-allowlist voor refresh tokens aan te zetten en om zelf te verklaren dat de app op alle vier is aangesloten, uiterlijk 11 mei 2026. Na die verklaring vergrendelen de controls en kunnen ze niet meer uit; wie niet voldoet, riskeert de-listing of opschorting van de koppeling. Precies het soort deadline dat een PDO voor je bewaakt.
Stel vier vragen en laat de antwoorden zwaar wegen:
Tekunda beantwoordt die vragen vanuit levering, niet vanuit een brochure. We zijn gecertificeerd Salesforce SI, ISV en PDO, we hebben de AppExchange security review doorstaan in zorg, logistiek en maakindustrie, en we onderhouden pakketten in productie: Syntilio CareHub bedient 12 of meer zorgorganisaties op de AppExchange, en ons 2GP managed package voor ASSA ABLOY draagt de connected-device werklast. Dat we ISV en PDO zijn, maakt ons ook een snellere integrator, omdat componenten van productkwaliteit hergebruikt worden in plaats van opnieuw gebouwd. Bekijk hoe we werken.
Waar staat PDO voor in Salesforce?
Product Development Outsourcer: een Salesforce-consultingpartner gespecialiseerd in het bouwen, verpakken en listen van commerciele apps op de AppExchange voor softwareleveranciers.
Wat is het verschil tussen een PDO en een Salesforce-implementatiepartner?
Een implementatiepartner richt Salesforce in voor het eigen gebruik van een bedrijf. Een PDO bouwt een verpakt product dat veel bedrijven installeren, waardoor namespace, versionering, licenties en security review erbij komen.
Heb ik een PDO nodig om de AppExchange security review te halen?
Nee. Veel ISV's halen het zelf. Een PDO levert vooral minder reviewrondes op, omdat de gangbare bevindingen voorspelbaar worden als je het vaker hebt gedaan.
Moet een nieuwe AppExchange-app op 1GP of 2GP starten?
2GP is de moderne route voor nieuwe pakketten. Bestaande 1GP-leveranciers zitten ook niet vast: Package Migrations van Salesforce is sinds Summer '25 algemeen beschikbaar en converteert een 1GP-pakket naar 2GP inclusief de bestaande abonnees.
Hoe vroeg moet een ISV een PDO betrekken?
Voordat de namespace- en packagingbesluiten vallen. Dat zijn de keuzes die duur zijn om terug te draaien, en ze worden meestal in week een gemaakt.