Blogs

Udvikling til iPhone og Android-telefoner

Det bliver mere og mere almindeligt at webapplikationer skal kunne tilgås fra mobilen. Der er en fordel i at kunne finde informationer i de internesystemer fra mobilen eller lægge ordrer eller opgaver ind mens man er på farten.

Den ene vej at gå er at udvikle applikationer, der kan køre fra mobilen. Centic kan her udvikle applikationer til de to førende mobilplatforme: iPhone og telefoner med Android styresystemet fra Google.

Rådgivning ifm. outsourcing/nearshoring

Mange virksomheder overvejer i disse år at lægge udvikling af software ud til lavtlønslande i Østen eller Østeuropa - når der er tale om outsourcing til lande der ligger geografisk tæt på, bruges begrebet nearshoring ofte.

Timeprisen er kun en brøkdel af den danske i disse lande og arbejdsdagene er lange, men der er også en masse ting der skal være på plads for at tingene lykkes, og der er et betydeligt overhead som man også skal være opmærksom på.

Programmering på timebasis

I Centic tilbyder vi programmering i projektform eller på timebasis. Hvis det foregår på timebasis, leverer vi ganske enkelt en programmør med de kompetencer som kunden efterspørger og så leder kunden programmøren med afregning pr. time. På denne måde er der fuldt styr på udgifter og hvornår arbejdet udføres.

Programmører på timebasis tilbydes indenfor en lang række af de mest anvendte teknologier, og programmøren kan normalt begynde med kort varsel.

Programmører på timebasis tilbydes naturligvis til meget rimelige priser.

Udvikling af software i Odense

Den betegnelse vi foretrækker at bruge om os selv som virksomhed i Centic er "udviklingshus". Det vi mener hermed, er at vi er dem man kan gå til hvis man har brug for at få udviklet et stykke software.

Man behøver ikke at være stensikker på hvordan en løsning skal fungere, eller hvilken teknologi der skal anvendes. Vi ser det som en naturlig dels af processen at afklare funktionaliteten med vores kunde og diskutere de tekniske muligheder.

Softwareudvikling med scrum

Moderne udviklingsvirksomheder og teams benytter sig i stigende grad af såkaldt agile udviklingprincipper som fx Scrum.
Centics udviklingsteam har arbejdet med Scrum gennem en årrække og kan klart anbefale metoden, især til store projekter og projekter med stor risiko.

Java web udvikling

Java er det sikre valg for udvikling af websoftware. Teknologien har været i brug længe, og er derfor velgennemprøvet i alle tænkelige løsningstyper, og der er masser af kompentente javaudviklere.

Centic har mange års erfaring med Java programmering baseret på Apache Tomcat, Linux og MySQL. Hertil komponenter til søgning, billedkonvertering, pdf generering mm.

Kontakt vedr. Java: tel. 40 40 83 17 eller psn@centic.dk

Ruby on Rails udvikling

Centic udvikler i stigende grad softwareløsninger i Ruby on Rails, som ser ud til at være fremtidens standard, når det gælder online software af den mere komplekse slags. Bl. a er Twitter skrevet i denne teknologi.
Fordelen ved Ruby on Rails er at det er et effektivt sprog, der giver meget funktionalitet pr. kodelinie (i forhold til fx Java), samtidig med at de tunge ting håndteres rigtig godt.
Ruby on Rails kan afvikles på bl.a Linux og Windows og vil i mindre løsninger typisk køre sammen med en MySQL database.

Pivotal Tracker

We have started used Tracker from Pivotal Labs for planning and running our sprints. There are a number of tools our there that support agile development. The most common problem with these solutions is that they contain way too many features and are difficult to use due to how their interface is designed. Fortunately, we ran into Tracker and it was pretty much love at first sight. It focuses on a minimum set of features that are enough to support all basic things involved in planning and executing a sprint.

EC2

This week we have completed migrating all our sites to the Amazon Elastic Compute Cloud (EC2). Falcon, Effectus, and our website are all running on EC2 and using S3 (Amazon Simple Storage) for backup. This setup has two main advantages compared to our previous hosting setup: scalability and reliability. The EC2 offers extreme scalability making possible to spawn more server instances on-demand. It also makes it easy to implement redundancy.