Agile – een manier van werken

Wij kiezen er bewust voor om agile te werken. Naast dat het uitdagend en leuk is, houdt het ons ook scherp en helpt het ons om continue te werken aan verbetering. Wij zien agile als een gedachtegoed, een verzameling van waardes die wij belangrijk vinden. We blijven continue nadenken of een bepaalde methode werkt.

De essentie van agile is dat je ervoor zorgt dat zaken relevant blijven. Concepten worden snel omgezet in resultaten. Het proces van ideevorming gaat gelijk op met software ontwikkeling. De focus komt hiermee te liggen op de resultaten.

Iteraties
Wij werken voornamelijk aan langlopende en grote projecten. Om ons te kunnen blijven focussen op resultaten delen we een project op in korte overzichtelijke periodes; ook wel iteraties genoemd. Elke iteratie is een miniatuurproject op zichzelf. Aan het einde van elke iteratie wordt er bruikbare software opgeleverd. Een groot voordeel van deze manier van werken is dat de klant direct feedback kan geven op de uitwerking van zijn ideeën.

Daarbij is bij langlopende en complexe projecten de kans groot dat gedurende het proces prioriteiten wijzigen door nieuwe inzichten en/of verschuivende doelstellingen. Doordat we nauw samenwerken met de klant, kunnen we hier eenvoudig op inspelen.

Pair programming
Naast nauwe samenwerking met de klant, werken we intern ook nauw samen. Om goedwerkende software op te kunnen leveren, vormen we bij elke stap een pair om samen te sparren én om te voorkomen dat er fouten worden gemaakt in de code. Door de goede synergie ontstaan er creatievere oplossingen en zijn we ook beter in staat om alternatieven te ontwikkelen.

Een manier van werken
Zolang Seecr bestaat werken we al agile. Voor ons is agile een prettige manier van werken omdat het veel flexibiliteit en snelle resultaten oplevert.

Wanneer je agile werkt loop je ook tegen uitdagingen aan. Daarom nemen we regelmatig deel aan agile-activiteiten om met andere agile-experts van gedachten te wisselen en elkaar te inspireren. Wil je meer weten over agile? Neem gerust contact met ons op. Wij raken over agile niet uitgepraat!

 

 

Deelname Hack-a-LOD

Afgelopen zaterdag vond in het Brabantse Veghel de Hack-a-LOD plaats. Een hackaton waar het allemaal draaide om het maken van toepassingen met Linked Open Data van onder andere de openbare bibliotheken. Deze Hack-a-LOD is onderdeel van het project Brabantse Collecties en Content. Voor meer informatie http://www.hackalod.com/.

De Nederlanse Bibliotheek Catalogus NBC+
De Nederlandse Bibliotheek Catalogus (NBC+) was hiervoor beschikbaar via de API en als ruwe data in RDF-vorm (en via sparql).  Beide technisch beschikbaar gemaakt door Seecr.  Tevens waren er verrijkingen toegevoegd door Roland Cornelissen van Metamatter.

Impressie op YouTube
Voor een korte impressie van de Hack-a-LOD, zie dit filmpje.

De catalogus en beschikbaarheid
Erik was als ‘kijker’ aanwezig en zag hoe veelal jonge mensen met de data aan de slag gingen.  De catalogus is daadwerkelijk door een team gebruikt om relevante informatie te vinden terwijl je onderweg bent.  Ze waren enigszins teleurgesteld.  Op de vraag waarom was het antwoord: “het is maar een catalogus”.  Ze bedoelden hiermee: “we vonden wel wat, maar we konden niet doorlinken, er staat alleen dat het er is”.

Het was te laat om ze te wijzen op het  NBC+ /available end-point helaas; dat had misschien in een deel van hun wensen voorzien. Het toont maar weer eens aan hoe belangrijk het is om daadwerkelijk links te geven, ook naar de inhoud zelf!

RedHat 7

Onlangs is RedHat7 gelanceerd. RedHat is één van de gesupporte Linux distributies bij Seecr. Momenteel ondersteunen we RedHat 5 en RedHat 6. RedHat 5 komt uit 2007 en begint te verouderen. Aangezien we RedHat 6 al ondersteunen gaan we per 1 januari 2015 het gebruik van RedHat 5 afbouwen. De software repository van RedHat5 blijft wel beschikbaar, maar zal niet meer actief worden bijgehouden.

Tevens gaan we beginnen met het ondersteunen van RedHat 7, om op die manier bij te blijven met de laatste ontwikkelingen van de RedHat distributie.

 

 

Digitale collectie ondersteunt nu ook SWORD data deposits

Eén van de uitbreidingen die wij de laatste maanden aan de software van de Digitale Collectie hebben toegevoegd, is de mogelijkheid om data te ontvangen via de Europeana Connection Kit (ECK).

Onder de vlag ‘Europeana Inside’ is door verschillende partijen de ECK ontwikkeld. Het doel van de ECK is om het voor erfgoedinstellingen makkelijker te maken om collecties te delen met platforms zoals Europeana en andere aggregators.

Via ECK kunnen collectiebeheerders in hun collectiebeheersysteem selecteren met welke andere diensten/aggregators de data mag worden gedeeld. ECK kan deze metadata vervolgens aanbieden als OAI-PMH repository, het tot-nu-toe gebruikelijke kanaal voor metadata aggregatie, of doorsturen in de vorm van zogenaamde SWORD data deposits.

Op 22 oktober jl. is tijdens een bijeenkomst in het Amsterdam Museum de SWORD-ingang op de Digitale Collectie gedemonstreerd.

Update HBO Kennisbank

De afgelopen weken hebben we gewerkt aan HBO Kennisbank. De release hiervan moet nog plaatsvinden, maar graag laten we alvast zien wat er is toegevoegd. Tot op heden was niet duidelijk zichtbaar welke hoge scholen bij HBO kennisbank zijn aangesloten. Daar komt nu verandering in.

HBO Kennisbank

Wat wij hebben gedaan is het filter uitgebreid. Alle deelnemende scholen worden bovenaan in alfabetische volgorde getoond met daarbij de vermelding hoeveel artikelen er beschikbaar zijn. De technische verbetering zit hem met name in het anders tonen van de organisatiefacetten.

Daarnaast hebben we ook de bestaande software bijgewerkt. We zorgen er graag voor dat onze klanten kunnen profiteren van de nieuwste functionaliteiten en prestaties die gerealiseerd zijn in andere projecten gebaseerd op dezelfde software componenten.