AI ਕੋਡਿੰਗ ਦਾ ਵੱਧਦਾ ਰੁਝਾਨ: 'ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ' ਤੇ ਨਵੀਂ ਚਰਚਾ

TECHNOLOGY
Whalesbook Logo
AuthorJasleen Kaur|Published at:
AI ਕੋਡਿੰਗ ਦਾ ਵੱਧਦਾ ਰੁਝਾਨ: 'ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ' ਤੇ ਨਵੀਂ ਚਰਚਾ

AI ਕੋਡਿੰਗ ਅਸਿਸਟੈਂਟਸ ਦੀ ਤੇਜ਼ ਵਰਤੋਂ ਸੌਫਟਵੇਅਰ ਟੈਸਟਿੰਗ ਦੀ ਸਮਰੱਥਾ ਤੋਂ ਅੱਗੇ ਨਿਕਲ ਰਹੀ ਹੈ, ਜਿਸ ਨਾਲ ਅਣ-ਪ੍ਰਮਾਣਿਤ ਕੋਡ ਦਾ ਬੈਕਲੌਗ ਬਣ ਰਿਹਾ ਹੈ, ਜਿਸਨੂੰ 'ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ' ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਭਾਰਤੀ IT ਸੇਵਾਵਾਂ ਖੇਤਰ ਲਈ, ਇਹ ਰੁਝਾਨ ਰੈਗੂਲੇਟਿਡ ਉਦਯੋਗਾਂ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਦੇਰੀ ਅਤੇ ਆਡਿਟ ਅਸਫਲਤਾਵਾਂ ਦੇ ਜੋਖਮ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ। ਨਿਵੇਸ਼ਕ ਵੇਖ ਸਕਦੇ ਹਨ ਕਿ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਆਪਣੇ ਕਾਰਜਕਾਰੀ ਮਾਰਜਿਨ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਅਤੇ ਕੋਡ ਦੀ ਗੁਣਵੱਤਾ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ AI-ਡਰਾਈਵਨ ਟੈਸਟਿੰਗ ਟੂਲਸ ਨੂੰ ਕਿਵੇਂ ਏਕੀਕ੍ਰਿਤ ਕਰਦੇ ਹਨ।

ਆਰਟੀਫਿਸ਼ੀਅਲ ਇੰਟੈਲੀਜੈਂਸ (AI) ਦਾ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਤੇਜ਼ੀ ਨਾਲ ਅਪਣਾਇਆ ਜਾਣਾ ਕਾਰਪੋਰੇਸ਼ਨਾਂ ਲਈ ਇੱਕ ਵਿਰੋਧਾਭਾਸੀ ਸਥਿਤੀ ਪੈਦਾ ਕਰ ਰਿਹਾ ਹੈ। ਜਿੱਥੇ AI ਟੂਲਸ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਬੇਮਿਸਾਲ ਗਤੀ ਨਾਲ ਕੋਡ ਲਿਖਣ ਦੇ ਸਮਰੱਥ ਬਣਾ ਰਹੇ ਹਨ, ਉੱਥੇ ਇਸ ਮਸ਼ੀਨ-ਜਨਰੇਟਿਡ ਕੋਡ ਨੂੰ ਵੈਰੀਫਾਈ (Verify) ਅਤੇ ਟੈਸਟ (Test) ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਇਸ ਰਫਤਾਰ ਨਾਲ ਅੱਗੇ ਨਹੀਂ ਵਧ ਰਹੀ ਹੈ। ਇਸ ਅੰਤਰ ਦੇ ਕਾਰਨ 'ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ' (Validation Debt) ਦਾ ਇਕੱਠਾ ਹੋ ਰਿਹਾ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਲੁਕਿਆ ਹੋਇਆ ਵਪਾਰਕ ਦੇਣਦਾਰੀ ਹੈ ਜਿਸ ਵਿੱਚ ਅਣ-ਪ੍ਰਮਾਣਿਤ ਕੋਡ ਜਮ੍ਹਾਂ ਹੋ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਅੰਤ ਵਿੱਚ ਮਹਿੰਗੇ ਅਤੇ ਸਮਾਂ-ਖਪਤ ਕਰਨ ਵਾਲੇ ਮੈਨੂਅਲ (Manual) ਸੁਧਾਰਾਂ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ।

ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ ਦੇ ਜੋਖਮ ਨੂੰ ਸਮਝਣਾ

