Open Source CRM
Når vinklen er desktop-programmer, så er udbuddet af open source programmer stort og varieret, og mange applikationer kan leve op til deres dyre, kommercielle forbilleder. Men når man kigger på enterprise-applikationer som CRM (Customer Relations Management, kundestyring) og ERP (Enterprise Resource Planning, virksomhedsstyring og -planlægning), så er der ikke den samme mængde kvalitetssoftware at tage af.
PC World Online har været på udkig efter open source CRM-software, og udbuddet var ikke imponerende. Efter en grovsortering stod vi med to webbaserede kandidater på hånden. Relata fra firmaet Stratabase, og Anteil fra firmaet af samme navn. Begge applikationer bygger på PHP, Apache og MySQL, og begge er udsendt under licensen GPL (GNU Public License), som også Linux er udsendt under.
Relata
Relata er et modul-baseret CRM-system, som i øjeblikket består af et salgsstøtte-modul, og Relatamail, som er et system til håndtering af markedsføring via e-mail. Relata kan downloades fra projektets hjemmeside.
Versionsnummeret er blot 0.2.4, og der også en del mangler ved systemet. Installationen krævede en del krumspring, og det lykkedes ikke at få det op at køre under Windows 2000. Under Mandrake Linux 8.0 gik det dog bedre, men der skulle stadig lidt håndkraft til, udover hvad den medfølgende dokumentation kunne fortælle os.
Relata
Installationsfilen downloades og udpakkes, og dernæst skal der oprettes en database ved navn "relata" i MySQL. En tabelstruktur til denne database sættes op i MySQL via scriptet mysql.relata.sql, som ligger i mappen relata-0.2.4\scripts. Dette gøres nemt via phpMyAdmin. Derefter flyttes mappen relata-0.2.4\wwwroot til et sted i Apaches web-rodmappe. Så skal der ændres et par linier i filen config.inc.php. Det drejer sig om linierne
$_PHPLIB["basedir"] = "/usr/www/apache/htdocs/relata-0.2.4/wwwroot/";
$_PHPLIB["webdir"] = "http://www.hostname.tld/relata-0.2.4/wwwroot/";
- hvor den første line skal sættes til stien, hvor Relata-filerne befinder sig (samme mappe som config.inc.php), og den anden linie skal indeholde webadressen til samme mappe. Hostname er obligatorisk i den anden linie, og til testformål kan man benytte testmaskinens IP-nummer.
Vi omdøbte mappen relata-0.2.4 til relata, og placerede den i roden af Apaches web-hierarki, så adressen i anden linie blev til
http://172.1.1.1/relata/wwwroot/
Så langt så godt. Men som sagt skulle der lidt mere til, for at få programmet til at virke. For det første skal der slettes to blanke linier i bunden af config.inc.php efter det afsluttende "?>"-php-mærke, og dernæst skal der indsættes en enkelt dummy-række i tabellen "accounts". Men så fik vi også Relata til at køre.
Til at starte med skal brugerne oprettes, og det gøres via et adminstrationsgrænseflade, som åbnes via adressen http://172.1.1.1/relata/wwwroot/admin/ i vores tilfælde.
Relata består af en række skærme, Contacts, Accounts, Opportunities, Activities, Settings og Group Email. Anvendelsen er lige ud af landevejen, og webgrænsefladen virker egentlig ganske udmærket, men systemet har en del minusser.
For eksempel kan forskellige brugere ikke dele information, hvilket omvendt betyder, at alle brugere enten må logge ind under samme brugernavn, eller manuelt dele kontakter. Det er ganske upraktisk, og udviklerne bag Relata lover da også, at dette forhold vil blive udbedret snarligt. Et andet problem er, at man skal have skærmen op i en temmelig høj opløsning for at kunne tilgå alle felter uden at scrolle.
Brugergrænsefladen benytter JavaScript til at implementere funktionerne, og der er rapporteret problemer ved brug på for eksempel Internet Explorer 5 på Macintosh. Dermed ryger der lidt af pointen ved at benytte en webgrænseflade.
Alt i alt kan Relata få vurderingen "lovende", men der skal redes et par tråde ud inden programmet er anbefalelsesværdigt.
Anteil
Anteil
Anteil er en anden kandidat til open source, webbaseret CRM-software. Installationen af Anteil, ud fra de filer som findes på firmaets hjemmeside, er en temmelig kompliceret affære, og det kræver specielt tilrettede versioner af Apache, MySQL og PHP. Det kan dog være, at installationen er nemmere, hvis man køber og betaler firmaets cd.
Vi kunne ikke få installationen til at virke under Mandrake, og efter lidt kratluskeri i de installerede mapper lod vi rønnebær være rønnebær og kiggede i stedet på den funktionelle demo, som man kan afprøve på Anteils hjemmeside.
Der er masser af funktionalitet i Anteil, men webgrænsefladen virker umiddelbart lidt klodset, og slet ikke så intuitiv som Relata. Aktivitetskalenderen fyldte eksempelvis mere end hele skærmen, og det var ikke særligt overskueligt.
Ikke modent endnu
Helhedsindtrykket af Anteil gav ikke noget at råbe hurra for. Relata virker dog som et produkt, det kan være værd at holde øje med i fremtiden, men den nuværende version virker ikke moden som pakkeløsning betragtet. Open source verdenen har dog tidligere disket op med det ene professionelle produkt efter det andet, så mon ikke fremtiden også kan byde på noget i denne arena. Men indtil videre kan Siebel og Oracle altså godt sove trygt om natten.