"අපි එකිනෙකා විශ්වාස කරනවා. උදාහරණයක් ලෙස, අපට කිසිසේත් වැටුප් නැත” - පීපල්වෙයාර් හි කතුවරයා වන ටිම් ලිස්ටර් සමඟ දීර්ඝ සම්මුඛ සාකච්ඡාවක්

"අපි එකිනෙකා විශ්වාස කරනවා. උදාහරණයක් ලෙස, අපට කිසිසේත් වැටුප් නැත” - පීපල්වෙයාර් හි කතුවරයා වන ටිම් ලිස්ටර් සමඟ දීර්ඝ සම්මුඛ සාකච්ඡාවක්

ටිම් ලිස්ටර් - පොත්වල සම කර්තෘ

  • "මානව සාධකය. සාර්ථක ව්‍යාපෘති සහ කණ්ඩායම්" (මුල් පොත "Peopleware" ලෙස හැඳින්වේ)
  • "වලසුන් සමඟ වෝල්ට්සිං: මෘදුකාංග ව්‍යාපෘතිවල අවදානම කළමනාකරණය කිරීම"
  • “ඇඩ්‍රිනලින්-උමතුවෙන් පෙළෙන සහ රටා මගින් zombified. ව්යාපෘති කණ්ඩායම් හැසිරීම් රටා"

මෙම පොත් සියල්ලම ඔවුන්ගේ ක්ෂේත්‍රයේ සම්භාව්‍ය වන අතර සගයන් සමඟ එක්ව ලියා ඇත අත්ලාන්තික් පද්ධති සංසදය. රුසියාවේ, ඔහුගේ සගයන් වඩාත් ප්රසිද්ධයි - ටොම් ඩිමාර්කෝ и පීටර් Hruschka, ඔහු බොහෝ ප්‍රසිද්ධ කෘති ද ලිවීය.

ටිම්ට 40 දී මෘදුකාංග සංවර්ධනය පිළිබඳ වසර 1975 ක පළපුරුද්දක් ඇත (මෙම හබ්‍රාපොස්ට් ලියූ කිසිවෙක් මේ වසරේ උපත ලැබූ අය නොවේ), ටිම් ඒ වන විටත් Yourdon Inc හි විධායක උප සභාපතිවරයා විය. ඔහු දැන් ඉඳහිට සංචාරය කරමින් උපදේශනයට, ඉගැන්වීමට සහ ලිවීමට කාලය ගත කරයි වාර්තා සමඟ ලොව පුරා සම්මන්ත්රණ.

අපි විශේෂයෙන් Habr සඳහා Tim Lister සමඟ සම්මුඛ සාකච්ඡාවක් කළා. ඔහු DevOops 2019 සම්මන්ත්‍රණය විවෘත කරනු ඇත, අපට පොත් සහ තවත් බොහෝ දේ ගැන ප්‍රශ්න රාශියක් ඇත. සම්මන්ත්‍රණ වැඩසටහන් කමිටුවේ Mikhail Druzhinin සහ Oleg Chirukhin විසින් සම්මුඛ පරීක්ෂණය පවත්වනු ලැබේ.

මයිකල්: ඔබ දැන් කරන දේ ගැන වචන කිහිපයක් කියන්න පුළුවන්ද?

ටිම්: අත්ලාන්තික් පද්ධති සංසදයේ ප්‍රධානියා මමයි. ගිල්ඩ් එකේ අපි හය දෙනෙක් ඉන්නවා, අපි අපිටම විදුහල්පතිවරු කියනවා. ඇමරිකා එක්සත් ජනපදයේ තුනක් සහ යුරෝපයේ තුනක් - ගිල්ඩ් අත්ලාන්තික් ලෙස හඳුන්වන්නේ එබැවිනි. අපි අවුරුදු ගාණක් එකට හිටියා ඔයාට ඒවා ගණන් කරන්න බැරි තරම්. අපි හැමෝටම අපේ විශේෂතා තියෙනවා. මම පසුගිය දශකය හෝ ඊට වැඩි කාලයක් සේවාදායකයින් සමඟ වැඩ කරමින් සිටිමි. මගේ ව්‍යාපෘතිවලට කළමනාකරණය පමණක් නොව, අවශ්‍යතා සැකසීම, ව්‍යාපෘති සැලසුම් කිරීම සහ ඇගයීමද ඇතුළත් වේ. දුර්වල ලෙස ආරම්භ වන ව්යාපෘති සාමාන්යයෙන් නරක ලෙස අවසන් වන බව පෙනේ. එමනිසා, සියලු ක්‍රියාකාරකම් සැබවින්ම හොඳින් සිතා බලා සම්බන්ධීකරණය කර ඇති බවට වග බලා ගැනීම වටී, නිර්මාණකරුවන්ගේ අදහස් ඒකාබද්ධ වේ. ඔබ කරන්නේ කුමක්ද සහ ඇයි යන්න ගැන සිතා බැලීම වටී. ව්‍යාපෘතිය අවසන් කිරීමට භාවිතා කළ යුතු උපාය මාර්ග මොනවාද?

මම වසර ගණනාවක් තිස්සේ ගනුදෙනුකරුවන්ට විවිධ ආකාරවලින් උපදෙස් ලබා දී ඇත. සිත්ගන්නා උදාහරණයක් වන්නේ දණහිස සහ උකුල් වල සැත්කම් සඳහා රොබෝවරුන් නිපදවන සමාගමකි. ශල්ය වෛද්යවරයා සම්පූර්ණයෙන්ම ස්වාධීනව ක්රියා නොකරයි, නමුත් රොබෝවක් භාවිතා කරයි. මෙහි ආරක්ෂාව, අවංකව කිවහොත්, වැදගත් වේ. නමුත් ඔබ ගැටළු විසඳීම කෙරෙහි අවධානය යොමු කරන පුද්ගලයින් සමඟ අවශ්‍යතා සාකච්ඡා කිරීමට උත්සාහ කරන විට ... එය අමුතු දෙයක් ලෙස පෙනෙනු ඇත, නමුත් ඇමරිකා එක්සත් ජනපදයේ තිබේ. FDA (ෆෙඩරල් ඖෂධ පරිපාලනය), මෙම රොබෝවරුන් වැනි නිෂ්පාදන සඳහා බලපත්‍ර ලබා දෙයි. ඔබ ඕනෑම දෙයක් විකුණා ජීවමාන මිනිසුන් සඳහා භාවිතා කිරීමට පෙර, ඔබ බලපත්රයක් ලබා ගත යුතුය. එක් කොන්දේසියක් වන්නේ ඔබේ අවශ්‍යතා, පරීක්ෂණ මොනවාද, ඔබ ඒවා පරීක්ෂා කළ ආකාරය, පරීක්ෂණ ප්‍රතිඵල මොනවාද යන්න පෙන්වීමයි. ඔබ අවශ්‍යතා වෙනස් කරන්නේ නම්, ඔබ නැවත නැවතත් මෙම දැවැන්ත පරීක්ෂණ ක්‍රියාවලිය හරහා යා යුතුය. අපගේ ගනුදෙනුකරුවන් ඔවුන්ගේ අවශ්‍යතා තුළ යෙදුම්වල දෘශ්‍ය නිර්මාණ ඇතුළත් කිරීමට සමත් විය. අවශ්‍යතාවල කොටසක් ලෙස ඔවුන් සතුව තිරපිටපත් සෘජුවම තිබුණි. අපි ඒවා එළියට ඇදගෙන පැහැදිලි කළ යුතුයි, බොහෝ දුරට මෙම සියලුම වැඩසටහන් දණහිස් සහ ඉණ ගැන කිසිවක් නොදන්නා බව, මේ සියල්ල කැමරාව සමඟ යනාදිය. අපට අවශ්‍යතා ලේඛන නැවත ලිවීමට අවශ්‍ය වන අතර එමඟින් ඒවා කිසි විටෙකත් වෙනස් නොවන පරිදි, සැබවින්ම වැදගත් යටින් පවතින තත්වයන් වෙනස් නොවේ නම්. දෘශ්‍ය සැලසුම අවශ්‍යතා තුළ නොමැති නම්, නිෂ්පාදනය යාවත්කාලීන කිරීම වඩා වේගවත් වනු ඇත. අපගේ කාර්යය වන්නේ දණහිස, ඉණ, පිටුපස මෙහෙයුම් සමඟ කටයුතු කරන එම මූලද්‍රව්‍ය සොයා ගැනීම, ඒවා වෙනම ලේඛනවලට ඇදගෙන මේවා මූලික අවශ්‍යතා වනු ඇතැයි පැවසීමයි. දණහිස් මෙහෙයුම් පිළිබඳ හුදකලා අවශ්‍යතා සමූහයක් සකස් කරමු. මෙය වඩාත් ස්ථාවර අවශ්‍යතා සමූහයක් ගොඩනගා ගැනීමට අපට ඉඩ සලසයි. අපි කතා කරන්නේ සම්පූර්ණ නිෂ්පාදන පෙළ ගැන මිස නිශ්චිත රොබෝවරුන් ගැන නොවේ.

බොහෝ වැඩ සිදු කර ඇත, නමුත් ඔවුන් තවමත් සති හා මාස ගණනක් නැවත නැවත පරීක්ෂණ සිදු කළ ස්ථානවලට පැමිණියේය, මන්ද කඩදාසි මත විස්තර කර ඇති ඔවුන්ගේ අවශ්‍යතා පද්ධති ගොඩනගා ඇති සැබෑ අවශ්‍යතා සමඟ සමපාත නොවූ බැවිනි. FDA ඔවුන්ට සෑම විටම පැවසුවේ: ඔබේ අවශ්‍යතා වෙනස් වී ඇත, දැන් ඔබ මුල සිටම සියල්ල පරීක්ෂා කළ යුතුය. සම්පූර්ණ නිෂ්පාදනයේ සම්පූර්ණ නැවත පරීක්ෂා කිරීම් ව්‍යවසාය විනාශ කරමින් සිටියේය.

එබැවින්, සිත්ගන්නා දෙයක ආරම්භයේදීම ඔබ සොයා ගන්නා විට එවැනි පුදුමාකාර කාර්යයන් ඇති අතර පළමු ක්‍රියාවන් ක්‍රීඩාවේ වැඩිදුර නීති සකසයි. මෙම මුල් ක්‍රියාකාරකම කළමනාකරණ සහ තාක්ෂණික දෘෂ්ටි කෝණයෙන් හොඳින් ක්‍රියාත්මක වීමට පටන් ගන්නා බවට ඔබ වග බලා ගන්නේ නම්, ඔබට විශිෂ්ට ව්‍යාපෘතියක් සමඟ අවසන් වීමට අවස්ථාවක් තිබේ. නමුත් මෙම කොටස රේල් පීල්ලෙන් ඉවතට ගොස් කොහේ හෝ වැරදී ඇත්නම්, ඔබට මූලික ගිවිසුම් සොයාගත නොහැකි නම් ... නැත, එය ඔබේ ව්‍යාපෘතිය අනිවාර්යයෙන්ම අසාර්ථක වනු ඇත. නමුත් ඔබට තවදුරටත් පැවසීමට නොහැකි වනු ඇත: "අපි විශිෂ්ටයි, අපි සියල්ල සැබවින්ම ඵලදායී ලෙස කළා." ගනුදෙනුකරුවන් සමඟ සන්නිවේදනය කිරීමේදී මම කරන දේවල් මේවාය.

මයිකල්: එනම්, ඔබ ව්‍යාපෘති දියත් කරන්නේ, යම් ආකාරයක කික්ඕෆ් එකක් කර රේල් පීලි නිවැරදි දිශාවට ගමන් කරන්නේ දැයි පරීක්ෂා කරන්නේද?

ටිම්: ප්‍රහේලිකාවේ සියලුම කොටස් එකට එකතු කරන්නේ කෙසේද යන්න පිළිබඳ අදහස් ද අප සතුව ඇත: අපට අවශ්‍ය කුසලතා මොනවාද, ඒවා හරියටම අවශ්‍ය විට, කණ්ඩායමේ හරය කෙබඳුද සහ වෙනත් එවැනි මූලික දේවල්. අපට පූර්ණ කාලීන සේවකයින් අවශ්‍යද නැතහොත් අපට අර්ධකාලීනව කෙනෙකු බඳවා ගත හැකිද? සැලසුම් කිරීම, කළමනාකරණය. වැනි ප්‍රශ්න: මෙම විශේෂිත ව්‍යාපෘතිය සඳහා වඩාත්ම වැදගත් වන්නේ කුමක්ද? මෙය සාක්ෂාත් කර ගන්නේ කෙසේද? මෙම නිෂ්පාදනය හෝ ව්‍යාපෘතිය ගැන අප දන්නේ කුමක්ද, අවදානම් මොනවාද සහ නොදන්නා දේ පවතින්නේ කොතැනද, මේ සියල්ල සමඟ අප කටයුතු කරන්නේ කෙසේද? ඇත්ත වශයෙන්ම, මේ මොහොතේ යමෙකු කෑගැසීමට පටන් ගනී "කඩිසරකම ගැන කුමක් කිව හැකිද?!" හරි, ඔබ සැවොම නම්‍යශීලීයි, නමුත් ඉතින් කුමක් ද? ව්‍යාපෘතිය හරියටම පෙනෙන්නේ කෙසේද, ව්‍යාපෘතියට ගැලපෙන ආකාරයෙන් ඔබ එය පිටතට ගන්නේ කෙසේද? “අපගේ ප්‍රවේශය ඕනෑම දෙයකට විහිදේ, අපි Scrum කණ්ඩායමක්!” යැයි ඔබට පැවසිය නොහැක. මෙය විකාර සහ විකාරයකි. ඔබ ඊළඟට යන්නේ කොතැනටද, එය වැඩ කළ යුත්තේ ඇයි, කාරණය කොහිද? මෙම සියලු ප්‍රශ්න ගැන සිතීමට මම මගේ ගනුදෙනුකරුවන්ට උගන්වමි.

