ਮਿਸ਼ਨ ਸੰਚਾਲਿਤ ਵਿਕਾਸ
ਮਿਸ਼ਨ ਨੂੰ ਸਾਫ਼ਟਵੇਅਰ ਆਰਕੀਟੈਕਚਰ ਦੀ ਚੌਥੀ ਬੁਨਿਆਦ ਵਜੋਂ।
ਜ਼ਿਆਦਾਤਰ ਸਾਫ਼ਟਵੇਅਰ ਇਹ ਪੁੱਛਦਾ ਹੈ ਕਿ ਕੋਈ ਚੀਜ਼ ਕਿਵੇਂ ਬਣਾਉਣੀ ਹੈ। Mission Driven Development (MDD) ਪਹਿਲਾਂ ਇੱਕ ਸਵਾਲ ਜੋੜਦਾ ਹੈ: ਅਸੀਂ ਇਹ ਕਿਉਂ ਬਣਾ ਰਹੇ ਹਾਂ, ਅਤੇ ਕੀ ਇਹ ਚੋਣ ਉਸ ਮਕਸਦ ਦੀ ਸੇਵਾ ਕਰਦੀ ਹੈ? CIRIS ਇਸੇ ਤਰ੍ਹਾਂ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਇਸ ਲਈ ਨੈਤਿਕਤਾ ਡਿਜ਼ਾਈਨ ਦਾ ਹਿੱਸਾ ਹੈ ਨਾ ਕਿ ਬਾਅਦ ਵਿੱਚ ਜੋੜਿਆ ਗਿਆ ਨਿਯਮ।
ਚਾਰ-ਭਾਗ ਮਾਡਲ
ਇੱਕ ਸਾਰਥਕ ਸੀਟ ਨੂੰ ਸਹਾਰਾ ਦੇਣ ਵਾਲੀਆਂ ਤਿੰਨ ਢਾਂਚਾਗਤ ਲੱਤਾਂ।
ਰਵਾਇਤੀ ਸਾਫ਼ਟਵੇਅਰ ਵਿਧੀਆਂ ਤਿੰਨ 'ਤੇ ਰੁਕ ਜਾਂਦੀਆਂ ਹਨ: ਸਿਸਟਮ ਕਿਵੇਂ ਚੱਲਦਾ ਹੈ, ਇਹ ਕੀ ਦਰਸਾਉਂਦਾ ਹੈ, ਅਤੇ ਕੌਣ ਕਿਸ ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ। MDD ਇੱਕ ਚੌਥੀ ਬੁਨਿਆਦ ਜੋੜਦਾ ਹੈ ਜਿਸ ਦੇ ਅੱਗੇ ਬਾਕੀ ਤਿੰਨ ਜਵਾਬਦੇਹ ਹਨ। ਸੀਟ ਤੋਂ ਬਿਨਾਂ, ਲੱਤਾਂ ਬੱਸ ਲੱਤਾਂ ਹੀ ਹਨ।
ਲੱਤ 1: ਕਿਵੇਂ
ਤਰਕ
ਲਾਗੂਕਰਨ ਦੇ ਨਮੂਨੇ, ਸੇਵਾ ਆਰਕੀਟੈਕਚਰ, ਐਲਗੋਰਿਦਮ।
ਲੱਤ 2: ਕੀ
ਸਕੀਮਾਂ
ਡੇਟਾ ਢਾਂਚੇ, ਟਾਈਪ ਸਿਸਟਮ, ਜਾਂਚ ਨਿਯਮ।
ਲੱਤ 3: ਕੌਣ
ਪ੍ਰੋਟੋਕੋਲ
ਇੰਟਰਫੇਸ ਇਕਰਾਰਨਾਮੇ, ਸੰਚਾਰ ਦੇ ਨਮੂਨੇ, ਸੇਵਾ ਸੀਮਾਵਾਂ।
ਸੀਟ: ਕਿਉਂ
ਮਿਸ਼ਨ
ਉਦੇਸ਼ ਨੈਤਿਕ ਢਾਂਚਾ ਜੋ ਸਿਸਟਮ ਦੇ ਮਕਸਦ ਅਤੇ ਸੀਮਾਵਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ।
ਮੂਲ ਸਿਧਾਂਤ
ਨਿਰੰਤਰ ਇਕਸਾਰਤਾ।
ਹਰ ਆਰਕੀਟੈਕਚਰ ਫੈਸਲੇ ਨੂੰ ਦੱਸੇ ਗਏ ਮਿਸ਼ਨ ਨਾਲ ਇਕਸਾਰਤਾ ਦਿਖਾਉਣੀ ਚਾਹੀਦੀ ਹੈ। ਤਰਕ ਨੂੰ ਚੁਣੌਤੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ: ਕੀ ਇਹ ਮਿਸ਼ਨ ਦੀ ਸੇਵਾ ਕਰਦਾ ਹੈ? ਸਕੀਮਾਂ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ: ਕੀ ਇਹ ਡੇਟਾ ਢਾਂਚੇ ਮਿਸ਼ਨ ਦੇ ਉਦੇਸ਼ਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ? ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਮੁਲਾਂਕਣ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: ਕੀ ਇਹ ਇੰਟਰਫੇਸ ਮਿਸ਼ਨ ਦੀ ਪੂਰਤੀ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹਨ?
ਮਿਸ਼ਨ ਢਾਂਚੇ ਦੀਆਂ ਲੋੜਾਂ
ਮਿਸ਼ਨ ਨੂੰ ਕੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਇਹ ਭਾਰ ਚੁੱਕ ਸਕੇ।
1. ਉਦੇਸ਼ ਨੈਤਿਕ ਬੁਨਿਆਦ
- ਮਾਪਣਯੋਗ ਸਿਧਾਂਤ, ਨਾ ਕਿ ਇੱਛਾਵਾਂ ਵਾਲੀਆਂ ਕਦਰਾਂ-ਕੀਮਤਾਂ
- ਸਮਝੌਤੇ ਹੱਲ ਕਰਨ ਲਈ ਸਪਸ਼ਟ ਐਲਗੋਰਿਦਮ
- ਸੱਭਿਆਚਾਰਕ ਸੰਦਰਭਾਂ ਵਿੱਚ ਬਹੁਲਵਾਦੀ
- ਜਾਂਚਯੋਗ ਨੈਤਿਕ ਤਰਕ
2. ਮੈਟਾ-ਟੀਚਾ ਪਰਿਭਾਸ਼ਾ
- ਅਨਿਸ਼ਚਿਤਤਾ ਦੇ ਅਧੀਨ ਫੈਸਲੇ ਦੀ ਅਗਵਾਈ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
- ਵਿਰੋਧੀ ਪ੍ਰਸਤਾਵਾਂ ਨੂੰ ਆਪੇ ਹੀ ਫਿਲਟਰ ਕਰਦਾ ਹੈ
- ਭਾਗਾਂ ਵਿੱਚ ਇਕਸਾਰ ਵਿਵਹਾਰ ਬਣਾਉਂਦਾ ਹੈ
- ਲਾਗੂਕਰਨ ਬਦਲਾਵਾਂ ਵਿੱਚ ਸਥਿਰ
3. ਕਾਰਜਸ਼ੀਲ ਏਕੀਕਰਨ
- ਹਰ ਸੇਵਾ ਆਪਣੀ ਹੋਂਦ ਦਾ ਕਾਰਨ ਦੱਸਦੀ ਹੈ
- ਸਕੀਮਾਂ ਮਿਸ਼ਨ ਜਾਣਕਾਰੀ ਦੇ ਰੂਪਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀਆਂ ਹਨ
- ਪ੍ਰੋਟੋਕੋਲ ਮਿਸ਼ਨ-ਅਨੁਕੂਲ ਵਿਵਹਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹਨ
- ਟੈਸਟ ਮਿਸ਼ਨ ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ ਕਰਦੇ ਹਨ, ਨਾ ਕਿ ਸਿਰਫ਼ ਕਾਰਜਸ਼ੀਲਤਾ
ਲਾਗੂਕਰਨ ਦੇ ਨਮੂਨੇ
ਹਰ ਲੱਤ ਦਾ ਇੱਕ ਸਵਾਲ ਹੈ ਜਿਸਦਾ ਜਵਾਬ ਦੇਣਾ ਪੈਂਦਾ ਹੈ।
ਸੇਵਾ ਆਰਕੀਟੈਕਚਰ
ਮਿਸ਼ਨ ਪਰਿਭਾਸ਼ਾ → ਸੇਵਾ ਜ਼ਿੰਮੇਵਾਰੀਆਂ → ਇੰਟਰਫੇਸ ਇਕਰਾਰਨਾਮੇ → ਲਾਗੂਕਰਨ
- ਮਿਸ਼ਨ ਇਕਸਾਰਤਾ: ਇਹ ਸੇਵਾ ਮੈਟਾ-ਟੀਚੇ ਨੂੰ ਕਿਵੇਂ ਅੱਗੇ ਵਧਾਉਂਦੀ ਹੈ?
- ਸੀਮਾ ਦਾ ਕਾਰਨ: ਇਸ ਜ਼ਿੰਮੇਵਾਰੀ ਲਈ ਵੱਖਰੀ ਸੇਵਾ ਦੀ ਲੋੜ ਕਿਉਂ ਹੈ?
- ਇੰਟਰਫੇਸ ਜ਼ਰੂਰਤ: ਇਹ ਪ੍ਰੋਟੋਕੋਲ ਕਿਹੜੇ ਮਿਸ਼ਨ-ਜ਼ਰੂਰੀ ਸੰਵਾਦ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ?
ਸਕੀਮਾ ਡਿਜ਼ਾਈਨ
ਮਿਸ਼ਨ ਦੀਆਂ ਲੋੜਾਂ → ਜਾਣਕਾਰੀ ਮਾਡਲ → ਟਾਈਪ ਸਿਸਟਮ → ਜਾਂਚ ਨਿਯਮ
- ਮਿਸ਼ਨ ਸੰਬੰਧਤਾ: ਇਹ ਕਿਹੜੀ ਮਿਸ਼ਨ-ਜ਼ਰੂਰੀ ਜਾਣਕਾਰੀ ਕੈਪਚਰ ਕਰਦਾ ਹੈ?
- ਵਿਵਹਾਰਕ ਸੀਮਾਵਾਂ: ਇਹ ਟਾਈਪ ਮਿਸ਼ਨ-ਅਨੁਕੂਲ ਵਿਵਹਾਰ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰਦੇ ਹਨ?
- ਵਿਕਾਸ ਰਾਹ: ਇਹ ਸਕੀਮਾ ਮਿਸ਼ਨ ਇਕਸਾਰਤਾ ਕਾਇਮ ਰੱਖਦੇ ਹੋਏ ਕਿਵੇਂ ਬਦਲ ਸਕਦੀ ਹੈ?
ਪ੍ਰੋਟੋਕੋਲ ਵਿਸ਼ੇਸ਼ਤਾ
ਮਿਸ਼ਨ ਸੰਵਾਦ → ਸੰਚਾਰ ਲੋੜਾਂ → ਇਕਰਾਰਨਾਮੇ ਦੀ ਪਰਿਭਾਸ਼ਾ → ਲਾਗੂਕਰਨ
- ਮਿਸ਼ਨ ਸੰਦਰਭ: ਇਹ ਕਿਹੜੇ ਮਿਸ਼ਨ-ਜ਼ਰੂਰੀ ਸੰਚਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ?
- ਸੀਮਾ ਲਾਗੂਕਰਨ: ਇਹ ਇੰਟਰਫੇਸ ਮਿਸ਼ਨ-ਉਲੰਘਣਾ ਕਰਨ ਵਾਲੇ ਵਿਵਹਾਰਾਂ ਨੂੰ ਕਿਵੇਂ ਰੋਕਦਾ ਹੈ?
- ਸੰਯੋਜਨਤਾ: ਇਹ ਇਕਰਾਰਨਾਮੇ ਮਿਸ਼ਨ-ਅਨੁਕੂਲ ਸਿਸਟਮਾਂ ਵਿੱਚ ਕਿਵੇਂ ਮਿਲਦੇ ਹਨ?
ਟਿਕਾਊ ਵਿਕਾਸ ਏਕੀਕਰਨ
ਲੰਮੇ ਸਮੇਂ ਦੀ ਮਿਸ਼ਨ ਇਕਸਾਰਤਾ ਲਈ ਕਾਇਮ ਰਹਿਣ ਯੋਗ ਗਤੀ ਦੀ ਲੋੜ ਹੈ।
ਐਂਟੀ-ਗੁੱਡਹਾਰਟ ਉਪਾਅ
- ਲਾਗੂਕਰਨ-ਮਿਸ਼ਨ ਇਕਸਾਰਤਾ ਦੇ ਨਿਯਮਿਤ ਆਡਿਟ
- ਮਿਸ਼ਨ ਪੂਰਤੀ ਨੂੰ ਮਾਪੋ, ਨਾ ਕਿ ਖੇਡੇ ਜਾ ਸਕਣ ਵਾਲੇ ਸੂਚਕਾਂ ਨੂੰ
- ਉਹ ਜੋੜ ਰੱਦ ਕਰੋ ਜੋ ਮਿਸ਼ਨ ਨੂੰ ਮਜ਼ਬੂਤ ਨਹੀਂ ਕਰਦੇ
ਤਾਲ-ਆਧਾਰਿਤ ਕੰਮ
- ਕੁਸ਼ਲਤਾ ਦੀਆਂ ਤਾਲਾਂ ਨਾਲ ਇਕਸਾਰ ਸੈਸ਼ਨ
- ਮੁੜ-ਇਕਸਾਰਤਾ ਲਈ ਬਿਲਟ-ਇਨ ਚੋਣ ਬਿੰਦੂ
- ਟਿਕਾਊ ਰਫ਼ਤਾਰ ਇੱਕ ਪਹਿਲੇ ਦਰਜੇ ਦੀ ਲੋੜ ਵਜੋਂ
ਲਗਾਤਾਰ ਜਾਂਚ
- ਭਾਗ ਦੀ ਜ਼ਰੂਰਤ ਦਾ ਨਿਯਮਿਤ ਸਵਾਲ
- ਵਿਵਹਾਰ ਮਿਸ਼ਨ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਇਸਦੀ ਚੱਲਦੀ ਪੁਸ਼ਟੀ
- ਮਿਸ਼ਨ-ਉਲੰਘਣਾ ਕਰਨ ਵਾਲੇ ਬਦਲਾਵਾਂ ਦਾ ਸਵੈਚਾਲਿਤ ਪਤਾ ਲਗਾਉਣਾ
ਗੁਣਵੱਤਾ ਦਰਵਾਜ਼ੇ
ਅਜਿਹੇ ਦਰਵਾਜ਼ੇ ਜੋ ਮਿਸ਼ਨ ਜਾਇਜ਼ਕਾਰੀ ਤੋਂ ਬਿਨਾਂ ਨਹੀਂ ਖੁੱਲ੍ਹਦੇ।
ਕੋਡ ਸਮੀਖਿਆ
- ਮਿਸ਼ਨ-ਇਕਸਾਰਤਾ ਦੀ ਵਿਆਖਿਆ ਜ਼ਰੂਰੀ
- ਸੀਮਾ ਜਾਂਚ
- ਏਕੀਕਰਨ ਨੂੰ ਸਮੁੱਚੀ ਇਕਸਾਰਤਾ ਮਜ਼ਬੂਤ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ
ਟੈਸਟਿੰਗ
- ਕਾਰਜਸ਼ੀਲ ਸ਼ੁੱਧਤਾ
- ਮਿਸ਼ਨ-ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ
- ਨੈਤਿਕ-ਸੀਮਾ ਇਨਕਾਰ ਟੈਸਟ
- ਦਬਾਅ ਅਧੀਨ ਸੀਮਾ ਲਚਕੀਲਾਪਨ
ਦਸਤਾਵੇਜ਼ੀ
- ਹਰ ਭਾਗ ਲਈ ਮਿਸ਼ਨ ਸੰਦਰਭ
- ਨੈਤਿਕ ਸਮਝੌਤਿਆਂ ਦਾ ਕਾਰਨ
- ਸੀਮਾਵਾਂ ਲਾਗੂਕਰਨ ਨੂੰ ਕਿਵੇਂ ਆਕਾਰ ਦਿੰਦੀਆਂ ਹਨ
ਅਸਫਲਤਾ ਦੇ ਤਰੀਕੇ
MDD ਕਿਵੇਂ ਟੁੱਟਦਾ ਹੈ, ਅਤੇ ਕਿਵੇਂ ਇਹ ਟੁੱਟਿਆ ਨਹੀਂ ਰਹਿੰਦਾ।
ਮਿਸ਼ਨ ਭਟਕਣਾ
ਲੱਛਣ: ਅਜਿਹੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇਕੱਠੀਆਂ ਹੁੰਦੀਆਂ ਹਨ ਜੋ ਮੂਲ ਮਿਸ਼ਨ ਦੀ ਸੇਵਾ ਨਹੀਂ ਕਰਦੀਆਂ। ਉਪਾਅ: ਮਿਸ਼ਨ-ਇਕਸਾਰਤਾ ਨੂੰ ਦਰਵਾਜ਼ੇ ਵਜੋਂ ਵਰਤ ਕੇ ਨਿਯਮਿਤ ਆਰਕੀਟੈਕਚਰ ਸਮੀਖਿਆਵਾਂ।
ਜਟਿਲਤਾ ਵਿਸਫੋਟ
ਲੱਛਣ: ਸਿਸਟਮ ਬੇਲੋੜੀ ਪੇਚੀਦਗੀ ਕਾਰਨ ਸੰਭਾਲਣਯੋਗ ਨਹੀਂ ਰਹਿੰਦਾ। ਉਪਾਅ: ਜੋੜ ਰੱਦ ਕਰੋ ਜਦੋਂ ਤੱਕ ਉਹ ਮਿਸ਼ਨ ਪੂਰਤੀ ਨੂੰ ਮਜ਼ਬੂਤ ਨਾ ਕਰਨ।
ਨੈਤਿਕ ਅਸੰਗਤੀ
ਲੱਛਣ: ਭਾਗ ਨੈਤਿਕ ਤਰਕ ਨੂੰ ਅਸੰਗਤ ਤਰੀਕੇ ਨਾਲ ਲਾਗੂ ਕਰਦੇ ਹਨ। ਉਪਾਅ: ਸਾਂਝੇ ਲਾਗੂਕਰਨ ਨਮੂਨਿਆਂ ਵਾਲਾ ਕੇਂਦਰੀਕ੍ਰਿਤ ਨੈਤਿਕ ਢਾਂਚਾ।
ਮਕਸਦ ਉਲਝਣ
ਲੱਛਣ: ਟੀਮ ਦੇ ਮੈਂਬਰ ਤਕਨੀਕੀ ਫੈਸਲਿਆਂ ਅਤੇ ਮਿਸ਼ਨ ਵਿਚਕਾਰ ਸੰਬੰਧ ਗੁਆ ਦਿੰਦੇ ਹਨ। ਉਪਾਅ: ਮਿਸ਼ਨ-ਸੰਚਾਲਿਤ ਫੈਸਲੇ ਕਰਨ 'ਤੇ ਚੱਲਦੀ ਸਿੱਖਿਆ।
ਕੇਸ ਅਧਿਐਨ
CIRIS, ਕੰਮ ਕੀਤੀ ਗਈ ਉਦਾਹਰਣ।
CIRIS (Core Identity, Integrity, Resilience, Incompleteness, Signalling Gratitude) ਉਹ ਸਿਸਟਮ ਹੈ ਜਿਸਦੇ ਨਾਲ MDD ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਸੀ। ਮਿਸ਼ਨ ਹੈ ਮੈਟਾ-ਟੀਚਾ M-1: ਟਿਕਾਊ ਅਨੁਕੂਲਨ ਯੋਗ ਇਕਸਾਰਤਾ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨਾ ਜੋ ਵਿਭਿੰਨ ਭਾਵਨਾਸ਼ੀਲ ਜੀਵਾਂ ਨੂੰ ਖੁਸ਼ਹਾਲੀ ਦਾ ਪਿੱਛਾ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦੀ ਹੈ।
ਆਰਕੀਟੈਕਚਰ ਨਤੀਜੇ
- 22 ਸੇਵਾਵਾਂ, ਹਰ ਇੱਕ ਮਿਸ਼ਨ ਦੀਆਂ ਲੋੜਾਂ ਦੁਆਰਾ ਜਾਇਜ਼
- 200+ API ਐਂਡਪੁਆਇੰਟ ਜਾਂਚੇ ਗਏ
- 10,000+ ਟੈਸਟ, ਉਤਪਾਦਨ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਅਣਟਾਈਪ ਕੀਤੇ ਡੇਟਾ ਢਾਂਚੇ ਦੇ ਨਾਲ
- ਉਬੰਤੂ ਦਰਸ਼ਨ ਪ੍ਰੋਟੋਕੋਲ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਸ਼ਾਮਲ
- ਮਿਸ਼ਨ ਉਲੰਘਣਾਵਾਂ ਨੂੰ ਰੋਕਦਾ Wisdom-Based Deferral (Safety ਦੇਖੋ)
- Discord ਭਾਈਚਾਰਿਆਂ ਨੂੰ ਸੰਚਾਲਿਤ ਕਰਨ ਵਾਲੀ ਉਤਪਾਦਨ ਤੈਨਾਤੀ
ਮੁੱਖ ਸਫਲਤਾ ਕਾਰਕ
- ਸਪਸ਼ਟ ਮੈਟਾ-ਟੀਚਾ: M-1 ਸਪੱਸ਼ਟ ਫੈਸਲੇ ਮਾਪਦੰਡ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
- ਕਾਰਜਸ਼ੀਲ ਨੈਤਿਕਤਾ: Accord ਸਿਧਾਂਤ ਕੋਡ ਸੀਮਾਵਾਂ ਵਜੋਂ ਲਾਗੂ (Accord ਪੜ੍ਹੋ)
- ਟਿਕਾਊ ਵਿਕਾਸ: Grace ਸਾਥੀ ਸਿਹਤਮੰਦ ਤਾਲਾਂ ਲਾਗੂ ਕਰਦਾ ਹੈ
- ਨਿਰੰਤਰ ਜਾਂਚ: ਹਰ ਆਰਕੀਟੈਕਚਰ ਫੈਸਲੇ ਨੂੰ ਚੁਣੌਤੀ
ਅਪਣਾਉਣ ਦੀਆਂ ਹਦਾਇਤਾਂ
ਕਿੱਥੋਂ ਸ਼ੁਰੂ ਕਰਨਾ ਹੈ, ਜਿੱਥੇ ਤੁਸੀਂ ਹੋ।
ਨਵੇਂ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ
- ਕੋਡ ਲਿਖਣ ਤੋਂ ਪਹਿਲਾਂ ਮਾਪਣਯੋਗ ਨੈਤਿਕ ਸਿਧਾਂਤਾਂ ਵਾਲਾ ਸਪਸ਼ਟ ਮਿਸ਼ਨ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ
- ਇੱਕ ਮੈਟਾ-ਟੀਚਾ ਬਣਾਓ ਜੋ ਫੈਸਲੇ ਕਰਨ ਦੀ ਅਗਵਾਈ ਦੇਵੇ
- ਆਰਕੀਟੈਕਚਰ ਇਸ ਤਰ੍ਹਾਂ ਡਿਜ਼ਾਈਨ ਕਰੋ ਕਿ ਮਿਸ਼ਨ ਸੀਮਾਵਾਂ ਬੁਨਿਆਦੀ ਪੱਧਰ 'ਤੇ ਹੋਣ
- ਪਹਿਲੇ ਦਿਨ ਤੋਂ ਮਿਸ਼ਨ-ਤਕਨੀਕੀ ਇਕਸਾਰਤਾ ਦੀ ਲਗਾਤਾਰ ਜਾਂਚ ਬਣਾਓ
ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ
- ਅਸਿੱਧੇ ਮਿਸ਼ਨ ਧਾਰਨਾਵਾਂ ਲਈ ਮੌਜੂਦਾ ਆਰਕੀਟੈਕਚਰ ਦਾ ਆਡਿਟ ਕਰੋ
- ਇੱਕ ਸਪਸ਼ਟ ਮਿਸ਼ਨ ਬਿਆਨ ਕਰੋ ਜੋ ਮੌਜੂਦਾ ਡਿਜ਼ਾਈਨ ਨਮੂਨਿਆਂ ਦੀ ਵਿਆਖਿਆ ਕਰੇ
- ਮੌਜੂਦਾ ਲਾਗੂਕਰਨ ਵਿੱਚ ਮਿਸ਼ਨ ਉਲੰਘਣਾਵਾਂ ਦੀ ਪਛਾਣ ਕਰੋ
- ਮਿਸ਼ਨ ਪ੍ਰਭਾਵ ਅਨੁਸਾਰ ਤਰਜੀਹ ਦਿੰਦੇ ਹੋਏ ਕ੍ਰਮਵਾਰ ਇਕਸਾਰਤਾ ਦੀ ਯੋਜਨਾ ਬਣਾਓ
ਟੀਮ ਦੀਆਂ ਪੂਰਵ-ਸ਼ਰਤਾਂ
- ਉਦੇਸ਼ ਨੈਤਿਕ ਤਰਕ ਪ੍ਰਤੀ ਵਚਨਬੱਧਤਾ
- ਅਜਿਹੇ ਸ਼ਾਨਦਾਰ ਹੱਲਾਂ ਨੂੰ ਰੱਦ ਕਰਨ ਦੀ ਇੱਛਾ ਜੋ ਮਿਸ਼ਨ ਦੀ ਸੇਵਾ ਨਹੀਂ ਕਰਦੇ
- ਇਹ ਵਿਸ਼ਵਾਸ ਕਿ ਮਿਸ਼ਨ ਸੀਮਾਵਾਂ ਚੰਗੇ ਆਰਕੀਟੈਕਚਰ ਨੂੰ ਸੀਮਿਤ ਕਰਨ ਦੀ ਬਜਾਏ ਬਣਾਉਂਦੀਆਂ ਹਨ
- ਟਿਕਾਊ ਵਿਕਾਸ ਅਭਿਆਸ ਜੋ ਲੰਮੇ ਸਮੇਂ ਦੇ ਧਿਆਨ ਨੂੰ ਕਾਇਮ ਰੱਖਦੇ ਹਨ
ਇਹ ਕਿੱਥੇ ਜਾਂਦਾ ਹੈ
MDD ਹਰ ਪ੍ਰੋਜੈਕਟ ਲਈ ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ।
MDD ਉਹਨਾਂ ਸਿਸਟਮਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿੱਥੇ ਨੈਤਿਕ ਵਿਵਹਾਰ ਮਿਸ਼ਨ-ਜ਼ਰੂਰੀ ਹੈ ਅਤੇ ਲੰਮੇ ਸਮੇਂ ਦੀ ਭਰੋਸੇਯੋਗਤਾ ਥੋੜ੍ਹੇ ਸਮੇਂ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਗਤੀ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਅਜਿਹੇ ਸਿਸਟਮਾਂ ਲਈ, MDD ਨੈਤਿਕ ਇਰਾਦਿਆਂ ਤੋਂ ਕਾਰਜਸ਼ੀਲ ਹਕੀਕਤ ਤੱਕ ਇੱਕ ਰਾਹ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਮਿਸ਼ਨ ਲਈ ਉਹੀ ਇੰਜੀਨੀਅਰਿੰਗ ਅਨੁਸ਼ਾਸਨ ਕੋਡ ਵਾਂਗੂ ਲਾਗੂ ਕਰਦੇ ਹੋਏ।
ਸ਼ੁਰੂਆਤੀ ਓਵਰਹੈੱਡ ਅਸਲੀ ਹੈ ਜਦੋਂ ਟੀਮ ਮਿਸ਼ਨ-ਸੰਚਾਲਿਤ ਫੈਸਲੇ ਕਰਨਾ ਸਿੱਖਦੀ ਹੈ। ਮਿਲਣ ਵਾਲਾ ਮਿਸ਼ਰਿਤ ਲਾਭ ਉਸ ਵਿਕਾਸ ਵਿੱਚ ਹੈ ਜੋ ਬਾਅਦ ਵਿੱਚ ਆਉਂਦਾ ਹੈ: ਢਾਂਚਾ ਆਰਕੀਟੈਕਚਰ ਚੋਣਾਂ ਨੂੰ ਵਧਾਉਣ ਦੀ ਬਜਾਏ ਸਪਸ਼ਟ ਕਰਦਾ ਹੈ।