ਪਾਰੰਪਰਿਕ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ, ਇੰਜੀਨੀਅਰ ਮੈਨੂਅਲ ਤੌਰ 'ਤੇ ਕੋਡ ਲਿਖਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਟੈਸਟਿੰਗ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਾ ਵਧੇਰੇ ਨਿਯੰਤਰਿਤ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਬੰਧਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। AI ਦੇ ਨਾਲ, ਕੋਡ ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਤਿਆਰ ਹੁੰਦਾ ਹੈ, ਜੋ ਅਕਸਰ ਇੱਕ ਚੁਣੌਤੀ ਪੈਦਾ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਉਤਪਾਦਨ ਦੀ ਮਾਤਰਾ ਉਦਯੋਗ ਦੀ ਇਸਦੀ ਸ਼ੁੱਧਤਾ ਅਤੇ ਸੁਰੱਖਿਆ ਲਈ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਤੋਂ ਵੱਧ ਜਾਂਦੀ ਹੈ। ਮਾਹਰ ਚੇਤਾਵਨੀ ਦਿੰਦੇ ਹਨ ਕਿ ਇਹ ਸਿਰਫ ਇੱਕ ਤਕਨੀਕੀ ਗਲਿੱਚ (Technical Glitch) ਨਹੀਂ ਹੈ, ਬਲਕਿ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਕਾਰਜਕਾਰੀ ਜੋਖਮ ਹੈ। ਜੇ ਇਸ 'ਤੇ ਧਿਆਨ ਨਾ ਦਿੱਤਾ ਗਿਆ, ਤਾਂ ਇਹ ਡੈੱਟ ਸੌਫਟਵੇਅਰ ਆਊਟੇਜ (Software Outages), ਸੁਰੱਖਿਆ ਕਮਜ਼ੋਰੀਆਂ (Security Vulnerabilities), ਜਾਂ ਮਹਿੰਗੀਆਂ ਆਡਿਟ ਅਸਫਲਤਾਵਾਂ (Audit Failures) ਦੇ ਰੂਪ ਵਿੱਚ ਸਾਹਮਣੇ ਆ ਸਕਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਬੈਂਕਿੰਗ ਅਤੇ ਲਾਈਫ ਸਾਇੰਸਿਜ਼ ਵਰਗੇ ਸੰਵੇਦਨਸ਼ੀਲ ਉਦਯੋਗਾਂ ਵਿੱਚ ਜਿੱਥੇ ਰੈਗੂਲੇਟਰੀ ਪਾਲਣਾ (Regulatory Compliance) ਲਾਜ਼ਮੀ ਹੈ।

ਭਾਰਤੀ IT ਸੇਵਾਵਾਂ ਵਿੱਚ ਬਦਲਾਅ