අවුරුදු 19 ක කඩිසරයි

මයිකල්: Agile හි, මිනිසුන් බොහෝ විට උත්සාහ කරන්නේ කිසිවක් කල්තියා නිර්වචනය කිරීමට නොව, හැකි තරම් ප්‍රමාද වී තීරණ ගැනීමට ය: අපි ඉතා විශාලයි, මම සමස්ත ගෘහ නිර්මාණ ශිල්පය ගැන නොසිතමි. මම වෙනත් දේවල් ගැන සිතන්නේ නැහැ, ඒ වෙනුවට, මම දැන් පාරිභෝගිකයාට වැඩ කරන දෙයක් ලබා දෙන්නම්.

ටිම්: මම හිතන්නේ කඩිසර ක්‍රමවේද වලින් පටන් ගන්නවා Agile ප්‍රතිපත්ති ප්‍රකාශනය 2001 දී කර්මාන්තයේ ඇස් විවෘත විය. නමුත් අනෙක් අතට, කිසිවක් පරිපූර්ණ නොවේ. මම සියල්ල පුනරාවර්තන සංවර්ධනය සඳහා ය. බොහෝ ව්‍යාපෘතිවල පුනරාවර්තනය අර්ථවත් කරයි. නමුත් ඔබ සිතා බැලිය යුතු ප්‍රශ්නය නම්: නිෂ්පාදිතය අවසන් වූ පසු සහ භාවිතයට ගත් පසු, එය කොපමණ කාලයක් පවතින්නේද? මෙය වෙනත් දෙයකින් ප්‍රතිස්ථාපනය කිරීමට පෙර මාස හයක් පවතින නිෂ්පාදනයක් ද? නැතහොත් මෙය වසර ගණනාවක් වැඩ කරන නිෂ්පාදනයක් ද? ඇත්ත වශයෙන්ම, මම නම් නම් නොකරමි, නමුත් ... නිව් යෝර්ක් සහ එහි මූල්‍ය ප්‍රජාව තුළ, වඩාත්ම මූලික පද්ධති ඉතා පැරණි ය. මෙය පුදුම සහගතයි. ඔබ ඔවුන් දෙස බලා සිතන්න, ඔබට 1994 දක්වා අතීතයට ගොස් සංවර්ධකයින්ට කියන්න: “මම අනාගතයේ සිට 2019 සිට පැමිණියෙමි. ඔබට අවශ්‍ය තාක් කල් මෙම පද්ධතිය සංවර්ධනය කරන්න. එය පුළුල් කරන්න, ගෘහ නිර්මාණ ශිල්පය ගැන සිතන්න. එවිට එය වසර විසිපහකට වැඩි කාලයක් වැඩිදියුණු වනු ඇත. ඔබ තව ටිකක් සංවර්ධනය ප්‍රමාද කළහොත්, මහා පරිමාණයෙන් කිසිවෙකු නොදකිනු ඇත! ” ඔබ දිගු කාලීනව දේවල් ඇස්තමේන්තු කරන විට, එය සම්පූර්ණයෙන් කොපමණ මුදලක් වැය වේද යන්න සලකා බැලිය යුතුය. සමහර විට හොඳින් සැලසුම් කරන ලද ගෘහ නිර්මාණ ශිල්පය ඇත්තෙන්ම වටිනවා, සමහර විට එය එසේ නොවේ. අපි වටපිට බලා අපෙන්ම මෙසේ අසාගත යුතුය: එවැනි තීරණයක් සඳහා අප සුදුසු තත්වයක සිටිනවාද?

එබැවින් “අපි කඩිසරව සිටිමු, පාරිභෝගිකයා තමාට ලබා ගැනීමට අවශ්‍ය දේ අපට කියනු ඇත” වැනි අදහසක් - එය ඉතා බොළඳ ය. ගනුදෙනුකරුවන් ඔවුන්ට අවශ්‍ය දේ පවා නොදනී, ඊටත් වඩා ඔවුන්ට ලබා ගත හැකි දේ ඔවුන් නොදනී. සමහර අය තර්ක ලෙස ඓතිහාසික උදාහරණ ගෙනහැර දැක්වීමට පටන් ගනීවි, මම මෙය දැනටමත් දැක ඇත. නමුත් තාක්ෂණික අතින් දියුණු අය සාමාන්‍යයෙන් එහෙම කියන්නේ නැහැ. ඔවුන් පවසන්නේ: "එය 2019, මේවා අපට ඇති අවස්ථා වන අතර, අපි මේ දේවල් දෙස බලන ආකාරය සම්පූර්ණයෙන්ම වෙනස් කළ හැකිය!" පවතින විසඳුම් අනුකරණය කරනවා වෙනුවට, ඒවා ටිකක් ලස්සන හා වඩා පීරන බවට පත් කරනවා වෙනුවට, සමහර විට ඔබ පිටතට ගොස් මෙසේ පැවසිය යුතුය: "අපි මෙහි කිරීමට උත්සාහ කරන දේ සම්පූර්ණයෙන්ම ප්‍රතිනිර්මාණය කරමු!"

ඒ වගේම මම හිතන්නේ නැහැ බොහෝ පාරිභෝගිකයින්ට ගැටලුව ගැන එහෙම හිතන්න පුළුවන් කියලා. ඔවුන් දකින්නේ ඔවුන් සතුව දැනටමත් ඇති දේ පමණි, එපමණයි. ඉන් පසුව ඔවුන් පැමිණෙන්නේ “මෙය ටිකක් සරල කරමු” වැනි ඉල්ලීම් හෝ ඔවුන් සාමාන්‍යයෙන් පවසන ඕනෑම දෙයක් සමඟිනි. හැබැයි අපි වේටර්වරුවත් වේටර්වරුවත් නෙවෙයි, ඒක නිසා කොච්චර මෝඩ වුණත් ඕඩර් එකක් අරන් කුස්සියේ බේක් කරන්න පුළුවන්. අපි ඔවුන්ගේ මාර්ගෝපදේශකයෝ වෙමු. අපි ඔවුන්ගේ ඇස් විවෘත කර පැවසිය යුතුයි: හේයි, අපට මෙහි නව අවස්ථා තිබේ! ඔබේ ව්‍යාපාරයේ මෙම කොටස සිදු කරන ආකාරය අපට සැබවින්ම වෙනස් කළ හැකි බව ඔබට වැටහෙනවාද? Agile හි ඇති එක් ගැටලුවක් නම්, එය අවස්ථාවක් යනු කුමක්ද, ගැටලුවක් යනු කුමක්ද, අප විසින් කළ යුතු දේ පවා, මෙම විශේෂිත තත්වය සඳහා වඩාත් සුදුසු පවතින තාක්ෂණයන් මොනවාද යන්න පිළිබඳ දැනුවත්භාවය ඉවත් කිරීමයි.

සමහර විට මම මෙහි ඕනෑවට වඩා සැකයෙන් සිටිමි: කඩිසර ප්‍රජාව තුළ අපූරු දේවල් රාශියක් සිදු වේ. නමුත් ව්‍යාපෘතියක් නිර්වචනය කරනවා වෙනුවට මිනිස්සු අත උස්සන්න පටන් ගැනීම මට ගැටලුවක්. මම මෙතන අහන්නම් - අපි මොනවද කරන්නේ, අපි එය කරන්නේ කෙසේද? කෙසේ හෝ ඉන්ද්‍රජාලිකව සෑම විටම සේවාදායකයා ඕනෑම කෙනෙකුට වඩා හොඳින් දැන සිටිය යුතු බව පෙනේ. නමුත් සේවාදායකයා හොඳින්ම දන්නේ ඔහු දැනටමත් යමෙකු විසින් ගොඩනගා ඇති දේවලින් තෝරා ගන්නා විට පමණි. මට වාහනයක් මිලදී ගැනීමට අවශ්‍ය නම් සහ මගේ පවුලේ අයවැයේ ප්‍රමාණය මා දන්නේ නම්, මම ඉක්මනින් මගේ ජීවන රටාවට ගැලපෙන මෝටර් රථයක් තෝරා ගන්නෙමි. මෙන්න මම ඕනෑම කෙනෙකුට වඩා හොඳින් සියල්ල දනිමි! නමුත් යමෙකු දැනටමත් මෝටර් රථ සාදා ඇති බව කරුණාවෙන් සලකන්න. නව මෝටර් රථයක් නිර්මාණය කරන්නේ කෙසේදැයි මට අදහසක් නැත, මම විශේෂඥයෙක් නොවේ. අපි අභිරුචි හෝ විශේෂ නිෂ්පාදන නිර්මාණය කරන විට, පාරිභෝගිකයාගේ හඬ සැලකිල්ලට ගත යුතුය, නමුත් මෙය තවදුරටත් එකම හඬ නොවේ.

ඔලෙග්: ඔබ Agile Manifesto ගැන සඳහන් කළා. ගැටලුව පිළිබඳ නවීන අවබෝධය සැලකිල්ලට ගනිමින් අපට එය කෙසේ හෝ යාවත්කාලීන කිරීමට හෝ සංශෝධනය කිරීමට අවශ්‍යද?

ටිම්: මම ඔහුව අල්ලන්නේ නැහැ. මම හිතන්නේ එය විශිෂ්ට ඓතිහාසික ලියවිල්ලක්. මම කිව්වේ, ඔහු තමයි. ඔහුට වයස අවුරුදු 19 යි, ඔහු වයසයි, නමුත් ඔහුගේ කාලය තුළ ඔහු විප්ලවයක් කළේය. ඔහු හොඳින් කළ දෙය නම් ඔහු ප්‍රතික්‍රියාවක් ඇති කළ අතර මිනිසුන් ඔහු ගැන කසු කුසු කීමට පටන් ගත්හ. ඔබ, බොහෝ දුරට, 2001 දී තවමත් කර්මාන්තයේ වැඩ කළේ නැත, නමුත් පසුව සෑම කෙනෙකුම ක්රියාවලීන් අනුව වැඩ කළා. මෘදුකාංග ඉංජිනේරු ආයතනය, මෘදුකාංග සම්පූර්ණතා ආකෘතියේ මට්ටම් පහක් (CMMI). ගැඹුරු පුරාණයේ එවැනි පුරාවෘත්ත ඔබට යමක් කියයිදැයි මම නොදනිමි, නමුත් පසුව එය පෙරළියක් විය. මුලදී, මිනිසුන් විශ්වාස කළේ ක්‍රියාවලීන් නිවැරදිව සකසා ඇත්නම්, ගැටළු තනිවම පහව යනු ඇති බවයි. ඉන්පසුව ප්‍රකාශනය පැමිණ මෙසේ කියයි: "නෑ, නෑ, නෑ - අපි පදනම් වන්නේ ක්‍රියාවලීන් මත නොව මිනිසුන් මතයි." අපි මෘදුකාංග සංවර්ධනයේ ප්‍රධානීන්. පරමාදර්ශී ක්‍රියාවලිය මිරිඟුවක් බව අපට වැටහේ. ව්‍යාපෘතිවල ඕනෑවට වඩා මෝඩකමක් ඇත, සියලුම ව්‍යාපෘති සඳහා එක් පරිපූර්ණ ක්‍රියාවලියක් පිළිබඳ අදහස කිසිදු තේරුමක් නැත. සෑම දෙයකටම එකම විසඳුම (ආයුබෝවන්, නිර්වාණය) යැයි ප්‍රකාශ කිරීමට ගැටලු සංකීර්ණ වැඩිය.

මම අනාගතය දෙස බැලීමට අනුමාන නොකරමි, නමුත් මිනිසුන් දැන් ව්‍යාපෘති ගැන වැඩිපුර සිතන්නට පටන් ගෙන ඇති බව මම කියමි. මම හිතන්නේ Agile Manifesto එක එලියට පැනලා “ඒයි! ඔබ සිටින්නේ නැවක, ඔබම මෙම නැව පදවන්නේය. ඔබට තීරණයක් ගැනීමට සිදුවනු ඇත - අපි සියලු තත්වයන් සඳහා විශ්වීය වට්ටෝරුවක් යෝජනා නොකරමු. ඔබ නෞකාවේ කාර්ය මණ්ඩලය වන අතර, ඔබ ප්රමාණවත් නම්, ඔබට ඉලක්කයට මාර්ගයක් සොයාගත හැකිය. ඔබට පෙර වෙනත් නැව් තිබුණා, ඔබට පසුව තවත් නැව් ඇත, නමුත් තවමත්, එක් අර්ථයකින්, ඔබේ ගමන අද්විතීයයි. ඒ වගේ දෙයක්! එය සිතීමේ ක්‍රමයකි. මට නම්, හිරු යට අලුත් දෙයක් නැත, මිනිසුන් මීට පෙර යාත්‍රා කර ඇති අතර නැවත යාත්‍රා කරනු ඇත, නමුත් ඔබ සඳහා මෙය ඔබේ ප්‍රධාන ගමනයි, ඔබට හරියටම කුමක් සිදුවේද යන්න මම ඔබට නොකියමි. ඔබ කණ්ඩායමක් තුළ සම්බන්ධීකරණ වැඩ කිරීමේ කුසලතා තිබිය යුතු අතර, ඔබට ඒවා ඇත්ත වශයෙන්ම තිබේ නම්, සියල්ල සාර්ථක වන අතර ඔබට අවශ්‍ය තැනට ඔබට ලැබෙනු ඇත.

Peopleware: අවුරුදු 30කට පසුව

ඔලෙග්: පීපල්වෙයාර් ප්‍රකාශනය මෙන්ම විප්ලවයක් ද?

