અહીં મુખ્ય પ્રોગ્રામર મુખ્ય જવાબદાર વ્યક્તિ છે; તે બંને મેનેજર અને તકનીકી નિષ્ણાત છે, આર્કિટેક્ચરલ ડિઝાઇન વિગતવાર ડિઝાઇનનું વહન કરે છે અને તે પછી ફાળવે છે અને ટીમનાસભ્યોમાં કોડિંગ તે ટીમના સભ્યોને મદદ કરે છે અને નિર્ણાયક ભાગો કોડના પોતે લખે છે, વિવિધ ઇન્ટરફેસિંગ મુદ્દાઓને કેવી રીતે જુદા જુદા ભાગોને એકીકૃત કરવા સંભાળે છે, ટીમના સભ્યોના કાર્યની સમીક્ષા કરે છે, કોઈ પણ ઉણપ તેમને સમજાવે છે અને તેમને કરવાકહે છે તે વસ્તુઓ માટે અને મુખ્ય પ્રોગ્રામર એકલા સંપૂર્ણ પ્રોજેક્ટને દરેક સમજે છે કોડની લાઇન, દરેક ડિઝાઇન દરેક વસ્તુ મુખ્ય પ્રોગ્રામરને જાણીતી છે.
येथे मुख्य प्रोग्रामर मुख्य जबाबदार व्यक्ती आहे; तो व्यवस्थापक आणि तांत्रिक तज्ज्ञ दोन्ही आहे. तो तपशीलवार आर्किटेक्चरल डिझाइन करतो आणि नंतर टीम   सदस्यांमधील कोडिंग टीम   सदस्यांना वाटप करतो आणि त्यातील महत्त्वपूर्ण भागांना मदत करतो, कोड स्वतः लिहितो, वेगवेगळे भाग कसे ईंटेग्रेट करावे हे सर्व इंटरफेसिंग प्रकरण हाताळतो, टीम   सदस्यांच्या कार्याचा आढावा घेतो, कोणतीही कमतरता त्यांना स्पष्ट करतो आणि त्यांना विचारतो त्या गोष्टी करा आणि मुख्य प्रोग्रामर एकटा संपूर्ण प्रोजेक्ट समजतो, कोडची प्रत्येक ओळ, प्रत्येक डिझाइन सर्व काही मुख्य प्रोग्रामरला माहित असते.