Saihestu garatzaileek bahituta hartzea

bahitua100107Asteburu honetan elkarrizketa bat hasi dut bertako nagusiarekin, nagusiari bere webguneko aplikazio pare bat kudeatzen lagundu dion artista batekin.

Elkarrizketak buelta bat eman zuen eta astero garapenerako kuotak ordaintzeari ekin zioten lanean aritu diren garatzailearekin aurrerapenik ikusi gabe. Orain garatzaileak proiektua osatzeko beste kuota bat kobratu nahi die eta astero mantentze kuota bat beste eskaera batzuk estaltzeko. Okerrera egiten du.

Garatzaileak domeinu izenak transferitu zituen haiek kudeatu ahal izateko. Garatzaileak aplikazioa ostatatzen duen kontuan ere hartzen du. Laburbilduz, garatzaileak bahituta ditu orain.

Zorionez, lanean ari naizen emakumeak iraganean administrazio sarbidea eskatzen zuen guneko txantiloi fitxategi batzuk editatzeko. Garatzaileak sarbide mugatua eman zezakeen baina ez. (Alferkeriaz) webguneko saio administratiboa eman zion. Gaur gauean sarbide hori erabili dut guneko kode guztiak babesteko. Gainera, zer kudeaketa software erabiltzen zuen asmatu nuen eta datu basearen administraziora zuzendu nintzen, bertan aplikazioen datuak eta taulen egiturak esportatu ahal izan nituen. Aupa.

Jabeak guneak domeinu izen berrietara eramateko asmoa zuen garapena amaitutakoan. Hori izugarria da, uneko domeinuak iraungita egon daitezkeelako garatzailearen eta enpresaren artean haserre bereizten bada. Aurretik ikusi nuen hori gertatzen.

Aholku batzuk azpikontratatutako garapen talde bat lortuko baduzu:

  1. Domain Registration

    Erregistratu zure domeinu izenak zure enpresaren izenean. Ez da txarra zure garatzailea kontuan Kontaktu Tekniko gisa edukitzea, baina inoiz ez domeinuaren jabetza zure enpresatik kanpoko edonori transferitu.

  2. Zure eskaera edo gunea ostatatzea

    Oso ona da zure garatzaileak ostalaritza enpresa bat izatea eta zure webgunea zuretzako ostatatzea, baina ez egin. Horren ordez, galdetu bere gomendioak aplikazioa non hartu. Egia da garatzaileek kudeaketa softwarea, bertsioak eta baliabideen kokapena ezagutzen dituztela eta zure produktua lehenago osa dezaketela. Hori esanda, ostalariaren kontuaren jabea da eta gehitu zure garatzailea bere saioa eta sarbidearekin. Horrela, entxufea tira dezakezu behar duzun guztietan.

  3. Kodearen jabea

    Ez pentsa kodea jabea zarenik, idatzi idatziz. Ordaindu diozun irtenbideak erabiliz zure garatzaileak beste nonbait garatzea nahi ez baduzu, hori erabaki beharko duzu kontratuaren unean. Soluzioak modu honetan garatu ditut, baina kodearen eskubideak gordetzen ditudan tokietan ere garatu ditut. Azken kasu honetan, eskaeraren kostua txikiagoa negoziatu nuen, enpresak eskubideak emateko pizgarria izan zedin. Zure garatzaileak zure kodea beste nonbait erabiltzea axola ez bazaizu, ez zenuke dolarrerik ordaindu beharko!

  4. Lortu bigarren iritzia!

    Ez dit minik egiten jendeak eskaintzak egiten dituztela edo beste profesional batzuekin kontsultatzen dutela esaten didatenean. Egia esan, gomendatzen dut!

Azkenean, zure garatzailearen talentua ordaintzen ari zarela da, baina ideiaren gaineko kontrola eta jabetza mantendu behar dituzu. Zurea da. Zuk inbertitu zenuen, zure negozioa eta errentagarritasuna arriskatu zenuen ... eta zuk mantendu beharko zenukeena. Garatzaileak ordezka daitezke eta horrek ez luke inoiz zure aplikazioa edo, okerrago, zure negozioa arriskuan jarri behar.