ටිම්: පීපල්වෙයාර්... ටොම් සහ මම මේ පොත ලිව්වා, නමුත් අපි හිතුවේ නැහැ මෙහෙම වෙයි කියලා. කොහොම හරි ඒක ගොඩක් අයගේ අදහස් එක්ක දෝංකාර දුන්නා. මෘදුකාංග සංවර්ධනය යනු මානව-දැඩි ක්‍රියාකාරකමක් බව පැවසූ පළමු පොත මෙයයි. අපගේ තාක්ෂණික ස්වභාවය තිබියදීත්, අපි විශාල, විශාල, ඉතා සංකීර්ණ දෙයක් ගොඩනඟන මිනිසුන්ගේ ප්‍රජාවකි. කාටවත් තනියම එහෙම දේවල් හදන්න බෑ නේද? එබැවින් "කණ්ඩායම" යන අදහස ඉතා වැදගත් විය. කළමනාකරණයේ දෘෂ්ටි කෝණයෙන් පමණක් නොව, නොදන්නා පුද්ගලයින් සමූහයක් සමඟ සැබවින්ම සංකීර්ණ ගැඹුරු ගැටළු විසඳීමට එකට එකතු වූ තාක්ෂණික පුද්ගලයින් සඳහා ද වේ. මට පෞද්ගලිකව, මෙය මගේ වෘත්තීය ජීවිතය පුරාවටම බුද්ධිය පිළිබඳ විශාල පරීක්ෂණයක් විය. මෙන්න ඔබට පැවසීමට හැකි විය යුතුය: ඔව්, මෙම ගැටලුව මට තනිවම හැසිරවිය හැකි ප්‍රමාණයට වඩා වැඩි ය, නමුත් එකට අපට ආඩම්බර විය හැකි අලංකාර විසඳුමක් සොයාගත හැකිය. ඒ වගේම මම හිතන්නේ මේ අදහස තමයි වැඩිපුරම අනුනාද වුණේ. අපි කාලයෙන් කොටසක් තනිවමත්, කොටසක් කණ්ඩායමක කොටසක් ලෙසත්, බොහෝ විට තීරණය ගන්නේ කණ්ඩායමයි යන අදහසයි. කණ්ඩායම් ගැටළු විසඳීම ඉතා ඉක්මනින් සංකීර්ණ ව්‍යාපෘතිවල වැදගත් අංගයක් බවට පත්ව ඇත.

ටිම් විශාල කතා ප්‍රමාණයක් ලබා දී තිබුණත්, ඒවායින් යූ ටියුබ් හි පළ වන්නේ ඉතා ස්වල්පයකි. ඔබට 2007 සිට "The Return of Peopleware" වාර්තාව දෙස බැලිය හැකිය. ගුණාත්මකභාවය, ඇත්ත වශයෙන්ම, අපේක්ෂා කිරීමට බොහෝ දේ ඉතිරි වේ.

මයිකල්: පොත ප්‍රකාශයට පත් කිරීමෙන් පසු ගත වූ වසර 30 තුළ යමක් වෙනස් වී තිබේද?

ටිම්: ඔබට මෙය විවිධ කෝණවලින් බැලිය හැකිය. සමාජ විද්‍යාත්මකව ගත්තොත්... එක කාලෙක, සරල කාලවලදී, ඔබ සහ ඔබේ කණ්ඩායම එකම කාර්යාලයක වාඩි වුණා. ඔබට සෑම දිනකම සමීපව සිටිය හැකිය, එකට කෝපි බොන්න සහ වැඩ සාකච්ඡා කරන්න. ඇත්ත වශයෙන්ම වෙනස් වී ඇත්තේ කණ්ඩායම් දැන් භූගෝලීය වශයෙන් විවිධ රටවල සහ කාල කලාපවල බෙදා හැරිය හැකි නමුත් තවමත් ඔවුන් එකම ගැටලුවක් මත වැඩ කරමින් සිටින අතර මෙය සංකීර්ණත්වයේ නව ස්ථරයක් එක් කරයි. මෙය පැරණි පාසලක් ලෙස පෙනෙනු ඇත, නමුත් ඔබ සියලු දෙනා එකට සිටින, එකට වැඩ කරන මුහුණට මුහුණ සන්නිවේදනය වැනි කිසිවක් නැත, ඔබට සගයෙකු වෙත ගොස්, මා සොයාගත් දේ බලන්න, ඔබ මෙයට කැමති වන්නේ කෙසේද? මුහුණට මුහුණ සංවාද අවිධිමත් සන්නිවේදනයකට මාරු වීමට ඉක්මන් මාර්ගයක් සපයන අතර, කඩිසර උද්යෝගිමත් අය ද එයට කැමති විය යුතු යැයි මම සිතමි. මම ද කනස්සල්ලට පත්ව සිටිමි, මන්ද යථාර්ථයේ දී ලෝකය ඉතා කුඩා වී ඇති අතර දැන් ඒ සියල්ල බෙදා හරින ලද කණ්ඩායම් වලින් ආවරණය වී ඇති අතර ඒ සියල්ල ඉතා සංකීර්ණ ය.

අපි හැමෝම DevOps වල ජීවත් වෙනවා

මයිකල්: සම්මන්ත්‍රණ වැඩසටහන් කමිටුව පැත්තෙන් ගත්තත් අපිට කැලිෆෝනියාවේ, නිව් යෝර්ක්වල, යුරෝපයේ, රුසියාවේ මිනිස්සු ඉන්නවා... තාම සිංගප්පූරුවේ කවුරුත් නැහැ. භූගෝලීය වෙනස තරමක් විශාල වන අතර, මිනිසුන් තව තවත් පැතිරීමට පටන් ගනී. අපි සංවර්ධනය ගැන කතා කරන්නේ නම්, devops සහ කණ්ඩායම් අතර ඇති බාධක බිඳ දැමීම ගැන ඔබට තවත් අපට පැවසිය හැකිද? හැමෝම තමන්ගේ බංකරවල ඉඳගෙන ඉන්නවා, දැන් බංකර් කඩා වැටෙනවා කියලා සංකල්පයක් තියෙනවා, මේ සාදෘශ්‍යය ගැන ඔබ මොකද හිතන්නේ?

ටිම්: මෑත කාලීන තාක්ෂණික දියුණුව අනුව, devops ඉතා වැදගත් බව මට පෙනේ. මීට පෙර, ඔබට සංවර්ධකයින් සහ පරිපාලකයින්ගේ කණ්ඩායම් තිබුණි, ඔවුන් වැඩ කළා, වැඩ කළා, වැඩ කළා, සහ යම් අවස්ථාවක දී ඔබට පරිපාලකයින් වෙත පැමිණ එය නිෂ්පාදනය සඳහා ඉදිරිපත් කළ හැකි දෙයක් දර්ශනය විය. මෙහි බංකරය පිළිබඳ සංවාදය ආරම්භ විය, මන්ද පරිපාලකයින් කාරුණික මිතුරන් මිස සතුරන් නොවේ, නමුත් ඔබ ඔවුන් සමඟ කතා කළේ නිෂ්පාදනයට යාමට සියල්ල සූදානම් වූ විට පමණි. ඔබ ඔවුන් වෙත යමක් රැගෙන ගොස් කීවාද: බලන්න අප සතුව ඇති යෙදුම කුමක්ද, නමුත් ඔබට මෙම යෙදුම ඉදිරිපත් කළ හැකිද? දැන් බෙදාහැරීමේ සමස්ත සංකල්පය වඩා හොඳ සඳහා වෙනස් වී ඇත. මම අදහස් කළේ, ඔබට ඉක්මනින් වෙනස්කම් හරහා තල්ලු කළ හැකි බවට මෙම අදහස විය. අපට පියාසර කරන විට නිෂ්පාදන යාවත්කාලීන කළ හැකිය. මගේ ලැප්ටොප් පරිගණකයේ Firefox උත්පතන වී, හේයි, අපි ඔබගේ Firefox පසුබිමේ යාවත්කාලීන කර ඇති අතර, ඔබට විනාඩියක් ලැබුණු විගස, ඔබ මෙහි ක්ලික් කිරීමට කැමතිද, අපි ඔබට නවතම නිකුතුව ලබා දෙන්නම් යැයි පවසන විට මම නිතරම සිනාසෙමි. ඒ වගේම මම, "ඔව්, බබා!" මම නිදා සිටියදී, ඔවුන් මගේ පරිගණකයේ නව නිකුතුවක් ලබා දීමට කටයුතු කරමින් සිටියා. මෙය පුදුම, ඇදහිය නොහැකි ය.

නමුත් මෙහි ඇති දුෂ්කරතාවය: මෘදුකාංගය යාවත්කාලීන කිරීම සමඟ ඔබට මෙම විශේෂාංගය ඇත, නමුත් මිනිසුන් ඒකාබද්ධ කිරීම වඩා දුෂ්කර ය. DevOops ප්‍රධාන දේශනයේදී මට හඬ නැගීමට අවශ්‍ය වන්නේ අප සතුව වෙන කවරදාටත් වඩා බොහෝ ක්‍රීඩකයින් දැන් සිටින බවයි. ඔබ එක් කණ්ඩායමකට පමණක් සම්බන්ධ වූ සියල්ලන් ගැන සිතන්නේ නම්. ඔබ එය කණ්ඩායමක් ලෙස සිතුවා, එය ක්‍රමලේඛක කණ්ඩායමකට වඩා වැඩි දෙයක්. මේවා පරීක්ෂකයින්, ව්‍යාපෘති කළමනාකරුවන් සහ වෙනත් පුද්ගලයින් සමූහයකි. තවද සෑම කෙනෙකුටම ලෝකය පිළිබඳ තමන්ගේම අදහස් ඇත. නිෂ්පාදන කළමනාකරුවන් ව්යාපෘති කළමනාකරුවන්ගෙන් සම්පූර්ණයෙන්ම වෙනස් වේ. පරිපාලකයින්ට ඔවුන්ගේම කාර්යයන් ඇත. සිදුවෙමින් පවතින දේ පිළිබඳව දැනුවත්ව සිටීම සහ පිස්සු නොදැමීම සඳහා සියලුම සහභාගිවන්නන් සම්බන්ධීකරණය කිරීම තරමක් දුෂ්කර ගැටලුවක් බවට පත්වේ. කණ්ඩායමේ කාර්යයන් සහ සෑම කෙනෙකුටම අදාළ වන කාර්යයන් වෙන් කිරීම අවශ්ය වේ. මෙය ඉතා දුෂ්කර කාර්යයකි. අනෙක් අතට, මම හිතන්නේ මේ සියල්ල මීට වසර ගණනාවකට පෙර තිබුණාට වඩා හොඳ ය. මිනිසුන් වර්ධනය වන සහ නිවැරදිව හැසිරීමට ඉගෙන ගන්නා මාර්ගය මෙයයි. ඔබ අනුකලනය කරන විට, භූගත සංවර්ධනයක් නොතිබිය යුතු බව ඔබට වැටහෙනවා, එවිට මෘදුකාංගය අන්තිම මොහොතේ කොස් එකක් මෙන් බඩගාන්නේ නැත: හරියට, අපි මෙහි කළ දේ බලන්න! අදහස නම් ඔබට ඒකාබද්ධ කිරීම සහ සංවර්ධනය කිරීමට හැකි වනු ඇති අතර අවසානයේ ඔබ පිළිවෙලට හා පුනරාවර්තන ආකාරයෙන් ඉදිරියට යනු ඇත. මේ සියල්ල මට බොහෝ දේ අදහස් කරයි. මෙමගින් පද්ධතියේ පරිශීලකයින් සඳහා සහ ඔබේ සේවාදායකයා සඳහා වැඩි වටිනාකමක් නිර්මාණය කිරීමට හැකි වේ.

මයිකල්: devops හි සමස්ත අදහස වන්නේ හැකි ඉක්මනින් අර්ථවත් වර්ධනයන් ලබා දීමයි. ලෝකය තව තවත් වේගවත් වීමට පටන් ගෙන ඇති බව මට පෙනේ. එවැනි ත්වරණයන්ට අනුගත වන්නේ කෙසේද? අවුරුදු දහයකට පෙර මෙය නොතිබුණි!

ටිම්: ඇත්ත වශයෙන්ම, සෑම කෙනෙකුටම වැඩි වැඩියෙන් ක්රියාකාරිත්වය අවශ්ය වේ. චලනය කිරීමට අවශ්‍ය නැත, තවත් ගොඩ ගසන්න. සමහර විට ඔබට ප්‍රයෝජනවත් දෙයක් ගෙන ඒම සඳහා ඊළඟ වර්ධක යාවත්කාලීන කිරීම සඳහා වේගය අඩු කිරීමට පවා සිදුවේ - එය සම්පූර්ණයෙන්ම සාමාන්‍ය දෙයකි.

දුවන්න, දුවන්න, දුවන්න ඕන කියන අදහස හොඳම නැහැ. කිසිවෙකුට තම ජීවිතය එලෙස ගත කිරීමට අවශ්‍ය යැයි සිතිය නොහැක. ව්‍යාපෘතියේ රිද්මයක් සැකසීමට බෙදාහැරීමේ රිද්මයට මම කැමතියි. ඔබ කුඩා, සාපේක්ෂ වශයෙන් අර්ථ විරහිත දේවල් ප්‍රවාහයක් නිෂ්පාදනය කරන්නේ නම්, ඒ සියල්ල කිසිඳු තේරුමක් නැති දෙයක් එකතු කරයි. මනසකින් තොරව හැකි ඉක්මනින් දේවල් මුදා හැරීමට උත්සාහ කරනවා වෙනුවට, ප්‍රමුඛ සංවර්ධකයින් සහ නිෂ්පාදන සහ ව්‍යාපෘති කළමනාකරුවන් සමඟ සාකච්ඡා කිරීම වටී උපාය මාර්ගයයි. මේක තේරුමක්වත් තියෙනවද?

රටා සහ ප්‍රති රටා

