Válassz olyan technológiákat és eszközöket, amelyek a legjobban segítik a jó minőségű szolgáltatások költséghatékony fejlesztését, üzemeltetését és karbantartását.
Egy technológia melletti elköteleződés általában komoly befektetést jelent. Ezért olyan technológiákat válassz, amikkel a fejlesztőcsapat hatékonyan fog tudni dolgozni.
Fontos szempont a szolgáltatások megfelelő skálázhatósága és költséghatékony működtetése. Meg kell fontolni például, hogy érdemes-e az alkalmazást felhőben futtatni, a választott technológia illeszkedik-e a meglévő architektúrába, mennyire elterjedt a használata, illetve megfelelő lehet-e valamilyen nyílt forráskódú technológia használata. Ez utóbbi különösen fontos lehet a szállítói függőségek csökkentése szempontjából.
- Törekedni kell a minőség és a költséghatékonyság egyensúlyára.
- Érdemes olyan technológiákat választani, amik a piacon is széles körben elterjedtek.
- Meg kell vizsgálni a felhőben történő futtatás lehetséges előnyeit és hátrányait, az esetleges kizáró okokat, és ennek megfelelően kell dönteni az infrastruktúráról.
- Meg kell vizsgálni, hogy a választott technológiák mennyire hatékonyan válthatók ki open source megoldásokkal, illetve a megoldások előnyeit és hátrányait.
- A fejlesztőcsapatnak a megrendelő számára is érthetően be kell tudnia mutatni, hogy milyen indokok alapján választották az adott eszközt, technológiát.
- Át kell látni a választással járó költségeket, és szükség esetén tudni kell váltani a technológiák és eszközök között.
- Ki kell dolgozni a legacy rendszerek és technológiák leváltásának stratégiáját.
- Milyen technológiai stack került kiválasztásra és miért?
- Milyen környezetben fut majd az alkalmazás és miért?
- Mennyire elerjedtek a választott eszközök és technológiák?
- Mekkora az egy-egy szállítótól vagy technológiától való függés?
- Milyen költségekkel jár az adott technológiák és eszközök használata?
Ha szeretnél többet tudni az irányelv alkalmazásáról, olvasd el az útmutatót.
Tovább az útmutatóhoz