Kif tieħu f’idejk proġett web abbandunat minn żviluppatur preċedenti?
L-iżviluppatur ma għadux iwieġeb, is-sit juri żball u ħadd ma jaf fejn hu l-kodiċi. Din is-sitwazzjoni hija aktar komuni milli taħseb. Kważi dejjem tista’ tissolva, sakemm tipproċedi fl-ordni t-tajba.
1. Irkupra l-aċċess
L-ewwel nett, agħmel lista u rkupra: isem tad-dominju, hosting, database, repożitorju tal-kodiċi, kontijiet tas-servizzi ta’ partijiet terzi (ħlas, email, API). L-isem tad-dominju għandu prijorità: jekk huwa f’isem il-fornitur preċedenti, ittrasferih f’ismek.
2. Agħmel backup u ssiġura
Agħmel backup sħiħ tal-fajls u tad-database qabel ma tmiss xi ħaġa. Imbagħad ibdel il-passwords kollha u neħħi l-aċċess tal-iżviluppatur preċedenti. Iċċekkja li l-ebda vulnerabbiltà magħrufa mhi qed tiġi sfruttata.
3. Ivverifika l-kodiċi
- verżjonijiet tal-lingwa, tal-framework u tad-dipendenzi;
- il-preżenza ta’ testijiet u dokumentazzjoni;
- bidliet magħmula direttament fuq is-server;
- partijiet fraġli jew mhux mifhuma.
4. Iddeċiedi: tikkoreġi, tieħu f’idejk jew terġa’ tibni
Li terġa’ tibni kollox rari jkun l-aħjar l-ewwel deċiżjoni: jintilfu regoli kummerċjali inviżibbli fil-kodiċi. L-aktar spiss l-ewwel tistabbilizza u mbagħad timmodernizza biċċa biċċa. Bini mill-ġdid komplet huwa ġġustifikat meta t-teknoloġija ma għadhiex tinżamm jew meta kull bidla tkisser xi ħaġa oħra. Ara l-paġna tagħna migrazzjoni u aġġornament.
5. Evita li jerġa’ jiġri
Itlob li l-kodiċi jkun f’repożitorju f’ismek, li l-aċċess ikun dokumentat u li s-sjieda tal-kodiċi tkun miktuba fil-kuntratt. Kuntratt ta’ manutenzjoni jiżgura wkoll li proġett qatt ma jitħalla mingħajr ħadd jgħasses fuqu.
Proġett li trid tieħu f’idejk?
Għidilna x’għadu jaħdem u x’inhu mwaħħal: nibdew billi nissiġurawh.