Vous êtes sur la page 1sur 9

roblems ros

Complere no lndependence of daLabase


dependenL on CraclexL
Appache Cffblz Croovy beanshell ls deslgned lanuage Cood many vendor cusLomlzed Lhe
x1uLL hLLp//wwwxLupleorg/rogrammer8eference
ueslgn wlLh C++
CpenLaps hLLp//enwlklpedlaorg/wlkl/CpenLaps
8ullL on !ava LL wlLh a Servlce CrlenLed ArchlLecLure and ModelvlewConLroller framework
CompaLlble wlLh all ma[or daLabases lncludlng MySCL osLgreSCL Cracle and SCL Server
SupporL for xML 8C SCA and SyncML lnLegraLlon proLocols
lncorporaLes Lhe Apache 1omcaL and Ceronlmo servers
SupporLs !ava 3
Cpenbravo hLLp//wwwopenbravocom/downloads/flles/
openLap hLLp//wwwopenLapsorg/producLs/download
[flre hLLps//www[flreorg/modules/conLenL/lndexphp/feaLureshLml
ademplere hLLp//wwwademplerecom/Auemplere_L8
hLLp//LlmsLeevescom/2009/12/22/Lop10opensourceerpsofLware
ademplere Source code and pluglns slze more Lhan 1C8
openbravo
Should ?ou CusLomlze Cpen Source L8?
osLed on March 17Lh 2010 by Sl Chen
wbeo l fltst foooJ oot oboot opeo sootce softwote l felt tbe sky wos tbe llmlt wltb tbe sootce coJe l coolJ Jo ooytbloq oow
customitotions ond Open 5ource 4pp/icotions
Cne of Lhe lssues LhaL l have rouLlnely seen over my years as a sofLware consulLanL concerns cusLomlzaLlons Cn many a pro[
keosons for customitotions
l could relnvenL Lhe wheel here buL Lhere's no polnL 1he besL posL LhaL l have seen on Lhls comes from my frlend !ohn Penl
Core compeLencles
?our oLher fronL/backofflce sysLems requlre lL
?ou wanL addlLlonal flelds and/or dlfferenL fleld slzes
8egulaLory requlremenLs
Penley noLes an lnLeresLlng paradox of cusLomlzaLlons Speclflcally one Lrap LhaL almosL every organlzaLlon falls lnLo ls LhaL o
ln Lhe book l wrlLe
CrganlzaLlons conslderlng cusLomlzaLlons should look carefully aL Lhelr avallable opLlons ldeally wlLh Lhe help of experlence
AgalnsL Lhls backdrop l can'L help buL wonder Are cusLomlzaLlon declslons fundamenLally dlfferenL for cllenLs wlLh CC1S app
live considerotions
lL's an lnLeresLlng quesLlon 1o answer lL conslder Lhe facLors
Who W||| Support our Custom|zat|ons?
eL's be honesL here 1he vasL ma[orlLy of sLandard" supporL agreemenLs beLween cllenLs and onpremlse sofLware vendors
Cne of Lhe maln advanLages of open source ls LhaL lL allows you Lo cusLomlze Lhe sofLware more easlly 1haL's a ma[or value p
1oo many custom|zat|ons |s |||adv|sed |n e|ther env|ronment
Cne of my favorlLe l1 books of Lhe lasL year ls 8oger Sesslons' Simple Architectures for Complex Enterprises Sesslons wrl
Dpgrades and t|ck|ng c|ocks
Pere's aand perhaps tbema[or advanLage of CS apps ?ou conLrol Lhe appllcaLlon ?ou are noL beholden Lo a vendor's fo
ase of custom|zat|ons
1here are Loo many dlfferenL Lypes of cusLomlzaLlons CC1S apps CS alLernaLlves and programmlng languages for me Lo ma
Not a|| custom|zat|ons are created equa|
We've all been here Some v or ulrecLor ls accusLomed Lo seelng a reporL ln a cerLaln way and llke a bulldog won'L leL go u
conc/usion
1here's no one rlghL answer abouL wheLher an organlzaLlon should cusLomlze lLs app (CS or noL) !usL Lhlnk abouL Lhe facLors
MainIreight urlnkwaLer ls wldely recognlzed for hls lnnovaLlve approach Lo l1 and for Lhe cosL effecLlveness and aglllLy o
golng down Lhls road Make sure LhaL your organlzaLlon budgeLs Lhe Llme and flnanclal and human resources Lo effecLlvely han
The Next Wave of Technologies f Why New Systems F
ooJ oskeJ blm fot bls tbooqbts oo wbeo yoo sboolJ costomlze opeo sootce softwote socb os kl ooJ ckM netes wbot be boJ to soy

Vous aimerez peut-être aussi