ඔලෙග්: ඔබ සාමාන්‍යයෙන් රටා සහ ප්‍රති රටා ගැන කතා කරන අතර ව්‍යාපෘතිවල ජීවිතය සහ මරණය අතර වෙනස මෙයයි. දැන්, devops අපේ ජීවිතවලට කඩා වැටෙයි. ව්‍යාපෘතිය එම ස්ථානයේදීම මරා දැමිය හැකි එහි ස්වකීය රටා සහ ප්‍රති-රටාව තිබේද?

ටිම්: රටා සහ ප්‍රති-රටාව සෑම විටම සිදු වේ. කතා කරන්න දෙයක්. හොඳයි, අපි "දිලිසෙන දේවල්" ලෙස හඳුන්වන දෙයක් තියෙනවා. මිනිසුන් ඇත්තටම නව තාක්ෂණයට කැමතියි. ඔවුන් සිසිල් හා විලාසිතාවෙන් පෙනෙන සෑම දෙයකම බැබළීමෙන් හුදෙක් වශී වී සිටින අතර ඔවුන් ප්‍රශ්න ඇසීම නවත්වයි: එය අවශ්‍යද? අප අත්කර ගැනීමට යන්නේ කුමක්ද? මෙය විශ්වාසදායකද, එහි තේරුමක් තිබේද? මම බොහෝ විට මිනිසුන්ව දකිනවා, එසේ කතා කිරීමට, තාක්ෂණයේ අති නවීන මායිමේ. ඔවුන් මෝහනය කරනු ලබන්නේ ලෝකයේ සිදුවන දේ මගිනි. නමුත් ඔබ ඔවුන් කරන ප්‍රයෝජනවත් දේවල් මොනවාදැයි සමීපව බැලුවහොත්, බොහෝ විට ප්‍රයෝජනවත් කිසිවක් නොමැත!

අපි අපේ සගයන් සමඟ සාකච්ඡා කරමින් සිටියේ මේ වසර මිනිසුන් සඳ මතට බැස වසර පනහක් පිරෙන සංවත්සර වසරක් බවයි. මෙය 1969 දී ය. මිනිසුන්ට එහි යාමට උපකාර වූ තාක්‍ෂණය 1969 තාක්‍ෂණය නොවේ, නමුත් 1960 හෝ 62, NASA ට අවශ්‍ය වූයේ විශ්වසනීයත්වය පිළිබඳ හොඳ සාක්ෂි ඇති දේ පමණක් භාවිතා කිරීමට ය. ඉතින් ඔබ එය දෙස බලා තේරුම් ගන්න - ඔව්, ඒවා සත්‍ය විය! දැන්, නැත, නැත, නමුත් ඔබ තාක්‍ෂණය සමඟ ගැටලුවලට මුහුණ දෙන්නේ සෑම දෙයක්ම දැඩි ලෙස තල්ලු කර, සියලු ඉරිතැලීම් වලින් විකුණන බැවිනි. මිනිසුන් සෑම තැනකම කෑගසයි: “බලන්න, මොනතරම් දෙයක්ද, මෙය අලුත්ම දෙයයි, ලෝකයේ ලස්සනම දෙයයි, නියත වශයෙන්ම සෑම කෙනෙකුටම සුදුසුයි!” හොඳයි, ඒක තමයි ... සාමාන්යයෙන් මේ සියල්ල හුදෙක් රැවටීමක් පමණක් බවට පත් වන අතර, පසුව එය සියල්ල ඉවත දැමිය යුතුය. සමහර විට ඒ සියල්ල මම දැනටමත් මහලු මිනිසෙක් නිසා සහ එවැනි දේවල් දෙස විශාල සැකයකින් බලන නිසා විය හැකිය, මිනිසුන් දුව ගොස් හොඳම තාක්ෂණයන් නිර්මාණය කිරීමට ඇති එකම, නිවැරදිම ක්‍රමය ඔවුන් සොයාගෙන ඇති බව පවසන විට. මේ මොහොතේ, "මොන අවුලක්ද!"

මයිකල්: ඇත්ත වශයෙන්ම, ඊළඟ රිදී උණ්ඩය ගැන අප කොපමණ වාරයක් අසා තිබේද?

ටිම්: හරියටම, සහ මෙය සාමාන්‍ය දේවල් වේ! උදාහරණයක් ලෙස... මෙය දැනටමත් ලොව පුරා විහිළුවක් වී ඇති බව පෙනේ, නමුත් මෙහි බොහෝ විට මිනිසුන් blockchain තාක්ෂණය ගැන කතා කරයි. තවද ඒවා ඇත්ත වශයෙන්ම යම් යම් තත්වයන් තුළ අර්ථවත් කරයි! ඔබට සැබවින්ම සිදුවීම් පිළිබඳ විශ්වාසදායක සාක්ෂි අවශ්‍ය වූ විට, පද්ධතිය ක්‍රියාත්මක වන බවත්, කිසිවෙකු අපව රවටා නැති බවත්, ඔබට ආරක්ෂක ගැටළු ඇති විට සහ ඒ සියල්ල එකට මිශ්‍ර වූ විට - blockchain අර්ථවත් කරයි. නමුත් බ්ලොක්චේන් දැන් ලොව පුරා ගසාගෙන යන බව ඔවුන් පවසන විට, එහි මාවතේ ඇති සියල්ල අතුගා දමයි? තවත් සිහින දකින්න! මෙය ඉතා මිල අධික හා සංකීර්ණ තාක්ෂණයකි. තාක්ෂණික වශයෙන් සංකීර්ණ හා කාලය ගත වේ. තනිකරම ඇල්ගොරිතම ඇතුළුව, ඔබට ගණිතය නැවත ගණනය කිරීමට අවශ්‍ය සෑම අවස්ථාවකම, සුළු වෙනස්කම් සහිතව... මෙය ඉතා හොඳ අදහසකි - නමුත් සමහර අවස්ථා සඳහා පමණි. මගේ මුළු ජීවිතයම සහ වෘත්තිය මේ ගැන විය: ඉතා නිශ්චිත තත්වයන් තුළ රසවත් අදහස්. ඔබේ තත්වය හරියටම තේරුම් ගැනීම ඉතා වැදගත් වේ.

මයිකල්: ඔව්, ප්‍රධාන "ජීවිතයේ ප්‍රශ්නය, විශ්වය සහ සියල්ල": මෙම තාක්ෂණය හෝ ප්‍රවේශය ඔබේ තත්වයට සුදුසුද නැද්ද?

ටිම්: මෙම ප්රශ්නය දැනටමත් තාක්ෂණික කණ්ඩායම සමඟ සාකච්ඡා කළ හැකිය. සමහර විට උපදේශකයෙක් ගෙන්වන්නත් පුළුවන්. ව්‍යාපෘතිය දෙස බලා තේරුම් ගන්න - අපි දැන් පෙරට වඩා හොඳ සහ ප්‍රයෝජනවත් දෙයක් කරමුද? සමහර විට එය ගැලපෙනු ඇත, සමහර විට එය නොගැලපේ. නමුත් වඩාත්ම වැදගත් දෙය නම්, යමෙකු බොඳ වූ පමණින් පෙරනිමියෙන් එවැනි තීරණයක් නොගන්න: “අපට බ්ලොක්චේන් ඉතා අවශ්‍යයි! මම ඔහු ගැන ගුවන් යානයේ සඟරාවකින් කියෙව්වා!” බරපතල ලෙස? එය විහිළුවක්වත් නොවේ.

මිථ්‍යා "ඩෙවොප්ස් ඉංජිනේරු"

ඔලෙග්: දැන් හැමෝම devops ක්‍රියාත්මක කරනවා. කවුරුහරි අන්තර්ජාලයේ devops ගැන කියවයි, හෙට තවත් පුරප්පාඩුවක් බඳවා ගැනීමේ වෙබ් අඩවියක දිස්වේ. "devops engineer". මෙන්න මම ඔබේ අවධානය යොමු කිරීමට කැමතියි: "devops engineer" යන මෙම යෙදුමට ජීවිතයට අයිතියක් ඇතැයි ඔබ සිතනවාද? devops යනු සංස්කෘතියක් බවට මතයක් පවතින අතර, යමක් මෙහි එකතු නොවේ.

ටිම්: ඉතින් ඉතින්. එවිට ඔවුන්ට වහාම මෙම යෙදුම පිළිබඳ යම් පැහැදිලි කිරීමක් කිරීමට ඉඩ දෙන්න. එය අද්විතීය කිරීමට යමක්. මෙවැනි පුරප්පාඩුවක් පිටුපස කිසියම් අද්විතීය කුසලතා සම්මිශ්‍රණයක් ඇති බව ඔවුන් ඔප්පු කරන තුරු, මම එය මිලදී නොගනිමි! මම කිව්වේ, හොඳයි, අපිට රැකියා මාතෘකාවක් තියෙනවා, "devops engineer", රසවත් මාතෘකාවක්, ඔව්, ඊළඟට මොකක්ද? රැකියා මාතෘකා සාමාන්යයෙන් ඉතා සිත්ගන්නා කරුණකි. අපි "සංවර්ධක" කියමු - කෙසේ වෙතත් එය කුමක්ද? විවිධ සංවිධාන සම්පූර්ණයෙන්ම වෙනස් දේවල් අදහස් කරයි. සමහර සමාගම්වල, උසස් තත්ත්වයේ ක්‍රමලේඛකයින් වෙනත් සමාගම්වල විශේෂ වෘත්තීය පරීක්ෂකයින් විසින් ලියන ලද පරීක්ෂණවලට වඩා අර්ථවත් වන පරීක්ෂණ ලියයි. ඉතින් මොකක්ද, ඔවුන් දැන් ක්‍රමලේඛකයින් හෝ පරීක්ෂකයින්ද?

ඔව්, අපට රැකියා මාතෘකා ඇත, නමුත් ඔබ ප්‍රමාණවත් තරම් දිගු කාලයක් ප්‍රශ්න අසන්නේ නම්, අවසානයේ අපි සියල්ලෝම ගැටලු විසඳන්නන් බව පෙනේ. අපි විසඳුම් සොයන්නන් වන අතර සමහරුන්ට යම් තාක්ෂණික කුසලතා ඇති අතර සමහරුන්ට වෙනස් ඒවා ඇත. ඔබ DevOps විනිවිද ගොස් ඇති පරිසරයක ජීවත් වන්නේ නම්, ඔබ සංවර්ධනය සහ පරිපාලනය ඒකාබද්ධ කිරීමෙහි නියැලී සිටින අතර, මෙම ක්‍රියාකාරකමට තරමක් වැදගත් අරමුණක් ඇත. නමුත් ඔබ හරියටම කරන්නේ කුමක්ද සහ ඔබ වගකිව යුත්තේ කුමක් දැයි ඔබෙන් ඇසුවහොත්, පෙනී යන්නේ අනාදිමත් කාලයක සිට මිනිසුන් මේ සියල්ල කරන බවයි. “මම ගෘහ නිර්මාණ ශිල්පයට වගකිව යුතුයි”, “දත්ත සමුදායන් සඳහා මම වගකිව යුතුයි” සහ යනාදිය, කුමක් වුවත්, ඔබ දකිනවා - මේ සියල්ල “devops” ට පෙර විය.

කවුරුහරි මට එයාගේ රැකියා මාතෘකාව කිව්වම මම වැඩිය අහන්නේ නැහැ. ඔහු සැබවින්ම වගකිව යුත්තේ කුමක් දැයි ඔහුට පැවසීමට ඉඩ දීම වඩා හොඳය, මෙය අපට ගැටලුව වඩාත් හොඳින් තේරුම් ගැනීමට ඉඩ සලසයි. මගේ ප්‍රියතම උදාහරණය නම් පුද්ගලයෙකු තමා “ව්‍යාපෘති කළමනාකරුවෙකු” යැයි කියන විටය. කුමක් ද? ඒකෙන් කිසිම තේරුමක් නැහැ, ඔයා මොනවද කරන්නේ කියලා මම තවම දන්නේ නැහැ. ව්‍යාපෘති කළමනාකරුවෙකුට සංවර්ධකයෙකු විය හැකිය, පුද්ගලයන් හතර දෙනෙකුගෙන් යුත් කණ්ඩායමක නායකයා විය හැකිය, කේතය ලිවීම, වැඩ කිරීම, කණ්ඩායම් නායකයෙකු බවට පත්ව ඇති, මිනිසුන් තමන්ම නායකයෙකු ලෙස හඳුනා ගනී. තවද, ව්‍යාපෘති කළමනාකරුවෙකුට ව්‍යාපෘතියක පුද්ගලයින් හයසියයක් කළමනාකරණය කරන, අනෙකුත් කළමනාකරුවන් කළමනාකරණය කරන, කාලසටහන් සැකසීමට සහ අයවැය සැලසුම් කිරීමට වගකිව යුතු කළමනාකරුවෙකු විය හැකිය, එපමණයි. මේවා සම්පූර්ණයෙන්ම වෙනස් ලෝක දෙකක්! නමුත් ඔවුන්ගේ රැකියා මාතෘකාව සමාන වේ.

අපි මේක ටිකක් වෙනස් පැත්තකට හැරෙමු. ඔබ ඇත්තටම මොනවට දක්‍ෂද, අත්දැකීම් බහුල, දක්ෂතා තිබෙනවාද? ඔබට කාර්යය හැසිරවිය හැකි යැයි ඔබ සිතන නිසා ඔබ වගකීම භාර ගන්නේ කුමක් ද? මෙහි යමෙකු වහාම ප්‍රතික්ෂේප කිරීමට පටන් ගනී: නැත, නැත, නැත, ව්‍යාපෘති සම්පත් සමඟ කටයුතු කිරීමට මට කිසිසේත් අවශ්‍ය නැත, එය මගේ ව්‍යාපාරය නොවේ, මම තාක්‍ෂණික මිතුරෙක් වන අතර මට උපයෝගීතාව සහ පරිශීලක අතුරුමුහුණත් තේරෙනවා, මම එසේ නොකරමි. මිනිසුන්ගේ හමුදාවන් කළමනාකරණය කිරීමට අවශ්‍යයි, මට වඩා හොඳින් වැඩට යාමට ඉඩ දෙන්න.

