Roy de Putter is productmanager bij Normec Foodcare Online waar hij zich dagelijks bezighoudt met de ontwikkeling en doorontwikkeling van onze software, zodat deze zo optimaal mogelijk aansluit bij de klantwensen. In zijn developer diary schrijft hij over vraagstukken en onderwerpen die spelen op de afdeling ontwikkeling. In deze blog neemt hij je mee in de wereld van updates.
Updates: in deze tijd ontkom je er niet aan. Alle apparaten die gebruik maken van software krijgen te maken met periodieke updates. Denk hierbij aan besturingssystemen op smartphones en computers en updates van apps en programma’s. Vaak worden updates automatisch uitgevoerd en ondervinden gebruikers hier weinig hinder van. Toch herkent iedereen wel de situatie dat je snel iets wilt opzoeken op de computer, maar er tijdens het opstarten achter komt dat een update geïnstalleerd moet worden en je minuten langer bezig bent dan gedacht. Het lijkt daarom op dat moment vaak verstandiger om de update uit te stellen, soms zelf voor een langere tijd. In deze post wordt uitgelegd waarom het uitstellen juist geen goed idee is.
Kort gezegd is een update een aanpassing van de softwarecode. De reden waarom deze aanpassing wordt gedaan, bepaalt of de update een ‘upgrade’ wordt genoemd of een ‘bugfix’.Er wordt gesproken van een upgrade als nieuwe functionaliteiten worden toegevoegd aan de software of wanneer bestaande functionaliteiten substantieel worden uitgebreid en/of verbeterd. Wanneer in onze software upgrades beschikbaar komen dan worden deze altijd via de supportmail kenbaar gemaakt. Een bugfix is een aanpassing van een code die niet langer optimaal functioneert (een bug). Het doel is hierbij om de code weer te laten werken zoals het bedoeld is. Het ontstaan van bugs kent verschillende oorzaken. Zo kan het zijn dat gebruikers de software op een creatieve manier toepassen die niet voorzien is. Een andere reden kan zijn dat door een upgrade van de software bepaalde logica binnen de software niet meer sluitend is en in specifieke gevallen problemen geeft. Een groot deel van de bugfixes vallen onder regulier onderhoud van onze software en hebben niet merkbaar voor problemen gezorgd.
Om over de nieuwste functionaliteiten in besturingssystemen of software te beschikken, is het belangrijk om je apparaat tijdig te voorzien van updates. Hiermee voorkom je dat je tegen problemen aan loopt bij het gebruik van je apparaat. Onze software wordt regelmatig geüpdatet met nieuwe functionaliteiten en bugfixes. Dit gebeurt altijd automatisch. Zo garanderen we dat al onze klanten altijd met de juiste versie van onze software werken. De optimalisatie van onze software wordt altijd uitgevoerd aan de hand van de laatste versies van bijvoorbeeld browsers en besturingssystemen. Dit betekent dat als je browser of besturingssysteem verouderd is je – ondanks de automatische update van onze software – alsnog problemen kunt ervaren met het gebruik van de software. Een goed voorbeeld hiervan is de verouderde browser Internet Explorer waarover we in een eerdere blog schreven. Microsoft onderschrijft zelf dat moderne applicaties niet optimaal kunnen werken in deze verouderde browser, omdat Internet Explorer niet verder doorontwikkeld wordt.
Bij grote iOS en iPadOS updates kan het soms voorkomen dat wij adviseren die update nog niet te laten doorvoeren op je apparaat. Een voorbeeld daarvan was de update naar iOS 13. We zagen al snel dat Apple in korte tijd meerdere bugfixes doorvoerde waardoor het besturingssysteem voor problemen zou kunnen zorgen. We adviseerden onze klanten te wachten met updaten tot een eerste stabiele versie beschikbaar gesteld zou worden. Via onze supportmail lieten we het weten zodra de iOS update doorgevoerd kon worden. Waar wij onze software altijd voorzien van automatische updates, adviseren we om de Inspectietool app op de iPad of iPhone juist niet automatisch te laten updaten. Je wilt immers niet dat je net een inspectie hebt uitgevoerd en dat deze door een automatische app update uit je app verdwenen is. Zorg er dus voor dat updates voor de Inspectietool app niet automatisch worden uitgevoerd en controleer regelmatig of er nieuwe updates beschikbaar zijn. Natuurlijk stellen we je via de supportmail op de hoogte van updates waarin nieuwe functionaliteiten of grote aanpassingen zijn gerealiseerd.
Als je werkt met een verouderd apparaat, kan het zijn dat het besturingssysteem niet meer geüpdatet kan worden naar de nieuwste versie. Een voorbeeld hiervan is de iPad. Verouderde iPads kunnen niet meer voorzien worden van iPadOS versie 13. Apple kan bij verouderde apparatuur niet meer garanderen dat de nieuwste versie van het besturingssysteem hierop werkt. Een verouderde iOS versie kan uiteindelijk ook leiden tot problemen met het gebruik van nieuwere app versies. In dat geval kun je twee dingen doen: accepteren dat je niet over de nieuwste functionaliteiten beschikt óf een nieuw apparaat aanschaffen. Hierbij is de laatste optie uiteraard de meest werkzame en veilige optie.
Lees hier meer over onze software, bekijk onze oplossingen of plan direct je gratis demo!
Neem contact op met onze Business Unit Directeur Normec Foodcare Online Rick Veldkamp.
De afgelopen jaren waren foodbedrijven meer dan ooit genoodzaakt om te digitaliseren. Kwaliteitswerkzaamheden moesten op afstand worden uitgevoerd en soms waren audits op afstand nodig. Het is dan wel...
Je wilt natuurlijk een goed en veilig product leveren aan je klanten. Daarvoor moet de kwaliteitsborging binnen je bedrijf top geregeld zijn. Wil je kwaliteitszaken beter borgen en als kwaliteitsmanag...
In de vorige Developer Diaries vertelde Roy over het testen van update 1.29 en noemde hij de blackbox test als eerste testmethode voor het testen van een update. Deze keer gaat hij verder in op andere...
Train medewerkers online op ieder moment en op elke gewenste locatie
Bespaar tot 60% van je tijd door digitaal te inspecteren
Eenvoudig online productspecificaties maken en beheren in alle talen.
Altijd direct online inzicht in het verloop van processen.
Verlaag de foutgevoeligheid van het handboekbeheer.
Creëer meer overzicht en handel actief efficiënt af.
Op de hoogte blijven? Meld je gratis aan voor de nieuwsbrief
Door bundeling van alle expertises helpt Normec Foodcare met allerhande vraagstukken en oplossingen op het gebied van procesbeheersing, kwaliteit en voedselveiligheid, laboratoriumonderzoek, smaaktesten, QA-automatisering, flexibele inzet van kwaliteitsmanagers en keurmeesters, opleidingen en trainingen, risicomanagement en etiketcontrole.
Wil u meer weten? Neem contact met ons op.
Door bundeling van alle expertises helpt Normec Foodcare met allerhande vraagstukken en oplossingen op het gebied van procesbeheersing, kwaliteit en voedselveiligheid, laboratoriumonderzoek, smaaktesten, QA-automatisering, flexibele inzet van kwaliteitsmanagers en keurmeesters, opleidingen en trainingen, risicomanagement en etiketcontrole.
Wil u meer weten? Neem contact met ons op.
Door bundeling van alle expertises helpt Normec Foodcare met allerhande vraagstukken en oplossingen op het gebied van procesbeheersing, kwaliteit en voedselveiligheid, laboratoriumonderzoek, smaaktesten, QA-automatisering, flexibele inzet van kwaliteitsmanagers en keurmeesters, opleidingen en trainingen, risicomanagement en etiketcontrole.
Wil u meer weten? Neem contact met ons op.
Ben jij enthousiast over deze e-learning module? Bekijk dan de andere e-learning modules en trainingen in ons aanbod. Natuurlijk kan je ons ook altijd bellen voor een adviesgesprek, we horen graag van je!
Door bundeling van alle expertises helpt Normec Foodcare met allerhande vraagstukken en oplossingen op het gebied van procesbeheersing, kwaliteit en voedselveiligheid, laboratoriumonderzoek, smaaktesten, QA-automatisering, flexibele inzet van kwaliteitsmanagers en keurmeesters, opleidingen en trainingen, risicomanagement en etiketcontrole.
Wil u meer weten? Neem contact met ons op.
Vanaf 27 mei 2021 is Robalab Normec Robalab. Alle diensten van Normec Robalab staan per 27 mei 2021 op de website van Normec Foodcare.
Wil je meer weten? Neem contact met ons op.
Door bundeling van alle expertises helpt Normec Foodcare met allerhande vraagstukken en oplossingen op het gebied van procesbeheersing, kwaliteit en voedselveiligheid, laboratoriumonderzoek, smaaktesten, QA-automatisering, flexibele inzet van kwaliteitsmanagers en keurmeesters, opleidingen en trainingen, risicomanagement en etiketcontrole.
Wil u meer weten? Neem contact met ons op.