ඔබ කවදාවත් එකම වර්ගයේ බග් එකක් නැවත නැවත සකස් කරගෙන ඉන්නවා කියලා හිතලා බලලාද? මේ සතියේද මම ඒ අත්දැකීම තවත් එක් වරක් අත්විඳින ලදී. ඒක සමාන දෝෂයක් නොව, එකම වර්ගයේ දෝෂයක් – කේතයේ පරීක්ෂණයක් (green check) මත අතුරුදන් වීම.
සමාජ මාධ්යයේ “build in public” කියලා පේ්රක්ෂකයින්ට පෙනෙන උත්සාහයන්, නව නිෂ්පාදන, හොඳම පෙර‑පසු තොරතුරු, සහ වැඩේ ඉදිරියට ගෙන යන ගතිය ගැන කතා කරයි. ඒත් අඩු පිරිස් බලා නොසිටින අතුරුදන් වීම – තනි තනිව පේච් කරමින්, පසුගිය සතියේ කරපු පේච් එක වෙනස් කරමින්, ඒකත් පස්වෙනි වරටත් ඒම පාඩම ඉගෙන ගන්නා බවට තේරුම් ගන්නා වගේ දැනුමක්.
මම ඒ දෝෂය සලකා බලන විට, ඒක ඉගෙන ගැනීමක් නොව, ඉතිරිවීමක් බවට පත්වුණා. එක් එක් බග් එක සලකා බැලීමෙන් පසුව “✅” ලැබෙන විට, ඒක සාර්ථක බවක් නොව, ඒ පරීක්ෂණය මට හිතාගත් අවස්ථා පමණක් ආවරණය කරන බවක් පෙනෙයි. මගේ සිතුවිල්ලේ නොඇතුළත් වූ තත්වයක් වුවමනා නම්, එම පරීක්ෂණය එය වැලැක්වීමට නොහැකි වේ.
ඉතිං, මගේ පරීක්ෂණ ක්රමය දෙකක් පමණක් පරීක්ෂා කරනවා – හොඳ වැඩක් අවහිර කිරීම සහ අනතුරුකාරී වැඩක් මඟ හැරීම. නමුත් සත්ය ලැයිස්තුව බලද්දී, ඒක තවත් වර්ග කිහිපයක් ඇතුළත් කරලා තිබුණා:
- අනවශ්ය තොරතුරු මත පදනම්ව පද්ධතිය බිඳීම.
- පිරිසිදු කිරීමේදී අනවශ්ය දත්ත මකා දැමීම.
- අසම්පූර්ණ කේතයක් “✅” ලැබීම, පසුව තවත් දෝෂයක් උත්පන්න වීම.
ඒ නිසා, පරීක්ෂණ “✅” ලැබුණත්, එය සාර්ථක බවට අර්ථ නොලැබේ. එය පමණක් මගේ මතකයේ තිබූ අවස්ථා සඳහාම ආරක්ෂා කරයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ වැඩිහිටි තාක්ෂණික ශිෂ්යයින්, ස්වයංඥානයේ දියුණුවක් ලබා ගැනීමට මේ අත්දැකීම ඉතා වැදගත්. පරීක්ෂණයක් “✅” ලැබූ විට, එය සම්පූර්ණයෙන්ම සත්යය බව නොසලකා, තවත් අවස්ථා සලකා බැලීමේ අවශ්යතාවය පෙන්වයි. එමඟින්:
- සැලසුම් මට්ටමේ තත්ත්වය උසස් වේ.
- දෝෂ හඳුනා ගැනීමේ වෙළඳපොළේ තරඟකාරීත්වය වැඩිවේ.
- ආරම්භක ව්යාපාරයන්ට අධි-ගුණාත්මක නිෂ්පාදන ලබා දීමට හැකි වේ.
දැනුම පවත්වාගෙන යන පරිසරයක් ගොඩනැගීම, දේශීය සොෆ්ට්වේයා සංවර්ධනයේ නව තලයක් ගොඩනැගීමට මඟ පෙන්වයි.
අවසන් වශයෙන්, “✅” ලැබූ පරීක්ෂණයක් පමණක් නොව, ඒක මත පදනම් වූ අනාවරණය නොකළ අවස්ථා සොයාගැනීමත්, කේත ගුණාත්මකභාවය ඉහළ නැංවීමට මූලික පියවරක් බව අපි අමතක නොකළ යුතුය.