සහ මාර්ගය වන විට, මම මේ ආකාරයේ කුසලතා වෙන් කිරීම හොඳින් ක්‍රියාත්මක වන ප්‍රවේශයක විශාල යෝජකයෙකි. තාක්‍ෂණ ශිල්පීන්ට අවශ්‍ය තාක් දුරට ඔවුන්ගේ වෘත්තීය වර්ධනය කළ හැකි තැන. කෙසේ වෙතත්, මම තවමත් තාක්ෂණික ශිල්පීන් පැමිණිලි කරන ආයතන දකිමි: මට ව්‍යාපෘති කළමනාකරණයට යාමට සිදුවනු ඇත, මන්ද එය මෙම සමාගමේ එකම ක්‍රමයයි. සමහර විට මෙය භයානක ප්රතිඵලවලට තුඩු දෙයි. හොඳම තාක්‍ෂණ ශිල්පීන් කිසිසේත්ම හොඳ කළමනාකරුවන් නොවන අතර හොඳම කළමනාකරුවන්ට තාක්‍ෂණය හැසිරවිය නොහැක. අපි මේ ගැන අවංක වෙමු.

මේකට දැන් ගොඩක් ඉල්ලුමක් තියෙනවා මම දකිනවා. ඔබ තාක්‍ෂණ ශිල්පියෙක් නම්, ඔබේ සමාගමට ඔබට උදව් කළ හැකි නමුත්, කුමක් වුවත්, ඔබට අවශ්‍ය වන්නේ, තාක්‍ෂණය නිරන්තරයෙන් වෙනස් වන නිසාත්, ඒ සමඟම ඔබම ප්‍රතිනිර්මාණය කිරීමටත් අවශ්‍ය නිසා, ඇත්ත වශයෙන්ම, ඔබට ඔබේම වෘත්තීය මාර්ගයක් සොයා ගැනීමට අවශ්‍ය වේ! යන්තම් වසර විස්සක් තුළ, තාක්ෂණය අවම වශයෙන් පස් වතාවක් වෙනස් කළ හැකිය. තාක්ෂණය කියන්නේ අමුතු දෙයක්...

"සියල්ල පිළිබඳ විශේෂඥයන්"

මයිකල්: තාක්‍ෂණික විපර්යාසයේ මෙතරම් වේගයකට මිනිසුන් මුහුණ දෙන්නේ කෙසේද? ඔවුන්ගේ සංකීර්ණත්වය වර්ධනය වෙමින් පවතී, ඔවුන්ගේ සංඛ්යාව වර්ධනය වේ, මිනිසුන් අතර සන්නිවේදනයේ සම්පූර්ණ ප්රමාණය ද වර්ධනය වේ, සහ ඔබට "සියල්ලෙහි විශේෂඥයෙකු" විය නොහැකි බව පෙනී යයි.

ටිම්: හරි! ඔබ තාක්ෂණයේ වැඩ කරන්නේ නම්, ඔව්, ඔබ අනිවාර්යයෙන්ම නිශ්චිත යමක් තෝරාගෙන එය සොයා බැලිය යුතුය. ඔබේ සංවිධානයට ප්‍රයෝජනවත් වන සමහර තාක්ෂණය (සහ සමහර විට ඇත්ත වශයෙන්ම ප්‍රයෝජනවත් වනු ඇත). ඔබ තවදුරටත් ඒ ගැන උනන්දුවක් නොදක්වන්නේ නම් - මම මෙය කියනු ඇතැයි මම කිසි විටෙකත් විශ්වාස නොකරමි - හොඳයි, සමහර විට ඔබ තාක්‍ෂණය වඩාත් සිත්ගන්නා හෝ අධ්‍යයනය කිරීමට පහසු වෙනත් ආයතනයකට යා යුතුය.

නමුත් පොදුවේ, ඔව්, ඔබ හරි. තාක්‍ෂණය සෑම දිශාවකටම එකවර වර්ධනය වෙමින් පවතී, “මම පවතින සියලුම තාක්‍ෂණයන්හි ප්‍රවීණ තාක්‍ෂණවේදියෙක්” යැයි කිසිවෙකුට පැවසිය නොහැක. අනෙක් අතට, තාක්ෂණික දැනුම වචනාර්ථයෙන් උකහා ගන්නා ස්පොන්ජ් මිනිසුන් සහ ඒ ගැන පිස්සු වැටේ. මම එවැනි පුද්ගලයින් කිහිප දෙනෙකු දැක ඇත්තෙමි, ඔවුන් වචනානුසාරයෙන් හුස්ම ගෙන එය ජීවත් වේ, ඔවුන් සමඟ කතා කිරීම ප්රයෝජනවත් හා රසවත් ය. ඔවුන් අධ්‍යයනය කරන්නේ සංවිධානය තුළ සිදු වන දේ පමණක් නොව, පොදුවේ ගත් කල, ඔවුන් ඒ ගැන කතා කරයි, ඔවුන් ඇත්තෙන්ම සිසිල් තාක්‍ෂණවේදීන් ද වේ, ඔවුන් ඉතා සවිඥානක සහ අරමුණු සහිත ය. ඔවුන්ගේ ප්‍රධාන කාර්යය කුමක් වුවත්, ඔවුන් රැල්ලේ ලාංඡනයේ රැඳී සිටීමට උත්සාහ කරයි, මන්ද ඔවුන්ගේ ආශාව තාක්‍ෂණයේ චලනය, තාක්‍ෂණය ප්‍රවර්ධනය වන බැවිනි. ඔබ හදිසියේ එවැනි පුද්ගලයෙකු මුණගැසෙන්නේ නම්, ඔබ ඔහු සමඟ දිවා ආහාරයට ගොස් දිවා ආහාරයට විවිධ සිසිල් දේවල් සාකච්ඡා කළ යුතුය. මම හිතන්නේ ඕනෑම සංවිධානයකට අඩුම තරමින් එවැනි පුද්ගලයන් දෙදෙනෙකු අවශ්‍යයි.

අවදානම් සහ අවිනිශ්චිතතාවය

මයිකල්: ගෞරවනීය ඉංජිනේරුවන්, ඔව්. අපිට වෙලාවක් තියෙන වෙලාවක අවදානම් කළමනාකරණය ගැන කතා කරමු. අපි මෙම සම්මුඛ පරීක්ෂණය ආරම්භ කළේ වෛද්‍ය මෘදුකාංග පිළිබඳ සාකච්ඡාවක් සමඟිනි, එහිදී දෝෂ භයානක ප්‍රතිවිපාකවලට තුඩු දිය හැකිය. එවිට අපි චන්ද්‍ර වැඩසටහන ගැන කතා කළෙමු, එහිදී දෝෂයක පිරිවැය ඩොලර් මිලියන ගණනක් සහ සමහර විට මිනිස් ජීවිත කිහිපයක් විය හැකිය. නමුත් දැන් මම කර්මාන්තයේ ප්‍රතිවිරුද්ධ චලනය දකිමි, මිනිසුන් අවදානම් ගැන සිතන්නේ නැත, ඒවා අනාවැකි කීමට උත්සාහ නොකරයි, ඒවා නිරීක්ෂණය කරන්නේවත් නැත.

ඔලෙග්: වේගයෙන් ගමන් කර දේවල් බිඳ දමන්න!

මයිකල්: ඔව්, ඔබ යම් දෙයකින් මිය යන තෙක් වේගයෙන් ගමන් කරන්න, දේවල් බිඳ දමන්න, තව තවත් දේවල්. ඔබේ දෘෂ්ටි කෝණයෙන්, සාමාන්‍ය සංවර්ධකයෙකු දැන් ඉගෙනීමේ අවදානම් කළමනාකරණයට ප්‍රවේශ විය යුත්තේ කෙසේද?

ටිම්: අපි මෙහි කරුණු දෙකක් අතර රේඛාවක් අඳිමු: අවදානම් සහ අවිනිශ්චිතතාවය. මේවා වෙනස් දේවල්. නිශ්චිත පිළිතුරකට පැමිණීමට ඕනෑම අවස්ථාවක ඔබ සතුව ප්‍රමාණවත් දත්ත නොමැති විට අවිනිශ්චිතතාවය ඇතිවේ. නිදසුනක් වශයෙන්, ව්‍යාපෘතියක මුල් අවධියේදී, යමෙකු ඔබෙන් “ඔබ වැඩ අවසන් කරන්නේ කවදාදැයි” ඇසුවොත්, ඔබ තරමක් අවංක පුද්ගලයෙක් නම්, “මට කිසිම අදහසක් නැහැ” යැයි පවසනු ඇත. ඔබ දන්නේ නැහැ, සහ කමක් නැහැ. ඔබ තවමත් ගැටළු අධ්‍යයනය කර නැති අතර කණ්ඩායම සමඟ හුරුපුරුදු නැත, ඔබ ඔවුන්ගේ කුසලතා නොදන්නේ ය, යනාදිය. මෙය අවිනිශ්චිතතාවයකි.

විභව ගැටළු දැනටමත් හඳුනාගත හැකි විට අවදානම් මතු වේ. මේ ආකාරයේ දෙයක් සිදු විය හැක, එහි සම්භාවිතාව ශුන්යයට වඩා වැඩි ය, නමුත් සියයට සියයකට වඩා අඩුය, කොහේ හරි අතර. එය නිසා, ඕනෑම දෙයක් සිදු විය හැක, ප්රමාදයන් සහ අනවශ්ය වැඩ, නමුත් ව්යාපෘතිය සඳහා මාරක ප්රතිඵලය පවා. ප්‍රතිඵලය, ඔබ කියන විට - යාලුවනේ, අපි අපේ කුඩ නවාගෙන වෙරළෙන් පිටව යමු, අපි එය කිසි විටෙකත් අවසන් නොකරමු, සියල්ල අවසන්, කාලසීමාව. අපි උපකල්පනය කළේ මෙය ක්‍රියාත්මක වේ යැයි උපකල්පනය කළ නමුත් එය කිසිසේත් ක්‍රියාත්මක නොවේ, එය නැවැත්වීමට කාලයයි. මේ තත්ත්වයන්ය.

බොහෝ විට, ගැටළු දැනටමත් මතු වී ඇති විට, ගැටලුව දැන් සිදුවෙමින් පවතින විට ඒවා විසඳීමට පහසු වේ. නමුත් ගැටලුවක් ඔබ ඉදිරියෙහි ඇති විට, ඔබ අවදානම් කළමනාකරණය කරන්නේ නැත - ඔබ කරන්නේ ගැටළු විසඳීම, අර්බුද කළමනාකරණය. ඔබ ප්‍රධාන සංවර්ධකයෙකු හෝ කළමනාකරුවෙකු නම්, ප්‍රමාදයන්, කාලය නාස්ති කිරීම, අනවශ්‍ය වියදම් හෝ සමස්ත ව්‍යාපෘතියේ බිඳවැටීමට හේතු විය හැකි දේ ඔබ කල්පනා කරනවා විය යුතුද? අපව නතර කර නැවත ආරම්භ කිරීමට හේතු වන්නේ කුමක්ද? මේ සියල්ල ක්‍රියාත්මක වන විට, අපි ඒවාට කුමක් කරමුද? බොහෝ අවස්ථාවන් සඳහා වලංගු වන සරල පිළිතුරක් ඇත: අවදානම් වලින් පලා නොයන්න, ඒවා මත වැඩ කරන්න. ඔබට අවදානම් තත්වයක් විසඳා ගත හැකි ආකාරය බලන්න, එය කිසිවක් අඩු කරන්න, ගැටලුවකින් එය වෙනත් දෙයක් බවට පත් කරන්න. කියනවා වෙනුවට: හොඳයි, ගැටළු ඇති වන විට අපි විසඳන්නෙමු.

අවිනිශ්චිතභාවය සහ අවදානම ඔබ ගනුදෙනු කරන සෑම දෙයකම ඉදිරියෙන් සිටිය යුතුය. ඔබට ව්‍යාපෘති සැලැස්මක් ගත හැකිය, යම් යම් තීරණාත්මක අවදානම් කල්තියා බලා මෙසේ පැවසිය හැකිය: අපට දැන් මෙය සමඟ කටයුතු කළ යුතුය, මන්ද මෙයින් කිසිවක් වැරදුනහොත් වෙන කිසිවක් වැදගත් නොවේ. ඔබට රාත්‍රී ආහාරය පිසීමට හැකිද යන්න අපැහැදිලි නම් මේසය මත ඇති මේස රෙද්දේ අලංකාරය ගැන කරදර නොවිය යුතුය. පළමුව ඔබ රසවත් රාත්‍රී භෝජන සංග්‍රහයක් පිළියෙළ කිරීමේ සියලු අවදානම් හඳුනාගෙන, ඔවුන් සමඟ කටයුතු කළ යුතු අතර, පසුව පමණක් සැබෑ තර්ජනයක් නොවන අනෙකුත් සියලු දේ ගැන සිතන්න.

