BedrijfDigitale transformatie

Survival Guide voor tech-dummies: 60 techtermen uitgelegd

Marketingstagiair zijn in een softwarebedrijf is niet altijd eenvoudig. Als digibeet tussen al die tech-savvy collega's was dat best lastig. Zeker wanneer het ging over onze integraties of een update die eraan komt.

Een man met een bril en een baard glimlacht en zit aan een bureau met zijn armen over elkaar. Op de achtergrond staan twee computermonitoren waarop verschillende schermen worden weergegeven: op de ene is een ontwerpinterface te zien en op de andere tekst of data, in een goed verlichte kantoorruimte.
Gepubliceerd op:
23 March 2021
Bijgewerkt op:
22 February 2024
Delen:

Daarom wilde ik een woordenlijst schrijven van de belangrijkste technologische termen die u zult tegenkomen wanneer u stage loopt bij een softwarebedrijf.

Technologie is het volgende grote ding in de wereld. Van onze smartphones tot VR-brillen en de nieuwste functies in auto's. Alles heeft zijn basis in de techwereld. Ik had nooit gedacht dat ik stage zou lopen bij een start-up als Azumuta. Maar hier ben ik, en ze hadden niet gelogen. Technologie is een behoorlijk zwaar (maar interessant!) onderwerp.

Eerst het belangrijkste eerst (want ik kende deze woorden niet)

  • Een tech-analfabeet: Iemand die niets/heel weinig weet over technologie.
  • Tech savvy : goed geïnformeerd over of bedreven in het gebruik van moderne technologie, vooral computers.

A

Applications – soorten software, misschien beter bekend als “apps”, die kleine icoontjes op het startscherm van uw mobiel – die zijn ontworpen om een functie te bieden aan een gebruiker of een andere app. Apps omvatten alles van webbrowsers en tekstverwerkers tot foto- en beeldbewerkingsprogramma’s en chatprogramma’s.

API (Application Programming Interface) – een soort tussenlaag die twee applicaties met elkaar laat communiceren. Elke keer dat u een app zoals Instagram gebruikt, een instant bericht verstuurt of het weerbericht op uw telefoon bekijkt, gebruikt u een API

API – is eigenlijk een tussenlaag die communicatie tussen twee systemen mogelijk maakt, terwijl een API-endpoint een URL is waarmee de API toegang krijgt tot resources op een server. Zonder API-endpoints zouden API’s dus niet daadwerkelijk als tussenlaag kunnen fungeren.

B

Back end – in feite het gedeelte achter de schermen van een site en websitedienst (dit omvat applicaties, webservers en databases), en is meestal niet zichtbaar voor de gebruiker die met de site of dienst interacteert.

Best-of-breed approach – verschillende oplossingen (van verschillende leveranciers) combineren binnen uw werkomgeving. (met andere woorden: werken met integraties). Het is de tegenhanger van een best-of-suite-oplossing.

Best-of-suite solutions – Waar u bij een best-of-breed approach verschillende leveranciers hebt in nicheafdelingen van uw bedrijf, betekent best-of-suite solutions de aankoop van één systeem dat alle aspecten omvat. Het nadeel is dat veel functies mogelijk niet de beste zijn in vergelijking met wat er op de markt beschikbaar is. Omdat integraties de afgelopen jaren eenvoudiger zijn geworden, kiezen de meeste werkgevers voor een best-of-breed approach omdat elke software haar eigen niche heeft.

C

Call to action – een stukje tekst, banner of afbeelding met een visueel onderscheid dat een bezoeker vraagt om een actie te ondernemen – meer content lezen, een e-mail sturen, zich inschrijven op een e-maillijst, enz. CTA’s zijn een marketingtool die webgebruikers omzet in leads voor bedrijven.

CamelCase – een digitale afspraak waarbij de eerste letter van elk woord in een samenstelling met een hoofdletter wordt geschreven, behalve het eerste woord. Bijvoorbeeld: “email checker” wordt “emailChecker”. Softwareontwikkelaars gebruiken PascalCase vaak bij het schrijven van broncode om functies, klassen en andere objecten te benoemen en zo een duidelijk overzicht te behouden.

Click through rate (CTR) – het aantal gebruikers (in procent) dat op links in webpagina’s of marketingmails klikt. CTR is belangrijk omdat het meet hoeveel gebruikers actief betrokken zijn bij de gelinkte content op een site. U kunt bijvoorbeeld een nieuwsbrief sturen naar 2.000 klanten, waarvan er slechts 100 daadwerkelijk op de blogs klikken om ze te lezen.