6 Comments

  1. 1

    Web aplikazioen garatzailea naiz eta zure puntu gehienekin ados nago (agian guztiak) baina 3. argibide bat nahi nuke.

    Beste konpainia bati (edo okerrago lehiakide bati) saltzen zaion gune edo aplikazio baten handizkako bikoizketa ez da etikoa eta beti zure kontratuan onargarria ez dela zehaztu beharko litzateke. Hala ere, arazo arruntentzako irtenbide berritzaileak garatu ditut bezeroen proiektuarekin lan egiten ari nintzela, ez dute zerikusirik beraien bizitzarekin eta ez du irtenbide orokorraren zati garrantzitsurik adierazten.

    Adibidea:
    Bezeroak orrialde maila eta eremu maila kontrolatzea nahi zuen erabiltzaile rolekin lotuta. ASP.Net-eko "kutxatik kanpoko" funtzionalitateak karpeta mailako baimenak egiten ditu. Beraz, .Net-eko jatorrizko baimenak luzatu eta irtenbidea web aplikazio orokorraren zati gisa entregatu nuen.

    Uste dut kodebase osoa jasotzeko eskubidea dutela (kontratuan xedatutakoaren arabera), baina justifikatuta sentitzen naiz etorkizuneko proiektuetan luzapen hori burutzeko metodologia bera eta kode zatiak erabiltzea.

    Beste zimur bat:
    Aholkularitza enpresa batek hazten ari nintzela egin nuen. Aholkularitza enpresak eskubidea al du zure ustez atzera egin eta irtenbide hori kopiatzeko, bere kabuz merkaturatzeko?

    • 2

      Ez da benetan,

      Ados gaudela uste dut. Nire asmoa da kodea duzula eta horrekin atetik atera ahal izatea ziurtatzea. Zure garatzaileak kodea zuretzat konpilatzen eta zure webgunera bultzatzen badu, ez duzu kodea. Grafikoekin, Flash-ekin, .NET-ekin, Java-rekin ... iturburu fitxategia behar duen eta ateratzen den edozer gauzarekin ikusi dut.

      Doug

  2. 3

    Nondik zatozen ikusten dut eta% 100arekin ados ez nagoen arren (oharrak ditut), enpresek beti kontuan izan beharko lukete.

    1. ABSOLUTU. Ezin azpimarratu nahikoa. Hori egin duen enpresa txiki batean lan egin dut eta inplikatuta egoteagatik erruduntasuna zapaltzen hasi naiz. Oso pozik nago handik atera ahal izan dudalako. Bezeroek erabat mantendu beharko lukete beren domeinuen kontrola. Norbait nahikoa jakintsua badute, ez eman garatzaileari sarbidea. Hala ez bada, ziurtatu garatzaileak informazioa duela aldatu edo domeinua transferitzeko modua duela saltzaileen interfaze baten bidez, gutxienez.

    2. Neurri batean ados nago honekin, baina egoeraren araberakoa izango da. PHP aplikazio sinple bat hedatzen ari bazara eta kostu baxuko ostatua behar baduzu, nolanahi ere, eskuratu LunarPages edo DreamHost kontua edo zerbait eta bota bertan. Eman garatzaileari sarbidea. Hala ere, kostu baxuko ostatu partekatuak zalantzarik ez ditu ... batez ere gauza handiagoetarako. Baina horretaz kezkatzeko adina pertsona bazara, horri aurre egin diezaioketen langile tekniko bat izan beharko zenuke. Asko da konfiantza. Zalantzarik gabe, kontratu batean zerbait jartzen baduzu horrelako gauzekin (murrizketak eta horrelakoak) ahal baduzu. Hirugarrenen ostatua ezin hobea da garatzaileak ezer txarrak egin behar ez baditu. Aitortzen dut urratua nagoela, egiazko egoera delako. Gunearen tamainaren, erabilitako teknologiaren araberakoa ere bada. Handia izango bada, langile bat kontratatzea pentsatzen ari zara. Aukera ez beti, baina seguruena gauza handietarako.

    3. Hau ere nire lehengo enpresak egin zuen zerbait da. Utzi dezakezu, HTML, irudiak eta abar emango dizkizute. baina koderik ez. Kodea alokatutako zerbitzua zen funtsean. Hori esanda, jabea eta jabea dago. Beti egin dut salmenta ez-esklusiboa. Funtsean, nire osagaiak berrerabiltzeko gai izan behar dut. Ez daukat arazorik bezeroaren jabearekin, harekin nahi dutena egitean eta beste norbaitek lanean jarraitzea ... baina ez dut nire burua hipotekatuko eta gurpila berriro asmatu beharko dut.

    4. Beti. Beti. Beti.

  3. 4

    Argitalpen polita ... ondo egina, nahiz eta ez nago ados elementu batekin (# 2):

    "Oso ona da zure garatzaileak hosting enpresa bat izatea eta zure webgunea zuretzako ostatatzea, baina ez ezazu egin".

    Horren atzean dagoen logika ulertzen dudan arren, kasu batzuetan kontrako produktiboa izan daiteke zure proiektua beste nonbait antolatzea agintzea. Zure webgunea edo aplikazioa garatzen duen enpresak erabiltzea nahiago duen ostalaritza-plataforma baldin badu, litekeena da beraiek erabiltzea eraginkorragoa eta emankorragoa izatea.

    Gainera, ikuspuntu filosofikotik, zure garatzailearen ostalaritza plataforma erabiltzeari uko egiten badiozu "bahituta" egon nahi ez duzulako, horrek mesfidantza tonua ezartzen du hasieratik. Benetan zure garatzailearekin fidagarria ez bazara haiekin ostatatzeko, benetan nahi al duzu lehenik haiekin lan egin?

    Badakit beldurrezko istorio asko daudela horrelako egoeren inguruan, baina, oro har, gomendatuko nizueke zure konfiantzazko garatzaile bat bilatzea. Garatzailearen ostatua erabil dezakezu eta oraindik ere zure burua babestu administrazio sarbidea eskatuz eta zure segurtasun kopiak eginez.

    Berriro ere, mezu ona eta oso informazio erabilgarria.

    Eskerrik asko!
    Michael Reynolds

    • 5

      Hi Michael,

      Konfiantzazko arazoa dirudi, baina ez dut uste hala denik - kontrol eta erantzukizun arazoa da benetan. Zure webgunearen garapenean zenbateko esanguratsua inbertituko baduzu, ziur egon behar duzula bere ingurunea kontrolatzen duzula.

      Harremanak hausten dituzten negozioetan gertatzen dira gauzak eta ez dute zertan negatiboak izan. Beharbada, zure garatzaileak / enpresak oso bezero handia lortuko du eta ezin izango duzu denbora ordaindu. Beharbada negozio helburuak aldatzen dituzte. Batzuetan, beren hosting konpainiak arazoak izan ditzake.

      Zure hostinga kontrolatu eta arduratsua izan dadin defendatzen dut, zure garatzailearen mende egon zaitezke ondo garatzen duen horretan garatzen!

      Eskertzen dut atzera egitea, Michael.

  4. 6

    Web aplikazioen garatzailea ere banaiz, eta buruan iltzea jo duzula uste dut. Zenbait gogoeta:

    Nire ustez, gehienak ados egongo lirateke (eta beheko iruzkinetan oinarrituta) # 1 erabatekoa da. Inoiz ez, inoiz egin. Inoiz. Edozein kasutan.

    Garapen bidelagun batzuekin alderatuta, 2. postua beste bat dut: gure bezeroentzako azken produktua ostatatzeari uko egiten diogu (noski, bezeroek produktuan zehar garatzen duten bitartean probatzeko zerbitzari bat antolatzen dugu). Pozik gaude bezeroei beraiek antolatzeko edo hosting hornitzaile bat aurkitzen laguntzeko. Besterik gabe, ez dugu ostalaritza negozioan sartu nahi. Horrek lana alde batera uztea esan nahi badu, hala izango da. Zerbitzu hau askoz ere merkeago eskain dezaketen ostalaritza enpresa edo azpiegitura enpresa bikainak daude. Gure lanaren eramangarritasuna bultzatzen dugu, eta ahal dugun guztia egingo dugu ostatua eskuratzen laguntzeko, nahiz eta bezeroak ostalaritza hornitzaileak urtez aldatzen dituen.

    # 3rako, gure bezeroek azken produktuaren iturburu kodea jasotzen dute ohar batekin: irtenbidean erabiltzen diren hirugarren produktuentzako (esaterako, Telerik edo One Component-en web kontrolak), bezeroari konpilatutako dll-a eman diezaiokegu. hirugarrenen kontrola (esan sareta bat). Hirugarren enpresa horiekin (bezeroari ematen diogun hori) lizentzia hitzarmenek debekatzen digute kontrol mota horien iturburu kodea berriro banatzea, hirugarrenen jabetza intelektuala delako, ez gurea. Produktu mota hauek erabiltzeak bezeroarentzako garapen denbora aurrezten du eta hutsetik funtzionalitate bera eraikitzea baino askoz ere merkeagoa da. Aurretik gaude politika honi buruzko lana egin aurretik. Jakina, bezeroak pertsonalizatutako kontrolaren garapena ordaindu nahi badu (hirugarrenaren aurrez eraikitako produktua erabili beharrean) kontrol pertsonalizatu horren iturburu kodea emango dugu gainerako guztiekin batera.

    Kodea berrerabiltzeari dagokionez, kodearen zatiak berrerabili ditzakegula diogu, baldin eta lana egin aurretik bezeroaren erabilerarako (esan jabedun negozio-prozesu baterako) garatu ez bada. Bezeroak kode esklusiboa garatu nahi badu noski, hori eskuragarri dago.

    Beste batzuek esan bezala, # 4. gomendagarria da beti. Beti!

    Regards,
    Tim Young

Zer deritzozu?

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.