Mur għall-kontenut ewlieni
FromNine
Menu

Inġinerija

Software għall-intrapriżi li t-timijiet tiegħek jistgħu jibqgħu jbiddlu.

Niżviluppaw prodotti SaaS, portali għaċ-ċittadini u għall-impjegati, u applikazzjonijiet ewlenin tan-negozju li huma aċċessibbli, siguri mill-bidu u li t-timijiet tiegħek stess jistgħu jżommu żmien twil wara t-tnedija.

Għal kumpaniji tas-software u entitajiet pubbliċi f’Malta li jaqdu utenti f’żewġ lingwi u, ħafna drabi, f’aktar minn pajjiż wieħed.

Software għall-intrapriżi u SaaS: is-saffi tal-kapaċitàErba’ saffi wieħed fuq l-ieħor. Minn fuq għal isfel: l-interfaċċa aċċessibbli li jużaw in-nies, il-moduli tad-dominju li fihom ir-regoli, is-servizzi tal-pjattaforma għat-tenancy u l-identità, u l-proċess sigur tal-verżjonijiet taħthom.01Interfaċċi aċċessibbli02Moduli tad-dominju u regoli03Tenancy, identità, data04Proċess sigur tal-verżjonijiet
  1. 01Disinn immexxi mid-dominju għal xogħol b’ħafna regoli, bħall-ipproċessar tal-każijiet
  2. 02Aċċessibbiltà skont l-EN 301 549 u l-WCAG 2.2 AA mill-ewwel disinn
  3. 03Dokumentazzjoni u rekords tad-deċiżjonijiet li t-timijiet tiegħek jistgħu jieħdu f’idejhom

01 Problemi

X’nisimgħu qabel ma sistema tinbena mill-ġdid

  1. 01

    Kull bidla tieħu tliet xhur

    L-applikazzjoni taħdem, iżda ħadd ma jazzarda jmiss il-qalba tagħha. Bidliet żgħar jeħtieġu testijiet kbar tar-rigressjoni u tieqa għall-verżjoni ġdida.

  2. 02

    Il-portal ma jaqdix lin-nies li suppost jaqdi

    Ma jaħdimx ma’ screen reader, fit-tieni lingwa uffiċjali jew fuq il-mowbajl. L-ilmenti jaslu qabel l-awditu tal-aċċessibbiltà.

  3. 03

    Il-bidla għal klijent wieħed tkisser lil ieħor

    Il-prodott SaaS kiber b’adattamenti għal kull klijent. Issa kull verżjoni ġdida hija negozjar, u xi klijenti baqgħu fuq verżjonijiet qodma.

  4. 04

    L-għarfien telaq mal-fornitur

    Id-deċiżjonijiet qatt ma nkitbu. It-tim li bena s-sistema telaq, u l-kodiċi huwa l-unika dokumentazzjoni.

  5. 05

    Mistoqsijiet dwar is-sigurtà jaslu mingħand klijenti u regolaturi

    Ix-xiri jitlob SBOM, proċess għall-vulnerabbiltajiet u evidenza għall-Att dwar ir-Reżiljenza Ċibernetika. Ħadd m’għandu xejn lest.

02 X’nagħtu

