22. december: Blue Eye Macro – automatisering af processer

Har I nogensinde oplevet situationer hvor man tænker,
at det man sidder med, er en proces der højst sandsynligt vil skulle gentages et, endnu ikke defineret, antal gange. Hvor ville det dog være smart, hvis man kunne automatisere den? Den situation røg jeg selv ud i for nyligt og det er her at Blue Eye Macro kom ind i billedet.

Det er bestemt ikke altid at det kan betale sig at bruge den mængde energi og penge det koster at automatisere en proces. Man bør altid vurdere i hvor høj grad den pågældende proces er repeterende og tidskrævende nok til at være en kandidat til automatisering. Det er en god ide at lave en simpel costbenefit-analyse (proportionel med omkostningerne af processen), for at finde ud af om det kan betale sig, i den specifikke situation, at foretage sig de nødvendige skridt, der kræves for at automatisere den pågældende proces. Udover den tidsbesparende faktor, som automatisering bringer med sig, fjerner man også sandsynligheden for menneskelige fejl i form af fejlagtige indtastninger og mulige forskelligheder i de gentagne processer. Automatisering sikrer derved en langt højere grad af ensartethed end den menneskelige udførelse ville kunne bibringe.

Læs resten

21. december: Plakat-supermarkeder og pop-up butikker – QR-koder med reel værdi

QR eller 2d stregkoderne, som de også kaldes, er blevet meget almindelige både i bybilledet og i trykte medier som magasiner, aviser og lignende. Enhver annoncør med respekt for sig selv ledsager sin annonce med en QR kode. De færreste annoncører ulejliger sig dog med at gøre opmærksom på, hvorfor den er der, og ofte kan det være svært at gennemskue. Virksomhedens hjemmeside adresse står jo oftest lige ved siden af QR koden, så hvorfor fylde dyre annoncemillimeter med en stor QR kode?

Læs resten

20. december: Creating an office e-book reader using HTML 5

I recently did a proof-of-concept-project for one of our
clients where they wanted to look into the possibilities of using an HTML 5-based web application for reading e-books. Our client currently provides e-books for their users, but in order for the users to read an e-book, they have to register, download and install a third party application. By using an HTML 5 web application, users only need a browser that supports HTML 5 offline features to read e-books. To provide an alternative to their current setup, the application had to address the following requirements:

  • Offline availability of e-books
  • Copy protection of contents
  • Automatic expiration of e-books after a given amount of time

An e-book reader platform using HTML 5 and Monocle that supports offline reading of e-books already exists at Bookish. Like Bookish we decided to use the Monocle Reader to provide the basic e-book reader capabilities.

This application however also needs to support copy protection as well as time expiration of e-books.

Læs resten

19. december: HTML5 fast-track

This December I spent a couple of days at the HTML5
fast-track course, getting up to speed on various new and coming browser features and API’s. The course was hosted by Trifork who had invited Peter Lubbers – who wrote the book Pro HTML5 Programming to go over the umbrella that is the HTML5 specification. He and his co-host Mathias Bynensdid a great job at presenting the most important aspects of the spec. They also managed to communicate the more blurry parts in a way, so we left with a good overview of the maturity of the different browser implementations. So today I will write a bit about some of the things we went over, and hopefully help you learn a bit more about HTML5, while providing you with a bunch of links where you can learn more.

Læs resten

16. december: Drysser du også IT ud over din jul?

Tjaaa… hvis den første kalenderlåge,du åbner hver
morgen er et blogindlæg fra en af Verticas fageksperter, det eneste julekort du har sendt ud var en QR-kode, og du har talt ned til juleaften med en Christmas Countdown App, så er du allerede godt med. Læs alligevel med, og del også dine tech-geek juletips.

Spil dig i julestemning
Vi kommer nok også til at fordrive ventetiden med et spil eller to på min iPhone. Heldigvis kan jeg finde utallige juleapps til iPhone og iPad i Apples App Store. Her er nogle af de spil, som min søn og jeg fordriver tiden med:

Læs resten

15. December: Varierende succes med produktvarianter

Julegaveindkøbene er over os og julegaver kommer i mange størrelser, farver, materialer, dimensioner, udformninger og så videre. Og her støder vi på en klassisk udfordring for e-handleren: Hvordan håndteres produktvarianter?

På min egen digitale julegaveindkøbstur stødte jeg på et par kreative implementeringer variantbegrebet – implementeringer der viser, at der måske godt kunne være brug for at opsummere et par generelle retningslinjer.

Læs resten

14. december: Workflows or collaborative editing?

Workflows are often requested in enterprise software.
They cover areas such as publishing articles in a CMS, sales- and purchase order approval, online registration, shipment, subscription and cancellation. Among many other things. You probably go through several workflows in the course of a work day.

Why do we have workflows? For many different reasons:

  1. Ensure that things are done in the right order. No shipment before payment. No shipment before all items are in stock. No unwrapping of presents before the tree has been lit.
  2. Ensure the right people do their part of the job. For instance, making sure an article is reviewed by PR before being published. Or that each elf makes his part of the wooden truck.
  3. Ensure the right people are informed. For instance a mail is sent to the Finance dept. when a payment is overdue. And Santa is notified when little Molly misbehaves.
  4. Make sure that people don’t overwrite each others changes. For instance the check-in/out mechanism in most content management systems. And making sure that you and your wife don’t both buy a gift for aunt Christie.
  5. Document that standards and procedures are followed to comply with rules and regulations.

Læs resten

13. december: Cloud og Integration

I IT er vi for evigt dømt til at løbe efter seneste bølge
af buzzwords og ”oppe i tiden  begreber”, der på en eller anden måde får os alle sammen, og af og til også de forretninger vi understøtter, til at summe.

Når man sidder midt i det hele kan det ende med at virke en anelse abstrakt, som noget, der kun har relevans for andre (forretningen, udlandet, større virksomheder osv.), som noget ledelsen eller nogen sælgere har skabt eller, som noget vi har hørt før og vi ender med en masse spørgsmål om hvad det egentlig går ud på, hvorfor det påvirker mig, hvorfor mit firma skal kigge på det og i sidste ende, hvordan man egentlig gør?

Læs resten

12. december: SCRUM og PRINCE2 – er det nu en god idé?

Du har måske hørt om både SCRUM, som den agile og
nærmest anarki-agtige tilgang til softwareudvikling, og PRINCE2, som den stabile og over-kontrollerede tilgang til projektledelse. Ja, så kan jeg godt forstå, at det kan være svært at se de to modeller forenet.

Virkeligheden er dog nærmere, at de to tilgange har hver deres mål; PRINCE2 sigter mod kontrol og stabilitet på makro-niveau i projektet, mens SCRUM sigter mod agilitet og kontrol på mikro-niveau. Derfor mener jeg, at de to modeller godt kan forenes, og at der er mulighed for at drage nytte af fordelene fra begge modeller. Her vil jeg skitsere nogle af mulighederne.

Læs resten