පසුගිය මාසයේ නව නිෂ්පාදනයක් නිර්මාණය කිරීමට ඇරඹුනු තාක්ෂණවේදියෙකුට, සති එකක් පුරා කේතයක් ලියන්නත් නොහැකි වුණා. කේතය ලියන අඩවියට පසු, පළමු වFeature එකක් ලියීමට පෙර, ආයතනයේ පදනම් තාක්ෂණ තීරණය කිරීමේ ගැටළුවක් එළිවී තිබුණා.
ඉතිහාසය කියනවා නම්, එම ඉංජිනේරු කණ්ඩායම React, Vite, TypeScript වැනි තාක්ෂණ තෝරා ගැනීම, මොඩියුල ෆෙඩරේෂන්, Git hooks, CI/CD, මොනිතරන, ලොග් කිරීම, ආරක්ෂක පරික්ෂණ වැනි සියලුම පදනම් සැකසුම් තීරණය කිරීමට ගත වූ කාලය. AI උදව්කාරී වුණත්, ඒවායේ තීරණය කිරීමේදී ගණනාවක් token භාවිතා කරමින් “ඇයි මේක මේ විදිහට?” කියන ප්රශ්න වලට පිළිතුරු සොයමින් ගත වුණා.
මෙම අත්දැකීමෙන් පෙනී යන්නේ, මෙවැනි තීරණයන් වසර ගණනාවක් තිස්සේ එකවර සම්පූර්ණ ආයතනයකට අනුගත විය යුතුය. නව ව්යාපෘතියක් ආරම්භ කරන විට, ඒ තීරණයන් නැවත නැවත පරීක්ෂා කිරීම අධික පීඩනයක් වන අතර, එය සොෆ්ට්වෙයාර් ඉංජිනේරු ගැටළුවක් නොව, පළාත් ඉංජිනේරු ගැටළුවක් බව පෙනේ.
ඉදිරියේදී සාර්ථක ව්යාපෘති සඳහා, ආයතනික මට්ටමේ පදනම් සැකසුම් එකවරම සකස් කර, ඒවා කණ්ඩායම් අතර බෙදා ගැනීමට අවශ්ය වේ. මෙය සාර්ථකව සිදු කළහොත්, කේත ලියන කාලය අඩු වෙයි, නිෂ්පාදන ගුණාත්මකභාවය වැඩි වේ, සහ අන්තර්ගත කණ්ඩායම් අතර සම්බන්ධතා තද වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණ කණ්ඩායම් බොහෝවිට කුඩා ප්රමාණයේ පදනම් සැකසුම් පවත්වාගෙන යන අතර, ඒවා නිතරම අලුත් ව්යාපෘති සඳහා නැවත සකස් කරනු ලබයි. ඒ නිසා:
- ඉගෙනුම් වේගය – නව පුරෝගාමී තාක්ෂණය ඉගෙනීමට කාලය ඉතිරි කර, ව්යාපාරික ගැටළුවට කේන්ද්රවත්ව හැසිරවීමට හැකියාව ලැබේ.
- ව්යාපාරික පාරිභෝගිකත්වය – වේගවත් නිෂ්පාදන නිකුතුව, ගනුදෙනුකරුවන්ට වේගවත් සේවා ලබාදීමේ හැකියාව.
- රැකියා අවස්ථා – ප්රමිතියකින් පසුබැසී නොසිටින පදනම් සැකසුම්, දක්ෂ තාක්ෂණවේදියන්ට අභ්යන්තරව වැඩ කිරීමට සහ අන්තර්ජාතික මට්ටමේ තරඟකාරීත්වයට පත් කරයි.
ඉදිරියේදී ශ්රී ලංකාවේ තාක්ෂණ ආයතන වලට, එක්කෝ එකම පදනම් සැකසුම් පද්ධතියක් (Platform Engineering) පිහිටුවා, ඒකම තාක්ෂණ මාර්ගෝපදේශයක් ලෙස භාවිතා කිරීම අත්යවශ්ය වේ.
අවසන් වශයෙන්, කේත ලියන කාලය කෙටි කර, පදනම් සැකසුම් පද්ධතියක් සකස් කර, ශ්රී ලංකාවේ තාක්ෂණික වර්ධනයේ නව පියවරක් ගත හැකිය.