X’nagħtu

  1. 01 Inġinerija ta’ prodotti SaaS

    Prodotti ddisinjati biex jaqdu ħafna klijenti minn kodiċi wieħed: il-mudell tat-tenancy it-tajjeb, konfigurazzjoni minflok adattament, u verżjonijiet li jaslu għand kull klijent.

    X’nagħmlu

    • Għażla tal-mudell tat-tenancy: komuni, miġbur jew iżolat għal kull klijent
    • Strateġija tal-konfigurazzjoni u tal-feature flags
    • Integrazzjoni mal-kejl tal-użu u mal-fatturazzjoni
    • Ċiklu regolari ta’ verżjonijiet, imxerred klijent b’klijent

    X’tirċievi

    • Disinn tat-tenancy u tal-iżolament
    • Mudell tal-konfigurazzjoni b’regoli ċari
    • Proċess tal-verżjonijiet b’rollback għal kull klijent
  2. 02 Disinn tad-dominju għal regoli kumplessi

    Disinn immexxi mid-dominju fejn ir-regoli huma l-prodott: ipproċessar tal-każijiet, eliġibbiltà, kalkoli b’ħafna regolamentazzjoni. Nagħżlu apposta bejn monolitu modulari u mikroservizzi, u ħafna drabi nibdew bl-ewwel wieħed.

    X’nagħmlu

    • Event storming mal-esperti tad-dominju
    • Kuntesti delimitati u limiti tal-moduli
    • Regoli magħmula espliċiti u li jistgħu jiġu ttestjati
    • Rekords tad-deċiżjonijiet tal-arkitettura għall-għażliet il-kbar

    X’tirċievi

    • Mudell tad-dominju u mappa tal-kuntesti
    • Kodiċi modulari b’limiti applikati
    • Speċifikazzjonijiet eżegwibbli għar-regoli ewlenin
  3. 03 Portali għaċ-ċittadini u għall-impjegati

    Interfaċċi mibnija fuq sistema tad-disinn, aċċessibbli mill-bidu u f’diversi lingwi mill-ewwel verżjoni. F’Malta dan ifisser il-Malti u l-Ingliż, iż-żewġ lingwi uffiċjali; band’oħra jfisser il-lingwi li verament jitkellmu l-utenti tiegħek. Għas-servizzi pubbliċi, dan jinkludi wkoll il-login bl-e-ID ta’ Malta.

    X’nagħmlu

    • Sistema tad-disinn b’komponenti aċċessibbli
    • Kontenut miktub b’lingwaġġ sempliċi
    • Testijiet b’teknoloġija assistiva ma’ utenti reali
    • Proċess tal-lokalizzazzjoni għal kull lingwa

    X’tirċievi

    • Portal fuq sistema tad-disinn li terġa’ tintuża
    • Rapport tal-konformità tal-aċċessibbiltà
    • Proċess għall-kontenut u għat-traduzzjoni
  4. 04 Inġinerija tal-kwalità u żvilupp sigur

    Awtomazzjoni tat-testijiet fil-livelli t-tajba, testijiet tal-kuntratti bejn is-servizzi, testijiet tal-prestazzjoni qabel it-tnedija, u ċiklu ta’ żvilupp sigur mibni fuq l-OWASP ASVS, SBOMs u kontrolli tal-katina tal-provvista.

    X’nagħmlu

    • Strateġija u awtomazzjoni tat-testijiet
    • Testijiet tal-kuntratti u tal-prestazzjoni
    • Mudellar tat-theddid u verifika skont l-ASVS
    • Ġenerazzjoni tal-SBOM u politika tad-dipendenzi

    X’tirċievi

    • Settijiet ta’ testijiet awtomatiċi fil-pipeline
    • Rapport tal-verifika tas-sigurtà
    • Proċess għall-vulnerabbiltajiet lest għall-Att dwar ir-Reżiljenza Ċibernetika
  5. 05 Modernizzazzjoni gradwali

    Applikazzjoni qadima tiġi sostitwita funzjoni b’funzjoni, wara faċċata tar-routing, filwaqt li n-negozju jibqa’ għaddej. Ara wkoll Modernizzazzjoni ta’ sistemi qodma.

    X’nagħmlu

    • Mappa tal-funzjonijiet tal-applikazzjoni eżistenti
    • Routing strangler fig u API madwar is-sistema l-qadima
    • Migrazzjoni tad-data b’rapporti ta’ tqabbil
    • Tħaddim parallel għall-kalkoli kritiċi

    X’tirċievi

    • Sekwenza tal-modernizzazzjoni b’punti ta’ referenza għan-negozju
    • Faċċata u moduli ġodda fil-produzzjoni
    • Data mqabbla u kkonfermata f’kull qlib
  6. 06 Manutenzjoni u għoti tas-software

    Software li t-timijiet tiegħek jistgħu jkunu sidien tiegħu: kodiċi li jinqara, rekords tad-deċiżjonijiet, gwidi operattivi u pjan għall-għoti miftiehem mill-bidu, mhux skopert fl-aħħar.

    X’nagħmlu

    • Xogħol flimkien mal-iżviluppaturi tiegħek waqt il-bini
    • Rekords tad-deċiżjonijiet tal-arkitettura miżmuma mal-kodiċi
    • Gwidi operattivi u gwidi għal min ikun on call
    • Punti ta’ referenza għat-trasferiment tal-għarfien

    X’tirċievi

    • Pjan għall-għoti b’kriterji ta’ aċċettazzjoni
    • Sett ta’ dokumentazzjoni fir-repożitorji tiegħek
    • Tim intern imħarreġ