Conversion rate optimization (CRO) – een aanpak om het percentage bezoekers dat betalende klant wordt te verhogen. CRO-methoden verleiden gebruikers meestal met een call to action.

D

Data lake – een algemene opslagplaats voor grote hoeveelheden ongestructureerde data uit verschillende bronnen.

Data warehouse – een centrale locatie voor het opslaan van gestructureerde data uit verschillende bronnen.

Data Masking – een manier om delen van data te anonimiseren zodat de data nog steeds bruikbaar is voor een bepaald doel, zonder het risico om bijvoorbeeld vertrouwelijke data of PII (persoonsgegevens) bloot te stellen.

E

ESB – Enterprise Service Bus, een van de vele integratiesoftwares die in grotere organisaties worden gebruikt om interne communicatie tussen applicaties te organiseren door berichten op de ‘bus’ te plaatsen, zodat ze door andere applicaties kunnen worden gelezen.

Engagement – de term die wordt gebruikt voor likes of andere interacties met een bedrijf op sociale media. Het is een meeteenheid die bedrijven gebruiken om hun prestaties op sociale media te meten en te evalueren.

Elements – afzonderlijke HTML-componenten van een document of webpagina. Een alinea in een HTML-document is bijvoorbeeld een element. Elementen bestaan uit een openingstag, een sluitingstag en informatie daartussen.

F

Field Mapping – het proces van het matchen van data tussen twee of meerdere platformen. Wanneer u bijvoorbeeld het ene platform met het andere integreert, wilt u zeker weten dat het postadres van uw lead in een CRM in het juiste veld in de mailinglijst terechtkomt.

Front end – definieert alle onderdelen van een website die door gebruikers kunnen worden gezien en geïnterpreteerd. Front end webdesigners werken meestal met code zoals HTML, CSS en JavaScript.

Framework – Een set tools en componenten in een scripttaal die vaak wordt gebruikt in softwareontwikkeling. Eigenlijk een soort bibliotheek. Voorbeelden van frameworks zijn Ruby on Rails, Bootstrap, React, Angular en Joomla.

G

Grids – een reeks bestaande kaders die als richtlijn kunnen worden gebruikt om content op een webpagina of applicatie te ordenen. Gridsystemen geven uw ontwerp een gelijkmatige “look”, waardoor het beter leesbaar en herkenbaar wordt voor de kijker.

H

HTML (HYPERTEXT MARKUP LANGUAGE) – HTML is de standaardtaal die wordt gebruikt om webpagina’s te maken. Het is de meest basale bouwsteen die u nodig hebt voor het ontwikkelen van websites. Misschien herinnert u zich basis-HTML-tags nog van vroege persoonlijke websites zoals Myspace, waar u uw pagina kon aanpassen met opdrachten tussen <>.

HTML5 – (in feb 2021) de nieuwste versie van HTML. HTML5 richt zich op functies die kunnen worden gebruikt op apparaten met weinig vermogen (waardoor het ideaal is voor het maken van mobiele applicaties), de ingebouwde mogelijkheid om met multimedia en grafische content te werken, en nieuwe semantische webtagelementen (functies die u gebruikt om uw pagina’s en documenten te structureren).

I

Identity resolution – Een concept dat onder meer in een CDP (Customer Data Platform) wordt gebruikt om dubbele contacten te ontdekken en samen te voegen. Een account onder Jan Janssens en onder Janssens Jan kan bijvoorbeeld worden samengevoegd.

iPaaS (Integration Platform as a Service) – is een cloudintegratieplatform dat meerdere platformen zonder moeite met elkaar laat communiceren en data laat uitwisselen.

J

Jitter – verwijst naar kleine vertragingen tijdens dataoverdrachten. Dit kan worden veroorzaakt door een aantal factoren, waaronder netwerkcongestie, botsingen en signaalinterferentie.

K

Kernel – de fundamentele laag van een besturingssysteem (OS). Deze functioneert op basisniveau, communiceert met hardware en beheert resources, zoals RAM en de CPU.

L

Logic gates – noodzakelijke bouwelementen van een integrated circuit. Ze voeren basislogische functies uit. De meeste logic gates hebben een input van twee binaire waarden en een output van één waarde. Sommige circuits hebben mogelijk slechts een paar logic gates, terwijl andere, zoals microprocessors, er miljoenen kunnen hebben.

M