නැවතත්, ඔබේ ව්‍යාපෘතිය අද්විතීය වන්නේ කුමක් ද? අපි බලමු අපේ ව්‍යාපෘතිය රේල් පීලිවලින් ඉවතට යන්න පුළුවන් මොනවද කියලා. මෙය සිදුවීමේ සම්භාවිතාව අවම කිරීමට අපට කුමක් කළ හැකිද? සාමාන්‍යයෙන් ඔබට ඒවා 100% ක් උදාසීන කර පැහැදිලි හෘද සාක්ෂියකින් ප්‍රකාශ කළ නොහැක: “ඒක තමයි, මෙය තවදුරටත් ගැටලුවක් නොවේ, අවදානම විසඳා ඇත!” මට මෙය වැඩිහිටි හැසිරීමේ ලකුණකි. දරුවෙකු සහ වැඩිහිටියෙකු අතර ඇති වෙනස මෙයයි - ළමයින් සිතන්නේ ඔවුන් අමරණීය බවත්, කිසිවක් වැරදී යා නොහැකි බවත්, සියල්ල හොඳින් වනු ඇති බවත්ය! ඒ අතරම, වැඩිහිටියන් අවුරුදු තුනක ළමයින් ක්‍රීඩා පිටියට පනින ආකාරය නරඹා, ඔවුන්ගේ ඇස්වලින් චලනයන් අනුගමනය කර තමන්ටම කියා ගනී: “ඕහ්-ඕහ්, ඕහ්-ඕහ්”. මම අසල සිටගෙන දරුවා වැටෙන විට අල්ලා ගැනීමට සූදානම් වෙමි.

අනෙක් අතට මම මේ ව්‍යාපාරයට මෙතරම් කැමති වීමට හේතුව එය අවදානම් සහිත වීමයි. අපි දේවල් කරනවා, ඒ දේවල් අවදානම්. ඔවුන්ට වැඩිහිටි ප්රවේශයක් අවශ්ය වේ. උද්යෝගය පමණක් ඔබේ ගැටළු විසඳන්නේ නැත!

වැඩිහිටි ඉංජිනේරු චින්තනය

මයිකල්: දරුවන් සමඟ ආදර්ශය හොඳයි. මම සාමාන්‍ය ඉංජිනේරුවෙක් නම්, මම කුඩා දරුවෙකු වීම ගැන සතුටුයි. නමුත් වැඩිහිටි චින්තනයට ඔබ ගමන් කරන්නේ කෙසේද?

ටිම්: ආරම්භකයකු හෝ ස්ථාපිත සංවර්ධකයකු සමඟ සමානව ක්‍රියා කරන එක් අදහසක් වන්නේ සන්දර්භය පිළිබඳ සංකල්පයයි. අප කරන්නේ කුමක්ද, අප සාක්ෂාත් කර ගැනීමට යන්නේ කුමක්ද. මෙම ව්යාපෘතියේ ඇත්ත වශයෙන්ම වැදගත් වන්නේ කුමක්ද? මෙම ව්‍යාපෘතියේ ඔබ කවුරුන්ද යන්න ගැටළුවක් නොවේ, ඔබ සීමාවාසිකයෙකු හෝ ප්‍රධාන ගෘහ නිර්මාණ ශිල්පියෙකු වුවද, සෑම කෙනෙකුටම සන්දර්භය අවශ්‍ය වේ. අපි හැමෝම තමන්ගේ වැඩ කෑලි වලට වඩා ලොකු පරිමානයෙන් හිතන්න පෙලඹෙන්න ඕන. "මම මගේ කෑල්ල හදනවා, මගේ කෑල්ල වැඩ කරන තාක් කල්, මම සතුටුයි." නැත සහ නැවත නැත. මිනිසුන්ට ඔවුන් වැඩ කරන සන්දර්භය මතක් කිරීම සැමවිටම වටිනවා (රළු නොවී!). අපි හැමෝම එකතු වෙලා සාක්ෂාත් කර ගන්න හදන දේ. ඔබේ ව්‍යාපෘතියේ සෑම දෙයක්ම හොඳින් පවතින තාක් කල් ඔබට දරුවෙකු විය හැකි බවට අදහස් - කරුණාකර, එය නොකරන්න. අපි අවසන් රේඛාව තරණය කරන්නේ නම්, අපි එය තරණය කරන්නේ එකට පමණි. ඔබ තනිවම නොවේ, අපි සියල්ලෝම එකට සිටිමු. ව්‍යාපෘතියේ සිටින සියලුම වැඩිහිටියන් හා තරුණයින් ව්‍යාපෘතියට හරියටම වැදගත් වන්නේ කුමක්ද යන්න ගැන කතා කිරීමට පටන් ගත්තා නම්, අප සියල්ලන්ම සාක්ෂාත් කර ගැනීමට උත්සාහ කරන දේ සඳහා සමාගම මුදල් ආයෝජනය කරන්නේ ඇයිද යන්න ගැන කතා කිරීමට පටන් ගත්තා නම් ... ඔවුන්ගෙන් බොහෝ දෙනෙකුට වඩා හොඳ හැඟීමක් ඇති වනු ඇත. ඔවුන්ගේ කාර්යය අනෙක් සියල්ලන්ගේ වැඩ සමඟ සම්බන්ධ වන්නේ කෙසේදැයි දකිනු ඇත. එක් අතකින්, මම පෞද්ගලිකව වගකිව යුතු කෑල්ල මට වැටහෙනවා. හැබැයි වැඩේ ඉවර කරන්න අනිත් කට්ටියත් ඕන. ඔබ අවසන් යැයි ඔබ සිතන්නේ නම්, අපට සැමවිටම ව්‍යාපෘතියේ කිරීමට වැඩ තිබේ!

ඔලෙග්: සාපේක්ෂ වශයෙන්, ඔබ Kanban අනුව වැඩ කරන්නේ නම්, ඔබ යම් පරීක්ෂාවකට බාධා කළ විට, ඔබට ඔබ එහි කරමින් සිටි දේ (උදාහරණයක් ලෙස, වැඩසටහන්කරණය) ඉවත් කර පරීක්ෂකයින්ට උදව් කළ හැකිය.

ටිම්: හරියටම. මම හිතන්නේ හොඳම තාක්ෂණික ශිල්පීන්, ඔබ ඔවුන් දෙස හොඳින් බැලුවහොත්, ඔවුන් ඔවුන්ගේම කළමනාකරුවන් ය. මම කොහොමද මේක හදන්නේ...

ඔලෙග්: ඔබේ ජීවිතය ඔබ කළමනාකරණය කරන ඔබේ ව්‍යාපෘතියයි.

ටිම්: හරියටම! මම අදහස් කළේ, ඔබ වගකීම භාරගන්න, ඔබ ප්‍රශ්නය තේරුම් ගෙන, ඔබේ තීරණ ඔවුන්ගේ වැඩකටයුතුවලට, ඒ වගේ දේවල්වලට බලපාන බව ඔබ දකින විට ඔබ මිනිසුන් සමඟ සම්බන්ධ වෙනවා. එය ඔබේ මේසයේ වාඩි වී ඔබේ කාර්යය ඉටු කිරීම සහ ඔබ වටා සිදුවන දේ නොදැන සිටීම නොවේ. නෑ නෑ නෑ. මාර්ගය වන විට, Agile හි ඇති හොඳම දේ නම්, ඔවුන් කෙටි ධාවන තරඟ යෝජනා කිරීමයි, මන්ද මේ ආකාරයෙන් සියලුම සහභාගිවන්නන්ගේ කටයුතු පැහැදිලිව නිරීක්ෂණය කළ හැකි බැවින්, ඔවුන්ට ඒ සියල්ල එකට දැකිය හැකිය. අපි හැමදාම එකිනෙකා ගැන කතා කරනවා.

අවදානම් කළමනාකරණයට පිවිසෙන්නේ කෙසේද

ඔලෙග්: මෙම ප්‍රදේශයේ විධිමත් දැනුම් ව්‍යුහයක් තිබේද? උදාහරණයක් ලෙස, මම ජාවා සංවර්ධකයෙකු වන අතර අධ්‍යාපනයෙන් සැබෑ ව්‍යාපෘති කළමනාකරුවෙකු නොවී අවදානම් කළමනාකරණය තේරුම් ගැනීමට අවශ්‍යයි. මම බොහෝ විට මුලින්ම McConnell ගේ "මෘදුකාංග ව්‍යාපෘතියට කොපමණ මුදලක් වැය වේද" කියවන්නම්, පසුව කුමක් ද? පළමු පියවර මොනවාද?

ටිම්: පළමුවැන්න නම් ව්යාපෘතියේ සිටින පුද්ගලයින් සමඟ සන්නිවේදනය ආරම්භ කිරීමයි. මෙය සගයන් සමඟ සන්නිවේදනයේ සංස්කෘතියේ ක්ෂණික වැඩිදියුණු කිරීමක් සපයයි. අපි එය සඟවනවා වෙනුවට පෙරනිමියෙන් සියල්ල විවෘත කිරීමෙන් ආරම්භ කළ යුතුය. කියන්න: මේවා මට කරදර කරන දේවල්, මේවා මාව රාත්‍රියේ අවදි කරන දේවල්, මම අද රාත්‍රියේ අවදි වූ අතර මේ වගේ: මගේ දෙවියනි, මම මේ ගැන සිතිය යුතුයි! අනෙක් අය එකම දේ දකිනවාද? කණ්ඩායමක් වශයෙන්, අපි මෙම විය හැකි ගැටළු වලට ප්‍රතිචාර දැක්විය යුතුද? මෙම මාතෘකා පිළිබඳ සාකච්ඡාවකට සහාය වීමට ඔබට හැකි විය යුතුය. අපි වැඩ කරන පෙර සූදානම් කළ සූත්‍රයක් නොමැත. හැම්බර්ගර් සෑදීම ගැන නොවේ, එය මිනිසුන් ගැන ය. "චීස් බර්ගර් එකක් හැදුවා, චීස් බර්ගර් එකක් විකුනනවා" කියන එක අපේ දෙයක් නෙවෙයි, ඒ නිසා මම මේ වැඩේට ගොඩක් ආසයි. කළමනාකරුවන් කළ සෑම දෙයක්ම දැන් කණ්ඩායමේ දේපළ බවට පත් වූ විට මම එයට කැමතියි.

ඔලෙග්: ප්‍රස්ථාරයක අංකවලට වඩා මිනිසුන් සතුට ගැන සැලකිලිමත් වන ආකාරය ගැන ඔබ පොත්වල සහ සම්මුඛ සාකච්ඡාවල කතා කර ඇත. අනෙක් අතට, ඔබ කණ්ඩායමට පවසන විට: අපි devops වෙත ගමන් කරමින් සිටින අතර, දැන් ක්‍රමලේඛකයා නිරන්තරයෙන් සන්නිවේදනය කළ යුතුය, මෙය ඔහුගේ සුවපහසු කලාපයෙන් පිටත විය හැකිය. මේ මොහොතේ ඔහු, අපි කියමු, දැඩි අසතුටුදායක විය හැකිය. මෙම තත්වය තුළ කුමක් කළ යුතුද?

ටිම්: කුමක් කළ යුතු දැයි මට හරියටම විශ්වාස නැත. සංවර්ධකයෙකු ඕනෑවට වඩා හුදකලා නම්, ඔවුන් මුලින්ම වැඩ කරන්නේ මන්දැයි නොදකිති, ඔවුන් ඔවුන්ගේ කාර්යයේ කොටස දෙස බලයි, ඔවුන් මා හඳුන්වන "සන්දර්භය" වෙත පිවිසිය යුතුය. සෑම දෙයක්ම එකට සම්බන්ධ වන්නේ කෙසේදැයි ඔහු සොයා බැලිය යුතුය. ඇත්ත වශයෙන්ම, මම විධිමත් ඉදිරිපත් කිරීම් හෝ එවැනි කිසිවක් අදහස් නොකරමි. මම කතා කරන්නේ ඔබ සමස්තයක් ලෙස වැඩ ගැන සගයන් සමඟ සන්නිවේදනය කළ යුතු අතර ඔබ වගකිව යුතු එහි කොටස ගැන පමණක් නොවේ. මෙහිදී ඔබට අදහස් සාකච්ඡා කිරීම ආරම්භ කළ හැකිය, ඔබේ කාර්යය හොඳින් එකට ගැලපෙන පරිදි පොදු එකඟතාවයන් සහ පොදු ගැටළුවක් එකට විසඳා ගන්නේ කෙසේද.

ඔවුන්ට අනුවර්තනය වීමට උපකාර කිරීම සඳහා, ඔවුන් බොහෝ විට පුහුණු කිරීමට තාක්ෂණික ශිල්පීන් යැවීමට අවශ්ය වන අතර, ඔවුන් පුහුණුව ගැන සාකච්ඡා කරති. මගේ යාළුවෙක් කියන්න කැමතියි පුහුණුවීම් කරන්නේ බල්ලන්ට කියලා. මිනිසුන් සඳහා පුහුණුවක් තිබේ. සංවර්ධකයෙකු ලෙස ඉගෙනීම පිළිබඳ හොඳම දේවලින් එකක් වන්නේ ඔබේ සම වයසේ මිතුරන් සමඟ අන්තර් ක්‍රියා කිරීමයි. යමෙකු යම් දෙයකට සැබවින්ම දක්ෂ නම්, ඔබ ඔවුන් කරන වැඩ දෙස බලා සිටිය යුතුය, නැතහොත් ඔවුන්ගේ වැඩ ගැන හෝ යමක් ගැන කතා කළ යුතුය. සමහර සාම්ප්‍රදායික කෙන්ට් බෙක් නිරන්තරයෙන් ආන්තික වැඩසටහන් ගැන කතා කළේය. XP ඉතා සරල අදහසක් නිසා එය විහිළුවක්, නමුත් එය බොහෝ ගැටලු ඇති කරයි. සමහරුන්ට XP කරනවා කියන්නේ යාළුවෝ ඉස්සරහා බලෙන් නිරුවත් කරනවා වගේ වැඩක්. මම කරන දේ ඔවුන් දකිනු ඇත! ඔවුන් මගේ සගයන්, ඔවුන් දකිනවා පමණක් නොව, තේරුම් ගනීවි! භයානකයි! සමහර අය බරපතල ලෙස කලබල වීමට පටන් ගනී. නමුත් ඉගෙනීමට ඇති අවසාන මාර්ගය මෙය බව ඔබ තේරුම් ගත් විට, සියල්ල වෙනස් වේ. ඔබ මිනිසුන් සමඟ සමීපව කටයුතු කරන අතර සමහර පුද්ගලයින් ඔබට වඩා හොඳින් මාතෘකාව තේරුම් ගනී.