03 Arkitettura

Arkitettura ta’ referenza illustrattiva

Forma tipika għal applikazzjoni tan-negozju li tieħu post waħda qadima: front end aċċessibbli, faċċata tar-routing li tibgħat kull funzjoni lis-sistema l-qadima jew lil dik il-ġdida, saff tal-API b’kuntratti ċari, u qalba modulari organizzata madwar id-dominju.

It-tenancy u l-konfigurazzjoni huma servizzi espliċiti tal-pjattaforma, mhux kundizzjonijiet imxerrda fil-kodiċi. Taħt kollox, kull build iħaddem it-testijiet u l-kontrolli tas-sigurtà u jipproduċi SBOM.

Is-saffi fid-disinn

Nies
Ċittadini, klijenti u impjegati, fuq kull apparat u b’teknoloġija assistiva.
Moderniz­zazzjoni
Il-faċċata tar-routing, l-applikazzjoni eżistenti u l-migrazzjoni tad-data b’tqabbil.
Pjattaforma
Saff tal-API, identità, il-qalba modulari, tenancy u konfigurazzjoni, data operattiva.
Verżjonijiet siguri
Testijiet tal-kuntratti u tal-prestazzjoni, kontrolli ASVS u SBOM f’kull build.
Eżempju illustrattiv
  1. Nies

    • Ċittadini, klijenti, impjegati
    • Front end aċċessibbli
  2. Moderniz­zazzjoni gradwali

    • Faċċata tar-routing
    • Applikazzjoni eżistenti
    • Migrazzjoni b’tqabbil tad-data
  3. Pjattaforma

    • Saff tal-API u kuntratti
    • Identità u rwoli
    • Qalba modulari: dħul, każijiet, fatturazzjoni
    • Tenancy, konfigurazzjoni, feature flags
    • Ħażniet operattivi tad-data
  4. Verżjonijiet siguri

    • Testijiet tal-kuntratti u tal-prestazzjoni, kontrolli ASVS, SBOM f’kull build
Qalba modulari wara faċċata tar-routing

Arkitettura illustrattiva, mhux sistema ta’ klijent.

Aqra d-dijagramma bħala test

Ir-rotta ewlenija tgħaddi min-nies għal front end aċċessibbli, permezz ta’ faċċata tar-routing u saff tal-API, sa qalba modulari organizzata f’kuntesti delimitati.

Il-faċċata tibgħat ukoll xi funzjonijiet lill-applikazzjoni eżistenti, li tiġi rtirata pass pass. Id-data tagħha tgħaddi minn migrazzjoni b’tqabbil għall-ħażniet operattivi tad-data.

L-identità sservi s-saff tal-API. Is-servizzi tat-tenancy u tal-konfigurazzjoni jinsabu taħt il-qalba. Faxxa ta’ verżjonijiet siguri taħt kollox tkopri t-testijiet tal-kuntratti u tal-prestazzjoni, il-verifika tas-sigurtà u l-SBOMs.

04 Kunsideraz­zjonijiet u limiti

