Picqer's Product Manifesto
De beste magazijnsoftware voor webwinkels
Dit is ons manifesto. De basis waarop we aan Picqer werken. Als je geïnteresseerd bent in het werken bij Picqer, dan geeft dit je een mooi inkijkje in ons productteam.
Dit zijn de principes waar we ons product op bouwen. Dit is wat we onze klanten beloven. Dit is waar we elkaar op aanspreken. Dit is hoe hoog we de lat leggen voor onszelf qua product.
Dit document is er niet alleen om dingen beter te doen, maar ook om minder te doen. Dit is onze core. Op basis hiervan zeggen we ook “nee”. “Nee” zeggen is extreem belangrijk om goede software te krijgen. Gebruik deze principes in discussies en om beslissingen te maken. Ook als dit je eerste week is bij Picqer.
Dit is wat Picqer Picqer maakt.
Voor wie is Picqer?
We maken Picqer met de ideale klant in het hoofd.
Veel webwinkels beginnen klein en zonder verstand van logistiek. In het begin is het versturen van bestellingen makkelijk. Maar vanaf 25 bestellingen per dag wordt het moeilijker. Je bent meer brandjes aan het blussen en je hebt steeds minder overzicht.
Wij maken het eenvoudig om je magazijn professioneel te runnen, zonder verstand van logistiek. Webwinkels als Wehkamp en Coolblue betalen miljoenen per jaar voor magazijnsoftware en consultants. Wij zorgen dat de rest van de webwinkels hun magazijn net zo professioneel kunnen runnen, met software die een genot is om mee te werken.
Doelgroep
We hebben 2 doelgroepen:
- Webwinkels met een eigen magazijn met 25 tot 1000 bestellingen per dag.
- Fulfilmentbedrijven voor webwinkels, met 25 tot 1000 bestellingen per dag.
Het magazijn is ons domein
We richten ons volledig op de processen die zich binnen de muren van het magazijn afspelen: producten ontvangen → opslaan en intern verplaatsen → bestellingen versturen. Zo hoeft iedereen die in het magazijn werkt alleen maar in Picqer te werken.
Alles buiten het magazijn hoort niet in Picqer.
Wat kan je met Picqer?
Picqer maakt je magazijn extreem productief
Dat doen we door alle processen van je magazijn eenvoudig te maken en fouten te voorkomen. Picqer is als een “fiets voor je magazijn”. Na even oefenen kan je met een fiets veel meer afstand afleggen dan te voet. Zonder dat je erover na hoeft te denken.
- Picqer weet wat je bij leveranciers hebt gekocht, waardoor we kunnen helpen bij het ontvangen en wegleggen. Daardoor zijn producten sneller verkoopklaar en weet je precies waar elk product ligt.
- Of je nu grote picklijsten hebt of veel kleine picklijsten die je in een batch kan verzamelen; Picqer laat je zo min mogelijk lopen.
- Bij de paktafel controleren we of je de goede producten hebt met een barcodescanner, zodat je nooit het verkeerde product opstuurt. En we maken automatisch het goede verzendlabel aan dat direct uit de printer komt.
Alles bij elkaar maakt Picqer je magazijn 5x sneller. Zowel door je minder te laten doen, als door het voorkomen van fouten die je niet hoeft te herstellen.
Picqer is het besturingssysteem van je magazijn
Alles wat je in je magazijn doet, staat in Picqer. Daardoor kan je veel hogere volumes aan. Je kan meerdere webwinkels naast elkaar hebben, verschillende vervoerders naast elkaar gebruiken en veel meer medewerkers laten samenwerken.
Informatie in Picqer is altijd realtime. Daardoor is het de perfecte tool om andere systemen mee te integreren.
De directe integraties die we zelf maken werken extreem goed en snel. Je kan onze integraties blind vertrouwen en daar stoppen we veel tijd in. Helaas lukt het daarom niet om alle systemen direct te integreren, maar richten wij ons op de meest gebruikte en maken we integreren door derden mogelijk.
Partners en klanten kunnen via onze open API elke andere tool integreren. Wij maken het voor externe developers zo relaxed om met onze API te werken, dat ze ambassadeur worden. Daardoor blijven wij het besturingssysteem van het magazijn en blijft data realtime.
Maatwerk is een fijne mogelijkheid voor onze gebruikers, maar voor ons geen excuus om achter te schuilen. Als iets met maatwerk kan, betekent niet dat wij het niet hoeven te maken. Onze software werkt het beste zonder maatwerk, dus de core moeten we goed ondersteunen.
Picqer geeft grip op je magazijn
We helpen je niet alleen om één specifieke bestelling snel en foutloos op te sturen, maar ook om overzicht te bewaren over je gehele magazijn. Je weet wat je gedaan hebt, wat je nog moet doen, en waar je een tandje sneller moet.
Als er iets mis gaat kan je in Picqer altijd achterhalen wat er in een specifiek geval gebeurd is. Zo kan je de oorzaak ontdekken en elke dag beter worden.
Gebruikers kunnen alles zelf
Wij geloven dat:
- Een magazijn runnen niet super moeilijk is.
- Je software zo kan maken dat je geen handleiding of persoonlijke begeleiding nodig hebt.
- De meeste mensen alles zelf willen kunnen.
Daarom maken wij complexe magazijnprocessen simpel. Zo simpel dat gebruikers alles zelf kunnen. Dat is niet altijd makkelijk voor ons, maar dat is ons werk en geeft een kick als het lukt.
Als gebruikers meer zelf doen, kunnen we meer klanten bedienen met dezelfde hoeveelheid collega's in sales en support. Zo hebben we meer impact. Als de software makkelijk te begrijpen is, kunnen onze klanten makkelijker nieuwe collega's inwerken. En je hebt meer vertrouwen in software als je begrijpt wat het doet.
Soms lanceren we een feature niet omdat we nog geen elegante oplossing hebben gevonden. Soms ondersteunen we een edge-case niet omdat het voor nieuwe gebruikers te complex wordt. Soms beginnen we opnieuw met een nieuwe insteek omdat we geloven dat het eenvoudiger kan.
We maken functionaliteit zo optioneel mogelijk. Daardoor hoeven nieuwe klanten zo min mogelijk in te richten. Nadat je de eerste stappen onder de knie hebt, kan je in je eigen tempo meer van de software gaan gebruiken. We geven wel tips voor functionaliteit waarvan wij denken dat het slim is voor hun situatie. We houden hierbij zowel de beginner, als de pro's in gedachten.
Als het kan, lost Picqer problemen automatisch op. Is een telefoonnummer in een verkeerd formaat? Als het kan herstellen we dat automatisch. Zit een besteld product nog niet in Picqer? Die importeren we gelijk. Was je webshop een paar uur offline? Wij importeren gelijk de gemiste bestellingen zodra je weer online bent. Zo hoef je daar niet meer aan te denken.
Wat maakt de beste software?
'Beste' is de overtreffende trap van 'goed'. We maken dus software die beter is dan goed.
Over dit deel denkt niemand anders zo na als wij. Alleen wij als bouwers van het product nemen deze punten in overweging. Een klant, partner of collega van sales denkt al snel dat het "toevoegen van een knopje" geen nadelen heeft. Dat goede software vanzelfsprekend is. Wij zijn de enige beschermers van deze punten, wat dit deel zo belangrijk maakt.
Deze punten zijn niet objectief te bepalen. Je kan er wel een steeds beter gevoel voor krijgen door te leren van anderen, door erover te redeneren, maar vooral door software te maken die je in de handen van gebruikers legt.
Dit zijn de karakteristieken van onze software, en waarom die beter dan goed is:
Waardevol
Software moet in ieder geval waarde bieden aan de gebruiker. Software moet nuttig en functioneel zijn. Het moet een wezenlijk probleem oplossen. Niemand gebruikt software omdat de code fancy is of omdat het er alleen mooi uitziet. In de eerste plaats moet je dagelijkse werk er makkelijker van worden.
Picqer is een professioneel stuk gereedschap voor vakmensen. Het heeft de kwaliteit om dag in dag uit gebruikt te worden. Het is ergonomisch en handig in dagelijks gebruik.
Don't make me think
Software moet begrijpbaar zijn. Elke pagina, elke knop, elk concept moet zonder na te denken begrijpbaar zijn voor de gebruiker.
- Geen magic. Voorkom onverwachte dingen. Alles wat gebeurt moet voorspelbaar zijn voor de gebruiker. Dat betekent dat naamgeving de lading moet dekken en knoppen niet meer moeten doen dan ze beloven.
- Wees expliciet. Geef aan wat er gaat gebeuren voordat iemand ergens op klikt, waar Picqer nu mee bezig is en wat er in het verleden is gebeurd. In heldere taal voor de gebruiker.
- Consistent. Door consistentie snap je nieuwe dingen sneller en voel je je snel thuis in de software. Dat betekent niet “altijd hetzelfde”. Het gaat over 'adhering to same principles', 'compatible' en 'coherent'. Soms betekent consistent juist dat het er anders uitziet.
- Praat in mensentaal. Verberg technische details. Praat en schrijf in de taal die gebruikers in de praktijk gebruiken. Abstraheer technische implementaties als het daardoor duidelijker wordt.
- Convention over configuration. Instellingen zijn een laatste redmiddel. Als je een instelling wilt toevoegen, heb je waarschijnlijk niet de goede oplossing bedacht. Maak je toch een instelling? Zorg voor de goede standaardinstelling. Bijna niemand wijzigt instellingen, werkt het voor hen goed?
Vertrouwen
Gebruikers moeten vertrouwen hebben in software voordat ze er gelukkig van kunnen worden. Als je het vertrouwt, kost het gebruik je minder mentale kracht. Je kan ontspannen.
Vertrouwen komt van:
- Weinig bugs. Geen software is bugvrij, maar elke bug zorgt voor minder vertrouwen. Het vertrouwen groeit weer als gebruikers merken dat we bugs serieus nemen. Hoe sneller we een nieuwe bug oplossen, des te beter. (Geinige blog over beta software)
- Voorspelbaarheid. Software moet doen wat de gebruiker verwacht. Niets minder, maar ook niets meer. Naamgeving en uitleg bij functionaliteit is daarom erg belangrijk, zie het vorige hoofdstuk.
- Transparantie. Laat weten aan de gebruiker als er iets niet goed gaat en hoe het opgelost kan worden. Geef pro-actief foutmeldingen als we kunnen weten dat er iets niet klopt. Zeker voor automatische processen op de achtergrond. Dit geeft vertrouwen: wanneer je niets hoort gaat het dus goed.
- Traceerbaarheid. Software moet niet alleen debuggable zijn voor developers en support, maar ook voor de gebruiker zelf. Geef informatie waarom iets gebeurd is. Help gebruikers, support en andere developers situaties beter te begrijpen door heldere logging en uitleg over besluiten die de software zelf heeft gemaakt.
Software alleen kan maar een deel van het vertrouwen geven. Ook de mensen erachter spelen een rol. Wij nemen de verantwoordelijkheid voor alles wat Picqer doet. Wij laten het vertrouwen groeien door de juiste dingen te doen, bereikbaar te zijn en persoonlijk in contact. En als er iets mis gaat, zijn we eerlijk en zeggen we sorry.
Simpel
Onze software is simpel. Dat is moeilijk om te doen, maar dat is ons werk. Keep it simple is 1 van onze kernwaarden en ook een kern-element van goede software.
Simpelheid blijft nooit bestaan, zoals entropie. Elk scherm dat eerst simpel is, zal langzaam slijten. Het wordt langzaam minder simpel, door het toevoegen van informatie en functionaliteit. Simpeler maken moeten we dus bewust doen, omdat dit nooit vanzelf gaat.
Het makkelijkste om iets simpel te maken, is om het simpel te houden. Door iets niet toe te voegen. Bijvoorbeeld omdat het op die plek niet hoort.
Als iemand vraagt om extra informatie op een scherm, vraag je dan af wat het doel en wie de beoogde gebruiker van die pagina is. Hoort die informatie daar wel? Het liefst heeft elk scherm maar 1 doel.
Snel
Onze software is snel. Bij acties die je continu doet, kan een kleine vertraging het gevoel geven dat de software je tegenwerkt. Langzame software wekt wantrouwen.
Wij zorgen dat Picqer altijd snel blijft. Ook als je veel data in Picqer hebt. We willen niet dat grote klanten vertrekken omdat Picqer te langzaam is geworden.
Mooi
Onze software ziet er mooi uit. Het is erg moeilijk om door lelijke software heen te kijken. Software kan nog zo'n geweldige waarde hebben, als het niet mooi verpakt is bereikt het niet het potentieel.
Mooi is niet per se veel design. Mooi is vaak simpel en rustig. Zeker in software met veel functionaliteit.
Mooi zit hem ook in details. Als details niet kloppen, was er onvoldoende aandacht. En als de zichtbare details niet kloppen, dan trek je als gebruiker de onzichtbare delen ook in twijfel. Zie ook de broken window theory.
Mooi kan je ook voelen. Een kleine animatie die de meesten niet opvalt, kunnen velen toch voelen. Mooi zit hem ook in woorden, in animatie, en in duidelijkheid.
Robuust
Beter dan goede software is ook robuust. Robuust betekent dat het sterk is en niet zomaar omvalt bij een paar fouten of problemen. Robuust betekent ook dat het tegen veranderingen kan en niet snel in de war raakt. Dit hangt samen met debuggable en weinig bugs, maar verdient toch zijn eigen kopje.
Wat dan niet?
Hier staat niet waar we "nee" op zeggen. Hier staat wat we wél doen. Op basis daarvan worden de nee's vanzelf duidelijk. Ook kunnen de nee's soms veranderen, als dat in onze richting past. Nee's zijn nooit definitief. Daarom is het beter om het te hebben over wat wel, dan over wat nu niet.