Lehetőleg legyen az alkalmazás nyílt forráskódú, és építsd azt olyan nyílt szabványokra, amelyeket az államigazgatásban és a piacon is használnak. Ha elkészülsz egy patternnel vagy komponenssel, oszd meg azt a nyilvánossággal, hogy más is fel tudja használni.
A közös komponensek és patternek használata azt jelenti, hogy nem kell újra megoldani a már megoldott problémákat. Egy már alaposan tesztelt komponens vagy pattern használata költséghatékony módon nyújt magas és egységes élményt a felhasználóknak. Ha új megoldást fejlesztesz, azt oszd meg másokkal is, hogy ők is profitálhassanak belőle.
A nyílt szabványok elősegítik a szolgáltatások következetes működését, és átjárhatóságát. Így csökken a technológiai vagy szállítói függőség, a változások pedig gyorsabban és egyszerűbben lekövethetők.
A fejlesztő csapat lehetőség szerint:
- Használjon nyílt szabványokat, és csak abban az esetben javasolja új szabvány bevezetését, ha nincsen olyan, amely megfelelne az igényeknek.
- Használjon sztenderd állami technológiai komponenseket, ahol csak lehetséges.
- Maximálisan legyen rugalmas a technológia alkalmazásában, építsen API-kat.
- Ha új komponenst hoz létre, ossza meg, és tegye az állami keretrendszer részévé.
- A szolgáltatás tervezésekor a már meglévő állami szabványokra, patternekre vagy komponensekre építettél?
- Csak akkor alkottál új szabványt, ha nem tudtál meglévőt azonosítani?
- Rugalmas, laza kapcsolódású komponensekkel tervezel?
Ha szeretnél többet tudni az irányelv alkalmazásáról, olvasd el az útmutatót.
Tovább az útmutatóhoz