Kunsiderazzjonijiet tal-inġinerija u limiti

  • L-ewwel monolitu modulari

    Kif nittrattawha

    Nibdew b’moduli ċari f’unità waħda li tiġi installata, u noħorġu servizzi separati biss fejn l-iskala, ir-ritmu tal-verżjonijiet jew is-sjieda tat-timijiet jitolbu hekk.

    Limiti u dipendenzi

    Il-mikroservizzi jsolvu problemi organizzattivi daqs kemm isolvu problemi tekniċi. Mingħajr timijiet responsabbli għalihom, iżidu l-ispiża u l-modi ta’ falliment.

  • L-aċċessibbiltà hija xogħol tal-inġinerija

    Kif nittrattawha

    Komponenti aċċessibbli, kontrolli awtomatiċi fil-pipeline u testijiet manwali b’teknoloġija assistiva qabel kull verżjoni maġġuri.

    Limiti u dipendenzi

    L-għodod awtomatiċi jsibu biss parti mill-problemi. Konformità sħiħa teħtieġ awditi manwali u, idealment, testijiet ma’ utenti b’diżabilità.

    Il-kontenut u d-dokumenti li jżidu l-edituri wara t-tnedija jridu jilħqu l-istess standard. Inħarrġu lill-edituri, iżda ma nikkontrollawx dak li jippubblikaw.

  • Il-modernizzazzjoni tieħu daqs kemm tieħu d-data

    Kif nittrattawha

    Il-migrazzjoni tad-data tiġi ppjanata għal kull funzjoni, ipprovata u mqabbla, bl-approvazzjoni tan-negozju f’kull qlib.

    Limiti u dipendenzi

    Il-kwalità tad-data qadima spiss tiddetermina r-ritmu. It-tindif tagħha huwa kompitu tan-negozju daqs kemm huwa kompitu tekniku.

  • Regolamentazzjoni għall-prodotti tas-software

    Kif nittrattawha

    L-SBOMs, il-ġestjoni tal-vulnerabbiltajiet u settings siguri mill-bidu huma parti mill-pipeline standard tagħna, li jħejji l-prodotti għall-Att dwar ir-Reżiljenza Ċibernetika.

    Limiti u dipendenzi

    Jekk u kif japplika l-Att għall-prodott tiegħek hija kwistjoni legali. Aħna nipprovdu l-evidenza tal-inġinerija; il-konsulent legali tiegħek jagħmel il-valutazzjoni.

05 Kif naħdmu

Kif naħdmu

Ċikli qosra, utenti reali kmieni, u l-għoti tas-software ippjanat mill-ewwel ġimgħa.

  1. 01

    Mappa tad-dominju

    Event storming man-nies li jafu r-regoli, u mappa tal-funzjonijiet li jeżistu llum.

    RiżultatMappa tal-kuntesti u l-ewwel rekords tad-deċiżjonijiet

  2. 02

    Biċċa rqiqa fil-produzzjoni

    Funzjoni waħda minn tarf għal tarf, permezz tal-faċċata, fil-produzzjoni ma’ utenti reali.

    RiżultatBiċċa li taħdem fil-produzzjoni

  3. 03

    Tkabbir funzjoni b’funzjoni

    Kull verżjoni tgħaddi funzjoni, id-data tagħha u l-utenti tagħha, bit-tqabbil u r-rollback lesti.

    RiżultatPjan tal-verżjonijiet skont il-funzjoni

  4. 04

    L-għoti

    L-iżviluppaturi tiegħek jaħdmu ma’ tagħna, jieħdu f’idejhom ix-xogħol on call, u jsiru sidien tal-pjan meta jintlaħqu l-kriterji tal-għoti.

    RiżultatGħoti aċċettat

06 Kontroll mill-bniedem

Fejn in-nies iżommu l-kontroll