ਭਾਰਤੀ IT ਸੇਵਾਵਾਂ ਖੇਤਰ ਲਈ, ਇਹ ਬਦਲਾਅ ਗੁਣਵੱਤਾ ਇੰਜੀਨੀਅਰਿੰਗ (Quality Engineering) ਦੀ ਗਤੀਸ਼ੀਲਤਾ ਨੂੰ ਬਦਲ ਰਿਹਾ ਹੈ। ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ, ਟੈਸਟਿੰਗ ਇੱਕ ਮਜ਼ਦੂਰ-ਸਰਗਰਮ ਗਤੀਵਿਧੀ ਸੀ ਜੋ ਕਈ ਮੱਧ-ਆਕਾਰ ਅਤੇ ਵੱਡੀਆਂ IT ਫਰਮਾਂ ਲਈ ਮਾਲੀਆ ਦਾ ਇੱਕ ਸਥਿਰ ਸਰੋਤ ਪ੍ਰਦਾਨ ਕਰਦੀ ਸੀ। ਹਾਲਾਂਕਿ, ਜਿਵੇਂ AI ਮਾਡਲ ਰੁਟੀਨ ਟੈਸਟ-ਲਿਖਣ ਦੇ ਕੰਮਾਂ ਨੂੰ ਸੰਭਾਲਦੇ ਹਨ, ਮਨੁੱਖੀ ਇੰਜੀਨੀਅਰਾਂ ਦੀ ਭੂਮਿਕਾ ਵਿਕਸਿਤ ਹੋ ਰਹੀ ਹੈ। ਫਰਮਾਂ ਨੂੰ ਹੁਣ ਦੁਹਰਾਉਣ ਵਾਲੀ ਸਕ੍ਰਿਪਟ ਰੱਖ-ਰਖਾਅ ਕਰਨ ਦੀ ਬਜਾਏ ਸਿਸਟਮ ਵਿਵਹਾਰ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਅਤੇ AI ਏਜੰਟਾਂ ਲਈ ਮਜ਼ਬੂਤ ​​ਆਸ਼ਵਾਸਨ ਫਰੇਮਵਰਕ (Assurance Frameworks) ਬਣਾਉਣ ਦਾ ਕੰਮ ਸੌਂਪਿਆ ਜਾ ਰਿਹਾ ਹੈ।

ਜਿਹੜੀਆਂ ਕੰਪਨੀਆਂ ਆਪਣੇ ਗੁਣਵੱਤਾ ਆਸ਼ਵਾਸਨ ਵਰਕਫਲੋਜ਼ (Quality Assurance Workflows) ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹਿੰਦੀਆਂ ਹਨ, ਉਨ੍ਹਾਂ ਨੂੰ ਮੁਨਾਫੇ ਦੇ ਮਾਰਜਿਨ 'ਤੇ ਦਬਾਅ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਫਰਮ ਟੈਸਟਿੰਗ ਦੇ ਨਾਲ ਤਾਲਮੇਲ ਨਹੀਂ ਬਿਠਾ ਸਕਦੀ, ਤਾਂ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਦੇਰੀ ਹੁੰਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਸਰਵਿਸ-ਲੈਵਲ ਐਗਰੀਮੈਂਟਸ (Service-Level Agreements) ਦੇ ਤਹਿਤ ਜੁਰਮਾਨੇ ਹੋ ਸਕਦੇ ਹਨ। ਨਤੀਜੇ ਵਜੋਂ, AI-ਡਰਾਈਵਨ ਟੈਸਟਿੰਗ ਏਜੰਟਾਂ, ਜਿਵੇਂ ਕਿ KaneAI, ਦੀ ਵੱਧ ਰਹੀ ਮੰਗ ਹੈ, ਜੋ ਟੈਸਟਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਆਟੋਮੇਟ (Automate) ਕਰਨ ਲਈ ਸਾਧਾਰਨ-ਭਾਸ਼ਾ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। ਇਹ ਟੂਲ ਡਿਵੈਲਪਰ ਵਰਕਫਲੋਜ਼ ਵਿੱਚ ਸਿੱਧੇ ਏਕੀਕਰਨ ਦੁਆਰਾ ਵੈਰੀਫਿਕੇਸ਼ਨ ਗੈਪ (Verification Gap) ਨੂੰ ਪੂਰਾ ਕਰਨ ਦਾ ਟੀਚਾ ਰੱਖਦੇ ਹਨ।

ਨਿਵੇਸ਼ਕ ਕਿਉਂ ਨਜ਼ਰ ਰੱਖ ਰਹੇ ਹਨ?

