Technipelago AB

Utveckling

Vi skräddarsyr webbaserade IT-lösningar för intern eller publik åtkomst. Vi använder standardkomponenter specialicerade för utveckling av affärssystem vilket gör att vi kan ta fram mycket funktionalitet på kort tid med reducerad kostnad som följd.

Agilt

Tidigt i utvecklingprojektet får du som kund tillgång till en testinstallation (på våra servrar) där ni kan testa och verifiera att utvecklad funktionalitet motsvarar era förväntningar. Genom snabb feedback till våra utvecklare minimeras tiden som spenderas på fel saker. Om du är osäker på hur du vill att en funktion ska se ut eller fungera kan vi ofta testa att utveckla några varianter utan att kostnaden drar iväg.

Java Write once, run anywhere

Systemen vi utvecklar är ofta baserade på några av följande tekniker och produkter:

  • Java
  • Groovy
  • Grails
  • Spring Boot
  • Rabbit MQ
  • Javascript
  • Twitter Bootstrap
  • Apache Lucene
  • Apache HTTPD
  • Apache Tomcat
  • MySQL
  • Microsoft SQL Server
  • CentOS Linux
  • Windows Server
  • Docker

När vi designar system tänker vi alltid "informationsobjekt" och "programkomponenter" och vi grupperar information och program så att de kan leva sitt eget liv utan beroenden till alltför många andra komponenter. Detta gör att vi enkelt att sätta ihop flera olika komponenter och bygga ett komplett IT-system på kort tid. Antalet programkomponenter vi utvecklat har ökat väsentligt och vi har nu en "verktygslåda" med många komponenter att välja från. Det gör att vi snabbt kan sätta ihop mycket funktionalitet åt våra kunder.

Öppen källkod GR8 CRM

Många av de komponenter vi utvecklat har vi släppt under den öppna källkodslicensen Apache License 2.0. Det gör att andra utvecklare kan ta del av och utnyttja funktioner som vi utvecklat, helt utan licenskostnad. Vi tror på en öppen kultur där utvecklare hjälper varandra att nå framgång.

De komponenter Technipelago utvecklat är kompatibla med webbramverket Grails. Vi kallar komponentsamlingen för GR8 CRM (Great Customer Relationship Management). Du hittar mer information om komponentsamlingen på gr8crm.org.

Här listar vi några av komponenterna i samlingen GR8 CRM:

  • Kontaktregister (adressbok)
  • Uppgifter (att-göra)
  • Projekthantering
  • Dokument/filhantering
  • Blogg
  • Kampanjhantering (banners, e-postutskick, telemarketing, m.m)
  • Produkt/artikelregister
  • Orderhantering
  • Kundvagn (webbutik)

GitHub

Alla våra öppna komponenter går att ladda ner via vårt github-konto. Vi hjälper er gärna så att ni kommer igång med användningen av GR8 CRM och blir lika framgångsrika som vi med utvecklingen av webbaserade affärssystem. 

Community

Great software is one thing, but the community around the software is what makes it amazing. Groovy and Grails has an amazing community. That's why we love using Groovy and Grails in our projects. People are friendly and helpful with each other and you can always turn to the community for help.

Technipelago has always been active in development communities. The founder Göran Ehrsson (@goeh) has been a regular speaker at the Groovy User Group in Stockholm, Sweden, and he has been seen at several Java, Groovy and Grails conferences.

GR8Conf

Titta på Görans presentation "Cut Your Grails Application to Pieces - Build Feature Plugins" som han höll på GR8Conf Europe i Köpenhamn i juni 2014. Det Göran beskriver är precis så vi jobbar på Technipelago. Genom att utveckla smart kan vi återanvända mycket kod och erfarenhet i nya projekt, vilket ger mer funktion till mindre kostad för våra kunder.

Greach

Göran presenterade samma ämne på Greach 2015 i Madrid. Du kan ladda ner presentationen från Greach i PDF-format här.