මයිකල්: නමුත් මේ සියල්ල ඔබට ඔබේ සුවපහසු කලාපයෙන් ඉවත් වීමට බල කරයි. ඉංජිනේරුවෙකු ලෙස, ඔබ ඔබේ සුවපහසු කලාපයෙන් ඉවත් වී සන්නිවේදනය කළ යුතුය. ගැටළු විසඳන්නෙකු ලෙස, ඔබ නිරන්තරයෙන් දුර්වල ස්ථානයක තබා ගත යුතු අතර වැරදි විය හැකි දේ ගැන සිතා බැලිය යුතුය. මෙම ආකාරයේ වැඩ ස්වභාවයෙන්ම නිර්මාණය කර ඇත්තේ කරදරයක් ලෙසය. ඔබ සවිඥානිකව ආතති තත්වයන්ට පත් කරයි. සාමාන්‍යයෙන් මිනිසුන් ඔවුන්ගෙන් පලා යයි, මිනිසුන් සතුටින් සිටින දරුවන් වීමට කැමතියි.

ටිම්: කුමක් කළ හැකිද, ඔබට පිටතට පැමිණ විවෘතව පැවසිය හැකිය: "සියල්ල හරි, මට එය හැසිරවිය හැකිය! මට පමණක් අපහසුතාවයක් දැනෙන්නේ නැත. අපි කණ්ඩායමක් ලෙස විවිධ අපහසු දේවල් සාකච්ඡා කරමු!" මේවා අපගේ පොදු ගැටළු, අපි ඒවා සමඟ කටයුතු කළ යුතුයි, ඔබ දන්නවාද? මම හිතන්නේ idiosyncratic genius developers mammoths වගේ, ඔවුන් අතුරුදහන්. තවද ඒවායේ වැදගත්කම ඉතා සීමිතය. ඔබට සන්නිවේදනය කළ නොහැකි නම්, ඔබට හොඳින් සහභාගී විය නොහැක. ඒ නිසා නිකන් කතා කරන්න. අවංක හා විවෘත වන්න. මෙය යමෙකුට අප්‍රසන්න වීම ගැන මම ඉතා කණගාටු වෙමි. ඔබට සිතාගත හැකිද, මීට වසර ගණනාවකට පෙර එක්සත් ජනපදයේ ප්‍රධාන භීතිය මරණය නොවන බවට අධ්‍යයනයක් තිබුණි, නමුත් අනුමාන කරන්නේ කුමක්ද? ප්‍රසිද්ධියේ කතා කිරීමට ඇති බිය! ඒ කියන්නේ කොතැනක හරි ප්‍රශංසාවක් හයියෙන් කියනවාට වඩා මැරෙන්න කැමති අය ඉන්නවා කියන එක. තවද ඔබ කරන දේ අනුව මූලික කුසලතා කිහිපයක් තිබීම ප්‍රමාණවත් යැයි මම සිතමි. කථන කුසලතා, ලිවීමේ කුසලතා - නමුත් ඔබේ කාර්යයට සැබවින්ම අවශ්‍ය ප්‍රමාණයට පමණි. ඔබ විශ්ලේෂකයෙකු ලෙස වැඩ කරන්නේ නම්, නමුත් කියවීමට, ලිවීමට සහ කථා කිරීමට නොහැකි නම්, අවාසනාවකට මෙන්, ඔබට මගේ ව්‍යාපෘතිවල කිරීමට කිසිවක් නැත!

සන්නිවේදනයේ මිල

ඔලෙග්: මෙසේ පිටවන සේවකයන් සේවයේ යොදවා ගැනීම විවිධ හේතූන් මත මිල අධික නොවේද? සියල්ලට පසු, ඔවුන් වැඩ කරනවා වෙනුවට නිරන්තරයෙන් කතාබස් කරයි!

ටිම්: මම අදහස් කළේ කණ්ඩායමේ හරය මිස සෑම කෙනෙකුම පමණක් නොවේ. ඔබ සතුව දත්ත සමුදායන් සුසර කිරීමට සැබවින්ම ප්‍රිය කරන, දත්ත සමුදායන් සුසර කිරීමට ප්‍රිය කරන, සහ ඔහුගේ ජීවිත කාලය පුරාවටම ඔබගේ දත්ත සමුදායන් සුසර කිරීමට කැමති අයෙක් සිටී නම්, එපමණයි, සිසිල්, එය දිගටම කරගෙන යන්න. නමුත් මම කතා කරන්නේ ව්‍යාපෘතිය තුළම ජීවත් වීමට කැමති අය ගැන ය. කණ්ඩායමේ හරය, ව්‍යාපෘතිය සංවර්ධනය කිරීම අරමුණු කර ගෙන ඇත. මෙම පුද්ගලයින් සැබවින්ම එකිනෙකා සමඟ නිරන්තරයෙන් සන්නිවේදනය කළ යුතුය. විශේෂයෙන් ව්‍යාපෘතියේ ආරම්භයේ දී, ඔබ අවදානම්, ගෝලීය අරමුණු සාක්ෂාත් කර ගැනීමේ ක්‍රම සහ වෙනත් දේ ගැන සාකච්ඡා කරන විට.

මයිකල්: මෙය විශේෂීකරණය, කුසලතා හෝ වැඩ කිරීමේ ක්‍රම නොසලකා ව්‍යාපෘතියට සම්බන්ධ සියලු දෙනාටම අදාළ වේ. ව්‍යාපෘතියේ සාර්ථකත්වය ගැන ඔබ සැවොම උනන්දු වෙති.

ටිම්: ඔව්, ඔබ ව්‍යාපෘතියේ ප්‍රමාණවත් ලෙස ගිලී ඇති බව ඔබට හැඟේ, ඔබේ කාර්යය ව්‍යාපෘතිය සැබෑ වීමට උපකාර කිරීමයි. ඔබ ක්‍රමලේඛකයෙකු, විශ්ලේෂකයෙකු, අතුරුමුහුණත් නිර්මාණකරුවෙකු, ඕනෑම අයෙකු වේවා. මම හැමදාම උදේ වැඩට එන්න හේතුව මේකයි අපි කරන්නේ මේකයි. මේ සියලු දෙනාගේ දක්‍ෂතා නොසලකා අපි වගකිව යුතුයි. මේ වැඩිහිටි සංවාද කරන පිරිසක්.

ඔලෙග්: ඇත්ත වශයෙන්ම, කතා කරන සේවකයින් ගැන කතා කරන විට, මම උත්සාහ කළේ මිනිසුන්ගේ, විශේෂයෙන් කළමනාකරුවන්ගේ, devops වෙත මාරු වන ලෙස ඉල්ලා සිටින, ලෝකයේ මෙම සම්පූර්ණ නව දැක්මට විරෝධය දැක්වීමට ය. තවද, උපදේශකයින් වශයෙන්, සංවර්ධකයෙකු ලෙස මට වඩා මෙම විරෝධතා පිළිබඳව ඔබ දැනුවත් විය යුතුය! කළමනාකරුවන් වඩාත් කනස්සල්ලට පත්වන දේ බෙදාගන්නද?

ටිම්: කළමනාකරුවන්? හ්ම්. බොහෝ විට, කළමනාකරුවන් ගැටළු වලින් පීඩනයට ලක්ව ඇති අතර, හදිසියේ යමක් මුදා හැරීමට සහ බෙදා හැරීමේ අවශ්‍යතාවයට මුහුණ දී ඇත. අපි නිරන්තරයෙන් යමක් ගැන සාකච්ඡා කරන ආකාරය සහ තර්ක කරන ආකාරය ඔවුන් නරඹන අතර, ඔවුන් එය දකින්නේ මෙසේ ය: සංවාද, සංවාද, සංවාද ... වෙනත් සංවාද මොනවාද? නැවත වැඩට යන්න! මොකද කතා කරලා වැඩක් නෑ වගේ උන්ට. ඔබ කේතයක් ලියන්නේ නැත, මෘදුකාංග පරීක්ෂා නොකරන්න, කිසිවක් කරන බවක් නොපෙනේ - යමක් කිරීමට ඔබව නොයවන්නේ මන්ද? සියල්ලට පසු, බෙදා හැරීම දැනටමත් මාසයක් තුළ!

මයිකල්: කෝඩ් ටිකක් ලියන්න යන්න!

ටිම්: මට පෙනෙන පරිදි, ඔවුන් වැඩ ගැන කරදර වන්නේ නැත, නමුත් දියුණුව දෘශ්‍යමාන නොවීම ගැන ය. අපි සාර්ථකත්වයට ළං වෙනවා වගේ පෙනෙන්න, අපි යතුරුපුවරුවේ බොත්තම් ඔබනවා දැකීමට ඔවුන්ට අවශ්‍යයි. උදේ සිට සවස දක්වා මුළු දවසම. මෙය අංක එකේ ගැටලුවයි.

ඔලෙග්: මීෂා ඔයා මොනවා හරි කල්පනා කරනවා.

මයිකල්: සමාවන්න, මම කල්පනාවෙන් අතරමං වූ අතර ෆ්ලෑෂ්බැක් එකකට හසු විය. මේ සියල්ල මට ඊයේ සිදු වූ රසවත් රැලියක් සිහිපත් කළේය ... ඊයේ රැස්වීම් ඕනෑවට වඩා තිබුණි ... ඒ සියල්ල ඉතා හුරුපුරුදු ය!

වැටුප් රහිත ජීවිතය

ටිම්: මාර්ගය වන විට, සන්නිවේදනය සඳහා "රැලි" සංවිධානය කිරීම කිසිසේත් අවශ්ය නොවේ. මම අදහස් කළේ, සංවර්ධකයින් අතර වඩාත් ප්‍රයෝජනවත් සාකච්ඡා සිදුවන්නේ ඔවුන් එකිනෙකා සමඟ කතා කරන විටය. ඔබ උදේ කෝපි කෝප්පයක් සමඟ ඇවිදිනවා, පස් දෙනෙක් රැස්ව යම් තාක්ෂණික දෙයක් ගැන කෝපයෙන් කතා කරනවා. මට නම්, මම මෙම ව්‍යාපෘතියේ කළමනාකරු නම්, සිනහවකින් සහ මගේ ව්‍යාපාරය ගැන කොතැනකට හෝ යාම වඩා හොඳය, ඔවුන්ට එය සාකච්ඡා කිරීමට ඉඩ දෙන්න. ඔවුන් දැනටමත් හැකි තරම් සම්බන්ධ වී ඇත. මෙය හොඳ සලකුණකි.

ඔලෙග්: මාර්ගය වන විට, ඔබේ පොතේ හොඳ සහ නරක දේ ගැන සටහන් පොකුරක් තිබේ. ඔබ ඒවායින් එකක් ඔබම භාවිතා කරනවාද? සාපේක්ෂ වශයෙන් කථා කිරීම, දැන් ඔබට සමාගමක් ඇති අතර එය ඉතා සාම්ප්‍රදායික නොවන ආකාරයෙන් ව්‍යුහගත කර ඇත...

ටිම්: අසාමාන්ය, නමුත් මෙම උපාංගය අපට සම්පූර්ණයෙන්ම ගැලපේ. අපි බොහෝ කාලයක් තිස්සේ එකිනෙකා හඳුනනවා. අපි එකිනෙකා විශ්වාස කරනවා, අපි හවුල්කරුවන් වීමට පෙර අපි එකිනෙකා විශ්වාස කළා. උදාහරණයක් ලෙස, අපට කිසිසේත් වැටුප් නැත. අපි වැඩ කරන්නේ, උදාහරණයක් ලෙස, මම මගේ සේවාදායකයින්ගෙන් මුදල් උපයා ගත්තා නම්, සියලු මුදල් මා වෙත ගියේය. ඊට පසු, අපි සංවිධානයට සාමාජික ගාස්තු ගෙවන අතර, සමාගමට සහාය වීමට මෙය ප්රමාණවත් වේ. ඊට අමතරව, අපි සියල්ලෝම විවිධ දේ සඳහා විශේෂීකරණය කරමු. නිදසුනක් වශයෙන්, මම ගණකාධිකාරීවරුන් සමඟ වැඩ කරමි, බදු වාර්තා පිරවීම, සමාගම සඳහා සියලු ආකාරයේ පරිපාලන කටයුතු සිදු කරන අතර, ඒ සඳහා කිසිවෙකු මට ගෙවන්නේ නැත. ජේම්ස් සහ ටොම් අපගේ වෙබ් අඩවියේ වැඩ කරන අතර කිසිවෙකු ඔවුන්ට ගෙවන්නේ නැත. ඔබ ඔබේ හිඟ මුදල් ගෙවන තාක් කල්, ඔබ කළ යුතු දේ ඔබට පැවසීමට කිසිවෙකු සිතන්නේ නැත. නිදසුනක් වශයෙන්, ටොම් දැන් වැඩ කරන්නේ ඔහු කලකට වඩා අඩුවෙන්. දැන් ඔහුට වෙනත් අවශ්‍යතා ඇත; ඔහු සමහර දේවල් කරන්නේ සංසදයට නොවේ. නමුත් ඔහු තම හිඟ මුදල් ගෙවන තාක් කල්, කිසිවෙකු ඔහු වෙත පැමිණ, "ඒයි, ටොම්, වැඩට යන්න!" ඔබ අතර මුදල් නොමැති විට සගයන් සමඟ කටයුතු කිරීම ඉතා පහසුය. දැන් අපගේ සම්බන්ධතාවය විවිධ විශේෂතා සම්බන්ධයෙන් මූලික අදහස් වලින් එකකි. එය ක්රියා කරන අතර එය ඉතා හොඳින් ක්රියා කරයි.

හොඳම උපදෙස්