ਨਿਵੇਸ਼ਕ ਇਹ ਨਿਗਰਾਨੀ ਕਰ ਸਕਦੇ ਹਨ ਕਿ IT ਕੰਪਨੀਆਂ ਇਸ ਵੈਰੀਫਿਕੇਸ਼ਨ ਚੁਣੌਤੀ ਨੂੰ ਕਿਵੇਂ ਸੰਬੋਧਿਤ ਕਰਦੀਆਂ ਹਨ। AI-ਲੈੱਡ ਟੈਸਟਿੰਗ ਟੂਲਸ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਇੱਕ ਡਿਫਰੈਂਸ਼ੀਏਟਰ (Differentiator) ਹੋ ਸਕਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਫਰਮਾਂ ਮੈਨੂਅਲ ਵੈਲੀਡੇਸ਼ਨ ਦੀ ਮਨੁੱਖੀ ਲਾਗਤ ਨੂੰ ਘਟਾਉਂਦੇ ਹੋਏ ਕੁਸ਼ਲਤਾ ਬਣਾਈ ਰੱਖ ਸਕਦੀਆਂ ਹਨ। ਹਾਲਾਂਕਿ, ਇਹ ਜੋਖਮ ਬਣਿਆ ਹੋਇਆ ਹੈ ਕਿ 'ਬਲੈਕ ਬਾਕਸ' AI ਮਾਡਲ—ਜਿੱਥੇ ਕੋਡ ਦੀ ਫੈਸਲਾ ਲੈਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਆਸਾਨੀ ਨਾਲ ਸਮਝਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ—ਪਾਲਣਾ ਦੇ ਮੁੱਦੇ ਪੈਦਾ ਕਰ ਸਕਦੇ ਹਨ।

ਜਿਵੇਂ-ਜਿਵੇਂ ਅਪਣਾਉਣਾ ਵਧਦਾ ਹੈ, ਇਨ੍ਹਾਂ ਟੈਸਟਿੰਗ ਰਣਨੀਤੀਆਂ ਦੀ ਪ੍ਰਭਾਵਸ਼ੀਲਤਾ ਗਾਹਕਾਂ ਨੂੰ ਦਿੱਤੇ ਗਏ ਸੌਫਟਵੇਅਰ ਦੀ ਭਰੋਸੇਯੋਗਤਾ ਵਿੱਚ ਪ੍ਰਤੀਬਿੰਬਿਤ ਹੋਵੇਗੀ। ਉਦਯੋਗ ਲਈ ਅਗਲਾ ਮਹੱਤਵਪੂਰਨ ਕਦਮ ਇਹ ਦੇਖਣਾ ਹੋਵੇਗਾ ਕਿ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਆਉਣ ਵਾਲੇ ਤਿਮਾਹੀ ਅਪਡੇਟਾਂ ਵਿੱਚ ਇਸ 'ਵੈਲੀਡੇਸ਼ਨ ਡੈੱਟ' ਦੇ ਪ੍ਰਬੰਧਨ ਦੀ ਆਪਣੀ ਯੋਗਤਾ ਦੀ ਰਿਪੋਰਟ ਕਿਵੇਂ ਕਰਦੇ ਹਨ, ਕਿਉਂਕਿ ਇਹ ਉਨ੍ਹਾਂ ਦੀਆਂ ਲੰਬੇ ਸਮੇਂ ਦੀਆਂ ਪ੍ਰੋਜੈਕਟ ਡਿਲੀਵਰੀ ਸਮਾਂ-ਸੀਮਾਵਾਂ ਅਤੇ ਗਾਹਕ ਟਰੱਸਟ ਨੂੰ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਪ੍ਰਭਾਵਿਤ ਕਰੇਗਾ।

Disclaimer: This article is published for informational purposes only. This is not a buy sell recommendation.