Fis-software tan-negozju, il-kontroll ifisser li taf min biddel xiex, min approvah u kif titreġġa’ lura l-bidla.

  • Is-sidien tal-prodott jiddeċiedu l-ambitu

    Is-sid tal-prodott tiegħek jistabbilixxi l-prijoritajiet u jaċċetta kull inkrement. Aħna nagħtu parir, huma jiddeċiedu.

  • Il-konfigurazzjoni għandha sid

    Is-settings tal-klijenti u l-feature flags jinbidlu permezz ta’ proċess awditjat, minn rwoli li tassenja int.

  • Kull qlib jiġi approvat

    Kull pass mis-sistema l-qadima għal dik il-ġdida jiġi approvat min-negozju, b’rollback ipprovat minn qabel.

  • Id-deċiżjonijiet jinkitbu

    Ir-rekords tad-deċiżjonijiet tal-arkitettura juru x’intgħażel, minn min u għaliex, biex timijiet futuri jkunu jistgħu jerġgħu jarawhom b’għarfien sħiħ.

07 Teknoloġiji

Teknoloġiji li naħdmu bihom

Back end
  • Java u Kotlin
  • .NET
  • TypeScript u Node.js
  • Python
Front end
  • React u Next.js
  • Angular
  • Sistemi tad-disinn b’komponenti aċċessibbli
  • Applikazzjonijiet mobbli nattivi u cross-platform
Data
  • PostgreSQL
  • SQL Server u Oracle (ambjenti eżistenti)
  • Streaming tal-avvenimenti
  • Magni tat-tfittxija
Kwalità u sigurtà
  • Playwright u testijiet tal-kuntratti
  • Testijiet tat-tagħbija u tal-prestazzjoni
  • SAST, DAST u skanjar tad-dipendenzi
  • SBOM f’CycloneDX jew SPDX

Meta nsemmu teknoloġija, qed niddeskrivu l-esperjenza tagħna fl-inġinerija. Dan ma jfissirx sħubija mal-fornitur tagħha jew approvazzjoni minnu.

08 Eżempju

Eżempju illustrattiv

Eżempju illustrattiv

Applikazzjoni online għal għotja b’login bl-e-ID

01Sitwazzjoni
Entità pubblika tamministra skema ta’ għotjiet. L-applikazzjonijiet jaslu bħala formoli PDF bl-email, id-dokumenti ta’ sostenn jintbagħtu separatament, u l-uffiċjali jdaħħlu kollox bl-idejn f’sistema interna.
02X’nibnu
Applikazzjoni online aċċessibbli, bil-Malti u bl-Ingliż, b’login bl-e-ID ta’ Malta u marbuta mas-servizzi fuq servizz.gov, li tibgħat l-applikazzjoni u d-dokumenti direttament fis-sistema tal-każijiet tal-entità.
03Fejn jiddeċiedi l-bniedem
L-uffiċjali tal-entità jiddeċiedu dwar kull applikazzjoni; is-sid tal-prodott japprova l-bidliet fil-formola u fir-regoli tal-eliġibbiltà qabel kull verżjoni.
04X’inkejlu
Sehem tal-applikazzjonijiet sottomessi online u kompluti fl-ewwel tentattiv, ħin mis-sottomissjoni sad-deċiżjoni, u problemi tal-aċċessibbiltà għal kull verżjoni.

09 Is-settur tiegħek

Fis-settur tiegħek

  • Ġestjoni tal-każijiet u portali għaċ-ċittadini li jilħqu r-regoli tal-aċċessibbiltà għall-korpi tas-settur pubbliku (L.S. 418.03), jaħdmu bil-Malti u bl-Ingliż, jużaw il-login bl-e-ID ta’ Malta u jistgħu jintrabtu mas-servizzi fuq servizz.gov.

  • Portali għall-klijenti u applikazzjonijiet tal-back office ta’ ditti tal-investiment u amministraturi tal-fondi, bi traċċi tal-awditjar b’saħħithom u proċessi tal-verżjonijiet li jissodisfaw il-kontroll tal-bidliet.

  • Konfiguraturi, portali tas-servizz u prodotti SaaS għal manifatturi tat-tagħmir, marbuta mal-ERP u mas-servizz fuq il-post.

Malta

Suq ġdid huwa verżjoni, mhux kopja separata