මයිකල්: "හොඳම උපදෙස්" වෙත ආපසු යාම, ඔබ ඔබේ ගනුදෙනුකරුවන්ට නැවත නැවතත් පවසන දෙයක් තිබේද? 80/20 ගැන අදහසක් ඇත, සමහර උපදෙස් බොහෝ විට පුනරාවර්තනය වේ.

ටිම්: මම වරක් හිතුවා ඔබ වලසුන් සමඟ වෝල්ට්සිං වැනි පොතක් ලිව්වහොත් එය ඉතිහාසයේ ගමන් මග වෙනස් කර මිනිසුන් නවත්වනු ඇතැයි කියා, නමුත් ... හොඳයි, බලන්න, සමාගම් බොහෝ විට ඔවුන් සමඟ සියල්ල හොඳින් යැයි මවාපායි. නරක දෙයක් සිදු වූ වහාම එය ඔවුන්ට කම්පනයක් හා පුදුමයක් වේ. “බලන්න, අපි පද්ධතිය පරීක්‍ෂා කළ අතර එය කිසිදු පද්ධති පරීක්‍ෂණයකින් සමත් නොවේ, මෙය තවත් මාස තුනක සැලසුම් නොකළ වැඩකි, මෙය සිදු වන්නේ කෙසේද? කවුද දැන සිටියේ? වැරදි විය හැක්කේ කුමක් ද? ඇත්ත වශයෙන්ම, ඔබ මෙය විශ්වාස කරනවාද?

මම පැහැදිලි කරන්න හදන්නේ පවතින තත්ත්වය ගැන වැඩිය තරහා වෙන්න එපා කියලා. අපි ඒ ගැන කතා කළ යුතුයි, ඇත්තටම වැරැද්දක් විය හැකි දේ තේරුම් ගත යුතුයි සහ අනාගතයේදී එවැනි දේ සිදු වීම වළක්වා ගන්නේ කෙසේද. ගැටලුවක් මතු වුවහොත්, අපි එය සමඟ සටන් කරන්නේ කෙසේද, අපි එය පාලනය කරන්නේ කෙසේද?

මට නම් මේ සියල්ල භයානක ලෙස පෙනේ. මිනිසුන් සංකීර්ණ, කරදරකාරී ගැටළු සමඟ කටයුතු කරන අතර, ඔවුන් තම ඇඟිලි හරස් කර හොඳම දේ බලාපොරොත්තු වන්නේ නම්, “හොඳම” සැබවින්ම සිදුවනු ඇතැයි මවාපාමින් සිටිති. නැහැ, එය එසේ ක්රියා නොකරයි.

අවදානම් කළමනාකරණය පුහුණු වන්න!

මයිකල්: ඔබේ මතය අනුව, අවදානම් කළමනාකරණයේ යෙදෙන ආයතන කීයක් තිබේද?

ටිම්: මා කෝපයට පත් කරන්නේ මිනිසුන් අවදානම් ලියා, ලැබෙන ලැයිස්තුව දෙස බලා වැඩට යාමයි. ඇත්ත වශයෙන්ම, ඔවුන් සඳහා අවදානම් හඳුනා ගැනීම අවදානම් කළමනාකරණයයි. නමුත් මට මෙය ඇසීමට හේතුවක් ලෙස පෙනේ: හරි, ලැයිස්තුවක් තිබේ, ඔබ හරියටම වෙනස් කරන්නේ කුමක්ද? මෙම අවදානම් සැලකිල්ලට ගනිමින් ඔබ ඔබේ සම්මත ක්‍රියා අනුපිළිවෙල වෙනස් කළ යුතුය. කාර්යයේ වඩාත්ම දුෂ්කර කොටසක් තිබේ නම්, ඔබ එය විසඳා ගත යුතු අතර, පසුව පමණක් සරල දෙයකට යන්න. පළමු ස්ප්රින්ට් වලදී, සංකීර්ණ ගැටළු විසඳීම ආරම්භ කරන්න. මෙය දැනටමත් අවදානම් කළමනාකරණයක් ලෙස පෙනේ. නමුත් සාමාන්‍යයෙන් මිනිසුන්ට අවදානම් ලැයිස්තුවක් සම්පාදනය කිරීමෙන් පසු ඔවුන් වෙනස් වූ දේ පැවසිය නොහැක.

මයිකල්: එසේ වුවද, මෙම සමාගම්වලින් කීයක් අවදානම් කළමනාකරණයට සම්බන්ධ වී තිබේද, සියයට පහක්?

ටිම්: අවාසනාවකට, මම මෙය පැවසීමට අකමැති නමුත් මෙය ඉතා නොවැදගත් කොටසකි. නමුත් පහකට වඩා, ඇත්ත වශයෙන්ම විශාල ව්‍යාපෘති ඇති නිසාත්, ඔවුන් අවම වශයෙන් යමක් නොකරන්නේ නම් ඒවා පැවතිය නොහැක. අඩුම තරමේ 25%ක් වත් උනොත් හරිම පුදුමයි කියමුකෝ. කුඩා ව්‍යාපෘති සාමාන්‍යයෙන් මෙවැනි ප්‍රශ්නවලට පිළිතුරු සපයයි: ගැටලුව අපට බලපාන්නේ නම්, අපි එය විසඳන්නෙමු. එවිට ඔවුන් සාර්ථකව අමාරුවේ වැටී ගැටලු කළමනාකරණයේ සහ අර්බුද කළමනාකරණයේ යෙදේ. ඔබ ගැටලුවක් විසඳීමට උත්සාහ කර ගැටලුව විසඳා නොමැති විට, අර්බුද කළමනාකරණයට සාදරයෙන් පිළිගනිමු.

ඔව්, මට නිතර අසන්නට ලැබෙන්නේ “ප්‍රශ්න ඇති වූ විට අපි විසඳා ගනිමු” යනුවෙනි. අනිවාර්යයෙන්ම අපි කරන්නම්? අපි ඇත්තටම තීරණය කරමුද?

ඔලෙග්: ඔබට එය බොළඳ ලෙස කළ හැකි අතර, ව්‍යාපෘති ප්‍රඥප්තියට වැදගත් විචල්‍යයන් සරලව ලිවිය හැකි අතර, විචල්‍යයන් කැඩී ගියහොත්, ව්‍යාපෘතිය නැවත ආරම්භ කරන්න. එය ඉතා piembucky හැරෙනවා.

මයිකල්: ඔව්, මට සිදු වූයේ අවදානම් ඇති වූ විට, ව්‍යාපෘතිය සරලව නැවත අර්ථ දැක්වීමයි. හොඳයි, බිංගෝ, ගැටලුව විසඳා ඇත, තවදුරටත් කරදර නොවන්න!

ටිම්: යළි පිහිටුවීමේ බොත්තම ඔබන්න! නැහැ, එය එසේ ක්රියා නොකරයි.

DevOops 2019 හි ප්‍රධාන සටහන

මයිකල්: අපි මෙම සම්මුඛ සාකච්ඡාවේ අවසාන ප්‍රශ්නයට පැමිණෙමු. ඔබ මීළඟ DevOops වෙත පැමිණෙන්නේ ප්‍රධාන දේශනයක් සමඟින්, ඔබ කියන්නට යන දේ පිළිබඳ රහස්‍යභාවයේ තිරය ඉවත් කළ හැකිද?

ටිම්: දැනට, ඔවුන්ගෙන් හය දෙනෙක් වැඩ සංස්කෘතිය, සංවිධානවල නොකියූ නීති ගැන පොතක් ලියමින් සිටිති. සංස්කෘතිය තීරණය වන්නේ සංවිධානයේ මූලික වටිනාකම් මගිනි. සාමාන්‍යයෙන් මිනිසුන්ට මෙය නොපෙනේ, නමුත් වසර ගණනාවක් උපදේශන කටයුතුවල යෙදී සිටින අපි එය දැකීමට පුරුදු වී සිටිමු. ඔබ සමාගමකට ඇතුළු වන අතර, වචනාර්ථයෙන් මිනිත්තු කිහිපයකින් සිදුවන්නේ කුමක්ද යන්න ඔබට දැනෙන්නට පටන් ගනී. අපි මෙය "රසය" ලෙස හඳුන්වමු. සමහර විට මෙම සුවඳ ඇත්තෙන්ම හොඳයි, සමහර විට එය හොඳයි, අපොයි. විවිධ සංවිධාන සඳහා දේවල් බෙහෙවින් වෙනස් ය.

මයිකල්: මමත් අවුරුදු ගාණක් උපදේශන කටයුතුවල නියැලෙන නිසා ඔයා කියන දේ හොඳට තේරෙනවා.

ටිම්: ඇත්ත වශයෙන්ම, ප්‍රධාන දේශනයේදී කතා කළ යුතු එක් දෙයක් නම්, සෑම දෙයක්ම සමාගම විසින් තීරණය කරනු නොලැබේ. ප්‍රජාවක් ලෙස ඔබට සහ ඔබේ කණ්ඩායමට ඔබේම කණ්ඩායම් සංස්කෘතියක් ඇත. මෙය සම්පූර්ණ සමාගමක් හෝ වෙනම දෙපාර්තමේන්තුවක්, වෙනම කණ්ඩායමක් විය හැකිය. නමුත් ඔබ කියන්නට පෙර, අපි විශ්වාස කරන දේ මෙන්න, වැදගත් දේ මෙන්න... නිශ්චිත ක්‍රියාවන් පිටුපස ඇති වටිනාකම් සහ විශ්වාසයන් තේරුම් ගැනීමට පෙර ඔබට සංස්කෘතියක් වෙනස් කළ නොහැක. හැසිරීම නිරීක්ෂණය කිරීම පහසුය, නමුත් විශ්වාසයන් සෙවීම දුෂ්කර ය. DevOps යනු දේවල් වඩ වඩාත් සංකීර්ණ වන ආකාරය පිළිබඳ කදිම උදාහරණයක් පමණි. අන්තර්ක්‍රියා වඩාත් සංකීර්ණ වෙමින් පවතී, ඒවා කිසිසේත් පිරිසිදු හෝ පැහැදිලි නොවේ, එබැවින් ඔබ විශ්වාස කරන දේ සහ ඔබ වටා සිටින සියල්ලන් නිහඬව සිටින දේ ගැන සිතා බැලිය යුතුය.

ඔබට ඉක්මන් ප්‍රතිඵල ලබා ගැනීමට අවශ්‍ය නම්, මෙන්න ඔබට හොඳ මාතෘකාවක්: “මම දන්නේ නැහැ” යැයි කිසිවෙකු නොකියන සමාගම් ඔබ දැක තිබේද? ඔහු යමක් නොදන්නා බව පිළිගන්නා තෙක් ඔබ පුද්ගලයෙකුට වධහිංසා පමුණුවන ස්ථාන තිබේ. හැමෝම හැම දෙයක්ම දන්නවා, හැමෝම ඇදහිය නොහැකි උගත්තු. ඔබ ඕනෑම පුද්ගලයෙකුට ළඟා වන අතර, ඔහු ක්ෂණිකව ප්රශ්නයට පිළිතුරු දිය යුතුය. "මම දන්නේ නැහැ" කියනවා වෙනුවට. හූරේ, ඔවුන් පණ්ඩිතයන් පිරිසක් කුලියට ගත්තා! සමහර සංස්කෘතීන් තුළ, "මම දන්නේ නැහැ" යනුවෙන් පැවසීම ඉතා භයානක ය; එය දුර්වලකමේ සලකුණක් ලෙස සැලකිය හැකිය. ඊට පටහැනිව, සෑම කෙනෙකුටම "මම දන්නේ නැහැ" යැයි පැවසිය හැකි සංවිධාන ද ඇත. එහිදී එය සම්පූර්ණයෙන්ම නීත්‍යානුකූල වන අතර, යමෙකු ප්‍රශ්නයකට ප්‍රතිචාර වශයෙන් කුණු කසළ කිරීමට පටන් ගන්නේ නම්, පිළිතුරු දීම සම්පූර්ණයෙන්ම සාමාන්‍ය දෙයකි: “ඔබ කතා කරන්නේ කුමක් දැයි ඔබ දන්නේ නැත, හරිද?” ඒ සියල්ල විහිළුවක් බවට පත් කරන්න.

ඉතා මැනවින්, ඔබට නිරන්තරයෙන් සතුටින් සිටිය හැකි රැකියාවක් කිරීමට ඔබ කැමතිය. එය පහසු නොවනු ඇත, සෑම දිනකම අව්ව සහ ප්‍රසන්න නොවේ, සමහර විට ඔබට වෙහෙස මහන්සි වී වැඩ කිරීමට අවශ්‍ය වේ, නමුත් ඔබ කොටස් ගැනීමට පටන් ගත් විට, එය හැරෙනු ඇත: වාව්, මෙය ඇත්තෙන්ම අපූරු ස්ථානයකි, මට මෙහි වැඩ කිරීම සතුටක්, චිත්තවේගීය හා බුද්ධිමය වශයෙන්. ඔබ උපදේශකයෙකු ලෙස ගොස් ඔබට මාස තුනක් එය දරාගත නොහැකි බවත් භීතියෙන් පලා යන බවත් ක්ෂණිකව වටහා ගන්නා සමාගම් තිබේ. වාර්තාවේ දී මට කතා කිරීමට අවශ්‍ය වන්නේ මෙයයි.

ටිම් ලිස්ටර් ප්‍රධාන දේශනයක් සමඟ පැමිණෙනු ඇත "චරිත, ප්රජාව සහ සංස්කෘතිය: සමෘද්ධිය සඳහා වැදගත් සාධක"2019 ඔක්තෝබර් 29-30 දිනවල ශාන්ත පීටර්ස්බර්ග් හි පැවැත්වෙන DevOops 2019 සමුළුවට. ඔබට ටිකට්පත් මිලදී ගත හැකිය නිල වෙබ් අඩවියේ. අපි DevOops හි ඔබ එනතුරු බලා සිටිමු!

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න