Meta elements – HTML-elementen die niet zichtbaar zijn voor de gebruiker op een webpagina, maar webbrowsers extra informatie geven over de “achtergrond” van de site, zoals de paginabeschrijving, taal, laatste wijziging, enz. Meta elements kunnen ook informatie bieden voor sociale netwerken, zoals een coverafbeelding, auteursgegevens, laatste wijziging, enz.

Mood boards – creatieve uitingen (afbeeldingen, materialen, stukjes tekst) die worden gebruikt om de visuele stijl van een project weer te geven. De stijl die op een mood board wordt weergegeven, wordt vervolgens door visuele ontwerpers vertaald naar digitale vorm.

Monitor – een woord op hoog niveau dat tech-savvies gebruiken voor het scherm. De monitor toont de gebruikersinterface van de computer en de open programma’s.

N

Native apps – apps die voor specifieke platformen zijn gemaakt. Ze werken alleen op de platformen waarvoor ze zijn ontwikkeld en worden lokaal op die apparaten opgeslagen. Safari voor iOS en Google Play voor Android zijn beide voorbeelden van native apps.

Native integration – is een integratie die al is opgenomen in de user interface (UI) van een platform, zodat u meestal geen iPaaS-oplossing hoeft te gebruiken.

O

One-way synchronisation – is datasynchronisatie waarbij data in één richting gaat, van een bronplatform naar een bestemmingsplatform.

Object Oriented Programming (OOP) – Een vorm van programmeren die zich richt op het creëren van objecten met specifieke eigenschappen en mogelijkheden. In OOP bestaat het computerprogramma uit deze gecreëerde objecten. Deze interageren vervolgens met elkaar.

Octa-core CPU – acht verwerkingskernen in één enkele chip. Het is vergelijkbaar met een dual-core CPU (twee processors), maar heeft acht processors die gelijktijdig instructies kunnen verwerken.

oAuth – een authenticatieprotocol waarmee u een dienst van derden toegang kunt geven tot uw data. Als u bijvoorbeeld een CRM zoals Lime Tech gebruikt, kunt u een integratieplatform toegang geven tot uw Lime Tech-data. Dit gebeurt met oAuth, dat een authenticatie vanuit Lime Tech opent waarin wordt gevraagd of u toegang wilt verlenen.

P

Production – een productieruimte is eigenlijk de “live” software. Data-integraties worden vaak eerst getest voordat ze in productie worden gebracht.

Property – in CSS (de code die wordt gebruikt om stijl aan documenten toe te voegen) een onderdeel van de basis van HTML (lettergrootte, kleur, marge) waarvan de stijl door CSS wordt gewijzigd.

PascalCase – een digitale afspraak waarbij de eerste letter van elk woord in een samenstelling met een hoofdletter wordt geschreven. Bijvoorbeeld: “email checker” wordt “EmailChecker” Softwareontwikkelaars gebruiken PascalCase vaak bij het schrijven van broncode om functies, klassen en andere objecten te benoemen en zo een duidelijk overzicht te behouden.

Q

Queue – een lijst met taken die wachten om verwerkt te worden. Wanneer een taak naar een queue wordt gestuurd, wordt deze eenvoudig achteraan de lijst toegevoegd. Computerprogramma’s werken vaak met queues als manier om taken te organiseren.

Quad-core CPU – vier verwerkingskernen in één enkele chip. Het is vergelijkbaar met een dual-core CPU (twee processors), maar heeft vier processors die gelijktijdig instructies kunnen verwerken.

R

Routers – de apparaten die worden gebruikt om personal computers met het internet te verbinden. Het apparaat dat u gebruikt om toegang te krijgen tot uw WiFi-netwerk is een router.

REST API – REST (representational state transfer) beschrijft hoe een API eruit zou moeten zien (standaard), hoe die zich zou moeten gedragen en hoe mensen die kunnen gebruiken. Het idee hierachter is dat alle API’s op dezelfde manier werken, zodat mensen er snel vertrouwd mee raken.

Responsive web design – de praktijk van het ontwerpen van websites zodat ze zichtbaar en toegankelijk zijn op zowel mobiele apparaten als de computer. Dit omvat telefoons, tablets en andere handheld apparaten. Het doel van responsive web design is om op een mobiel apparaat een even proportioneel en naadloos ontwerp te hebben als op de computer. Deze aanpak zorgt ook voor betere SEO.

S

SaaS (Software as a service) – ook bekend als software on demand. Dit betekent dat de klant de software niet hoeft aan te schaffen, maar dat er een contract wordt afgesloten per maand en/of per gebruiker. De klant kiest welk plan het best past bij zijn of haar productieteam.