Prodott li jinbiegħ fl-UE jiltaqa’ mal-Att Ewropew dwar l-Aċċessibbiltà permezz ta’ liġijiet nazzjonali. F’Malta dawn huma r-Regolamenti dwar Miżuri ta’ Aċċessibilità (L.S. 627.03), fis-seħħ mit-28 ta’ Ġunju 2025, bil-Kummissjoni għad-Drittijiet ta’ Persuni b’Diżabilità (CRPD) bħala l-awtorità tas-sorveljanza tas-suq, bl-appoġġ tekniku tal-MCCAA; il-mikrointrapriżi li jipprovdu servizzi huma eżentati. Is-siti u l-applikazzjonijiet tal-korpi tas-settur pubbliku jaqgħu taħt L.S. 418.03, u l-MCA timmonitorja l-konformità. L-Att dwar ir-Reżiljenza Ċibernetika huwa regolament wieħed b’obbligi li jibdew f’fażijiet.

Inżommu d-differenzi bejn is-swieq fil-konfigurazzjoni u f’moduli b’limiti ċari: il-lingwi, ir-regoli tal-fatturazzjoni u l-iskemi tal-identità, bħall-e-ID ta’ Malta għas-servizzi pubbliċi. Hekk suq ġdid ikun verżjoni ġdida, mhux kopja separata tal-kodiċi. L-evidenza tal-aċċessibbiltà u d-dokumentazzjoni tas-sigurtà joħorġu mill-pipeline, lesti għall-mistoqsijiet tal-akkwist f’kull suq.

Mistoqsijiet dwar is-software għall-intrapriżi u s-SaaS

Għandna nibnu software apposta jew nikkonfiguraw pjattaforma?

Ikkonfigura pjattaforma fejn il-proċess tiegħek huwa qrib l-istandard, u ibni fejn il-proċess huwa dak li jiddistingwik jew fejn l-ebda pjattaforma ma taqbel mar-regoli. Naħdmu b’Salesforce, SAP u Odoo kif ukoll b’kodiċi apposta, u għalhekk m’għandna l-ebda raġuni nimbuttaw tweġiba waħda. Is-servizz tagħna Arkitettura u konsulenza jagħmel din l-għażla espliċita.

Hemm garanzija li l-portal tagħna jkun aċċessibbli?

Nibnu skont l-EN 301 549 u l-WCAG 2.2 AA, nittestjaw b’mod awtomatiku u manwali, u nagħtu rapport tal-konformità bi kwalunkwe problema magħrufa. Ma nwiegħdux żero problemi; inwiegħdu li nsibuhom, nirrappurtawhom u nsewwu dak li jaqa’ fl-ambitu tagħna.

Il-modernizzazzjoni tista’ ssir mingħajr migrazzjoni f’daqqa?

Iva, u nirrakkomandawha. Faċċata tar-routing tippermettilna ngħaddu funzjoni waħda kull darba filwaqt li l-applikazzjoni eżistenti tibqa’ taħdem, bid-data mqabbla f’kull pass.

It-tim tagħna jista’ jieħu f’idejh is-software?

Dak huwa l-pjan normali. Il-kriterji għall-għoti jiġu miftiehma mill-bidu, l-iżviluppaturi tiegħek jaħdmu flimkien ma’ tagħna waqt il-bini, u r-rekords tad-deċiżjonijiet u l-gwidi operattivi jinżammu fir-repożitorji tiegħek.

X’ifisser l-Att dwar ir-Reżiljenza Ċibernetika għall-prodott tagħna?

Jekk tqiegħed fis-suq tal-UE software b’elementi diġitali, jista’ jġib obbligi dwar disinn sigur, ġestjoni tal-vulnerabbiltajiet u dokumentazzjoni. Aħna nibnu l-evidenza tal-inġinerija: SBOMs, proċess għall-vulnerabbiltajiet u settings siguri mill-bidu.

Għidilna x’irid jibqa’ jaħdem waqt li jinbidel

Nipproponu l-ewwel funzjoni li tgħaddi u x’ikun f’idejn it-tim tiegħek fl-aħħar.