Sandbox – een ontwikkelomgeving van een softwareapplicatie om nieuwe updates en functies te testen. Integraties worden vaak getest met behulp van een sandbox voordat ze naar productie gaan.

Single source of truth – een constructie waarbij één database alle “officiële” data bevat, die als accuraat wordt beschouwd. Alle andere applicaties die dezelfde data gebruiken, moeten die data ophalen uit de applicatie die fungeert als de “single source of truth”.

T

Two-way synchronisation – een vorm van datasynchronisatie waarbij data in beide richtingen stroomt. Dit betekent dat data in een van de twee platformen wordt onderhouden en dat wijzigingen ook in het andere platform moeten worden doorgevoerd, al dan niet automatisch.

Traffic – het totale aantal gebruikers dat een website kan verwelkomen. Er zijn verschillende soorten bezoeken, zoals unieke bezoekers en het totale aantal klikken. Dit alles kan worden bijgehouden in Google Analytics.

Toolbar – een groep pictogrammen of knoppen die zichtbaar zijn in de interface van een softwareprogramma of een open venster. Wanneer de toolbar deel uitmaakt van de interface van een programma, bevindt deze zich meestal direct onder de menubalk. Een voorbeeld is de toolbar van Microsoft Word, waar we kleuren, lettertype en stijlen kunnen aanpassen.

U

User interface (UI) – omvat alle functionele onderdelen van een website, app, enz. De gebruiker kan bepalen hoe het scherm (of apparaat) eruitziet en hoe hij ermee interageert. Displays en touchscreens, menu’s op websites, toetsenborden en uw cursor maken bijvoorbeeld allemaal deel uit van een user interface.

User flow – het pad dat typische gebruikers volgen vanaf het moment dat ze op een website of applicatie terechtkomen tot het moment dat ze vertrekken. Het creëren van een vloeiend pad dat intuïtief is voor gebruikers om te volgen, maakt deel uit van user experience (UX) design. Hoe eenvoudiger het bedrijf de user flow maakt, hoe sneller een bezoeker of gebruiker erdoor kan navigeren.

Uptime (or downtime) – beschrijft hoe lang een website, computer of ander systeem actief (uptime) of inactief (downtime) was.

V

Virtual machine – software waarmee een computerbesturingssysteem zoals Windows kan worden gebruikt op een computer waarop een ander systeem draait, zoals een MacBook, en omgekeerd. Eén systeem kan meerdere virtual machines hosten.

VPN – Netwerken die openbare internetverbindingen laten gebruiken als privénetwerken door de verzonden en ontvangen data te versleutelen. Dit kan bijvoorbeeld nuttig zijn om de veiligheid van uw data te waarborgen. In theorie kan iedereen via een openbare verbinding toegang krijgen tot onze data.

Version control – een tool die wordt gebruikt om wijzigingen in code en bestanden bij te houden. Het geeft IT-specialisten de mogelijkheid om terug te gaan naar een vorige versie als er bugs optreden. De meeste version controls zijn ingebouwd in het programma waarin de code wordt geschreven.

W

Wireframes – in feite de “skeletten” van een website. Ze bevatten de belangrijkste informatie die op elke pagina van een website zal verschijnen. Designers kunnen deze schetsen gebruiken als uitgangspunt voor de lay-out van een website.

Z

ZIP/RAR file – Door een of meer bestanden te zippen ontstaat een gecomprimeerd bestand dat minder ruimte inneemt dan de ongecomprimeerde versie. Het wordt veel gebruikt voor het back-uppen van bestanden en het verkleinen van grote data die via het internet wordt overgedragen.

Hopelijk zullen enkele van deze uitleggen u in de toekomst helpen. Het heeft mij geholpen mijn stage te overleven. Dus neem de volgende keer dat u met een expert praat deze blogpost mee en praat gezellig mee. Maar schep niet te veel op, want dan prikken ze zo door de kleine valsspeler heen die u bent. Maar vanaf nu zult u (eindelijk) begrijpen waar ze het over hebben. Dus stuur die mail om aan de meeting deel te nemen en upgrade uw skills met onze tech survival guide.

Gebruik het Azumuta Platform

Zie hoe ons platform kan helpen om dataverzameling te stroomlijnen, de productiviteit te verhogen en de kwaliteitsborging te verbeteren met een demo van Azumuta.

Boek een demo

Sluit u aan bij de digitale werkvloerrevolutie!