ডিভোপস দত্তক গ্রহণের 8 টি প্রতিদিনের চ্যালেঞ্জ এবং কীভাবে তাদের সমাধান করবেন (চ্যালেঞ্জগুলি) - পার্ট 1

আইটি শিল্পে ডিভোপস এখন আর নতুন শব্দ নয়; এটি ২০২০ এবং প্রায় প্রতিটি সংস্থাই এই সংস্কৃতি এবং পদ্ধতিগুলি কাজের এই পদ্ধতিগুলিতে বিকশিত করতে চায় বা চেষ্টা করে। তবে, এই জাতীয় বিপ্লবী পরিবর্তন গ্রহণ সহজ নয় এবং নেতাকর্মী ও 'কর্ণধার' উভয়ই বিভিন্ন চ্যালেঞ্জের মুখোমুখি হয়েছেন; ডিভোপস হ'ল ডাউন-আপ এবং টপ-ডাউন মুভমেন্ট। আমি আমার ক্ষেত্রের কাজগুলিতে কিছু সাধারণ চ্যালেঞ্জগুলি লক্ষ্য করেছি:

  1. অকার্যকর সংস্কৃতি

সংস্কৃতি যে ভারীভাবে কমান্ড এবং নিয়ন্ত্রণ এবং আমলাতান্ত্রিক কাজ করার জন্য খুব demotivating জায়গা হতে পারে। যেখানে সমস্যা বা জ্ঞান বাড়াতে জনগণকে শাস্তি দেওয়া হয় এবং তথ্য গোপন থাকে তা লোকেদের ভাগ করে নেওয়া এবং সহযোগিতা করা বন্ধ করে দেয়। যেখানে ব্যর্থতা এড়িয়ে চলা এমন কিছু হিসাবে দেখা যায়, লোকেরা তাদের কাছ থেকে শেখার পরিবর্তে ভুলগুলি আচ্ছাদন করে এবং আচ্ছাদন করে এবং তারা নতুন জিনিস চেষ্টা করার ভয় পাবে।

সংস্কৃতি সংজ্ঞা দেওয়া খুব কঠিন এবং এটি পরিবর্তন করা খুব কঠিন বলে মনে হচ্ছে। এটি একটি সংস্থার মানুষের মূল্যবোধ এবং আচরণ এবং এটিকে মানব স্তরে সম্বোধন করা প্রয়োজন; এর জন্য আমাদের আবেগ এবং অনুভূতি সম্পর্কে কথা বলা দরকার, কেবল বিট এবং বাইটস নয়।

2. পরিবর্তন প্রতিরোধ

অনেক লোক তাদের কাজের পদ্ধতি পরিবর্তন করতে পছন্দ করেন না; তারা তাদের কাজ করার পদ্ধতিতে অভ্যস্ত হয়ে পড়েছে এবং প্রায়শই তাদের স্বাভাবিক রুটিন বা প্রক্রিয়াগুলি সামঞ্জস্য করতে রাজি নয়। অনেক লোক সিলোতে কাজ করা পছন্দ করে এবং অন্যের সাথে যোগাযোগ করতে চায় না এবং তাই ডিওঅ্যাপস নেতারা প্রায়শই রূপান্তর প্রক্রিয়ায় প্রতিরোধের মুখোমুখি হন। ব্রিট অ্যান্ড্রেস্তার মতো কিছু স্নায়ুবিজ্ঞানী বিশ্বাস করেন যে বিবর্তনবাদী কারণে মানুষ মৌলিকভাবে পরিবর্তনের বিরুদ্ধে প্রতিরোধ করতে পারে।

পরিবর্তন এজেন্ট বা সংস্থা যেখানে প্রতিরোধের সম্মুখীন হতে পারে তার একটি উদাহরণ এখানে: traditionতিহ্যগতভাবে ম্যানুয়াল টেস্টিং করা একটি পরীক্ষককে পরীক্ষার দৃশ্য বা অবিচ্ছিন্ন ইন্টিগ্রেশন পাইপলাইনের পদক্ষেপগুলি স্বয়ংক্রিয় করতে বলা হতে পারে। তারা তাদের কাজের ধরন পরিবর্তন করতে প্রতিরোধ করতে পারে কারণ তাদের পূর্ববর্তী ম্যানুয়াল পরীক্ষার পরিস্থিতি কীভাবে স্বয়ংক্রিয় করতে হবে এবং এটি তাদের সামর্থ্যের বাইরে অনুভব করা উচিত learn আরেকটি উদাহরণ একজন কিউএ ম্যানেজার, যিনি তদারকি করার জন্য পরীক্ষকদের একটি বিশাল দল রাখার অভ্যস্ত ছিলেন: তারা দেখতে পাবে যে তাদের পরীক্ষকরা ক্রস-ফাংশনাল স্কোয়াডগুলিতে পুনর্গঠনের একটি সাংগঠনিক অংশের অংশ হিসাবে একাধিক দল জুড়ে বিতরণ করা হচ্ছে, যা তারা সম্ভবত তাদের হুমকী মনে করতে পারে একটি নেতা এবং পরিচালক হিসাবে স্থিতি।

৩. দর্শনের স্পষ্টতার অভাব

অনেক সংস্থা ডিওওপ্সের যে প্রতিশ্রুতিগুলির প্রতিশ্রুতি দেয় সেগুলি চায় তবে ডিভোপস কীভাবে গৃহীত হবে সে সম্পর্কে সঠিকভাবে পরিকল্পনা করার জন্য পর্যাপ্ত সময় ব্যয় করা হয়। নেতারা সাংগঠনিক পুনরায় নকশার ক্ষেত্রে ডিওওপ্সের কী প্রয়োজন হতে পারে তা অন্বেষণ করেননি বা তারা এটির প্রতিরোধক হতে পারে। সংস্থাগুলি প্রায়ই ডিভোপস নেতাদের এবং সত্য ডিভোপ্স সংস্কৃতি লালন ও অনুশীলনের নেতৃত্বের সমর্থন ছাড়াই একা পরিকল্পনা করার পক্ষে পরামর্শ দেয়।

সঠিক পরিকল্পনা এবং কৌশল ছাড়াই ডিভোপস রূপান্তরগুলি এর লক্ষ্যগুলি অর্জন করা খুব কঠিন করে তোলে। যখন অনুমান, রোডম্যাপস এবং বিতরণযোগ্যতা সিদ্ধান্ত নেওয়ার কথা আসে তখন ডিভোপস নেতাদের পক্ষে স্বচ্ছ-পরিকল্পনা তৈরি করা দৃষ্টিশক্তির অভাবকে চ্যালেঞ্জ করে তোলে। এবং এর স্পষ্টতা না থাকায় বৃহত্তর সংস্থার মধ্যে দৃষ্টিভঙ্গিটি ভাগ করে নেওয়া এবং ভাগ করে নেওয়া খুব শক্ত করে তোলে।

কখনও কখনও DevOps পরিবর্তন এজেন্টদের DevOps গ্রহণের জন্য একটি যথাযথ পরিকল্পনা এবং কৌশল থাকে যা তারা আমাদের পরিচালন বা সি-স্যুটকে প্রস্তাব করেছিল, কিন্তু এই নেতারা যদি ডিওঅ্যাপস বাস্তবায়নের জন্য কার্যকরভাবে পরিকল্পনার সমর্থন ও প্রচার না করে থাকে তবে এটি ডিওওএসস গ্রহণ প্রক্রিয়াটিকে স্তিমিত করতে পারে।

৪. দলগুলি সহযোগিতা করবেন না

ডিভোপসের প্রধান লক্ষ্য হ'ল দেব, অপ্স এবং অন্যান্য দলগুলিকে সিলোগুলির মধ্যে বাধাগুলি ভেঙে একসাথে কাজ করতে উত্সাহিত করা এবং সক্ষম করা। দলগুলির নিজস্ব লক্ষ্য থাকবে; উন্নয়ন দলটি পরিবর্তনের দিকে দৃষ্টি নিবদ্ধ করে এবং স্থিতিশীলতার জন্য আইটি অপারেশন দল। দলগুলি ভাগ করে নেওয়া নিশ্চিত করা তাদের নেতৃত্বাধীন ডিওওপিএস গ্রহণের জন্য একটি মৌলিক চ্যালেঞ্জ।

এছাড়াও, যখন কোনও সংস্থা ভৌগলিকভাবে ছড়িয়ে পড়ে তখন ক্রস-টিমের সহযোগিতা আরও চ্যালেঞ্জের হতে পারে। যদিও ডিভোপস এবং চটপটে মডেলগুলি সহ-অবস্থানকে উত্সাহ দেয়, এটি প্রায়শই ব্যবহারিক বা এমনকি সম্ভব নয়। অতিরিক্তভাবে, অনেক সংস্থাগুলি আউটসোর্স করে যেমন পরীক্ষা বা আইটি অপারেশনগুলি, সম্ভাব্যভাবে উল্লেখযোগ্যভাবে বিভিন্ন ভৌগলিক অঞ্চলে সময় অঞ্চল এবং ভাষার জটিলতার কারণে চ্যালেঞ্জকে আরও বাড়িয়ে তোলে।

5. পরিবেশ মানক করা হয় না

ডিওওপ্স পরিবেশের মধ্যে একাধিক অ্যাপ্লিকেশন বা পরিষেবা সংস্করণগুলির সাথে ডিল করার ফলে ধীর উত্পাদন রিলিজ হতে পারে এবং আমাদের পণ্যগুলিতে বাগ এবং সমস্যাগুলির প্রবণতা বাড়িয়ে তুলতে পারে। স্ট্যান্ডার্ড এনভায়রনমেন্ট না থাকা, বা উত্পাদন-জাতীয় পরীক্ষার পরিবেশ ঘন ঘন ঘটনার ফলাফল হিসাবে অসঙ্গতি অনাকাক্সিক্ষততার দিকে নিয়ে যায়। অপর্যাপ্ত অ্যাপ্লিকেশন পরিবেশ থাকার কারণে গ্রাহকদের নতুন মূল্য প্রকাশের ক্ষেত্রে অতিরিক্ত ব্যথা এবং বিলম্ব হতে পারে কারণ দলগুলি উদাহরণস্বরূপ ভাগ করা পরীক্ষার পরিবেশগুলিতে অ্যাক্সেসের জন্য অপেক্ষা করতে পারে।

Tool. টুলসেটগুলি বিতর্কযুক্ত

উন্নয়ন এবং আইটি অপারেশন টিমগুলি প্রায়শই বিভিন্ন টুলসেট ব্যবহার করে তবে প্রায়শই তারা একই জিনিসটি করার চেষ্টা করে, বা একই অংশের কাজ পরিচালনা করে। চ্যালেঞ্জটি হ'ল সঠিক সরঞ্জামটি কার্যকর হচ্ছে এবং এটি সমস্ত দলের লক্ষ্য এবং সংস্থাগুলির লক্ষ্যগুলির সাথে একত্রিত হয়েছে তা নিশ্চিত করা।

লোক নির্বাচন (প্রায়শ সংবেদনশীল) পছন্দ হিসাবে সরঞ্জাম নির্বাচন একটি বিতর্কিত এলাকা। একবার কোনও সরঞ্জাম নির্বাচিত হয়ে গেলে লোকেরা এটি ব্যবহার করতে শিখেছে এবং এতে উল্লেখযোগ্য পরিমাণে ডেটা বা কাস্টমাইজড ওয়ার্কফ্লো রয়েছে যাতে কোনও সরঞ্জাম পরিবর্তন করা শক্ত - এমনকি যখন এটি চিহ্নিত করা যায় যে এখন আলাদা দল রয়েছে যা দলগুলির এবং সংস্থার লক্ষ্যগুলির চেয়ে আরও ভাল।

7. রিলিজ ম্যানেজমেন্ট বিলম্ব কারণ

Ditionতিহ্যগতভাবে, সংস্থাগুলি একটি প্রকল্প-চালিত পদ্ধতির সাহায্যে বিশাল বিশাল বৈশিষ্ট্য প্রকাশ করেছে released এই রিলিজগুলি প্রায়শই একটি রিলিজ ক্যালেন্ডার ব্যবহার করে কেন্দ্রীয়ভাবে প্রকাশিত টিমের মাধ্যমে সমন্বিত হয় যেখানে দলগুলি স্লট বুক করে (প্রায়শই সাপ্তাহিক ছুটির সময়ে কাজের প্রয়োজন হয়)। এই প্রকাশগুলি প্রায়শই ম্যানুয়ালি করা হয়, বা একগুচ্ছ স্ক্রিপ্ট সহ, কেবলমাত্র মুক্তির পরিচালক বুঝতে পারে যেহেতু তারা সেগুলি তৈরি করেছিল। এর সবকটির অর্থ হ'ল রিলিজগুলি খুব কম সময়ে ঘটে এবং সমস্যাগুলির একটি উচ্চ ঝুঁকিতে থাকে যার প্রতিকারের প্রয়োজন। টিমগুলি প্রায়শই সমস্যাটি কেন ঘটেছিল তা শিখার চেয়ে আরও বেশি সমস্যা সমাধানের দিকে মনোনিবেশ করে এবং শিক্ষাগ্রহণটি প্রতিষ্ঠানের মধ্যে এম্বেড করে থাকে তা নিশ্চিত করে। প্রকল্পের দলগুলির মতো প্রায়শই একটি সরাসরি লাইভ তারিখের পরে ছড়িয়ে দেওয়া হয় এবং বাস্তবায়ন পরবর্তী কোনও পর্যালোচনা চেষ্টা করে ফলাফলের ফলাফল হয়েছিল কিনা তা পরীক্ষা করে না।

৮. ম্যানুয়াল টেস্টিং হ'ল কঠোর এবং সময় সাশ্রয়ী

ম্যানুয়ালি টেস্টিং খুব সময় সাশ্রয়ী এবং পৃথক টিম পৃথক পর্যায়ক্রমে গ্রাহকের কাছে মূল্য প্রবাহে বিলম্ব তৈরি করে performed অতিরিক্তভাবে, সর্বনিম্ন ইউনিট পরীক্ষায় স্বয়ংক্রিয় না করে সত্য অবিচ্ছিন্ন একীকরণ করা অসম্ভব - আদর্শভাবে ইন্টিগ্রেশন এবং ব্যবহারকারীর গ্রহণযোগ্যতা পরীক্ষা হবে; আমিও স্বয়ংক্রিয়ভাবে তৈরি হব। অটোম্যাটিং টেস্টিং একটি বিশাল এবং অপ্রতিরোধ্য কাজ হিসাবে উপস্থিত হতে পারে, বিশেষত যখন কোনও সংস্থায় এই কাজটি করতে সক্ষম কিছু সংস্থান আছে। লোকেরা প্রায়শই টেস্টিং ব্যয়বহুল হিসাবে উপলব্ধি করে যখন এটির জন্য ম্যানুয়াল কাজের একটি ভাল চুক্তির প্রয়োজন হয় এবং বিনিয়োগকে সীমাবদ্ধ করার চেষ্টা করে - যা নিম্ন মানের এবং ডাউনটাইম পরে লাইনটির নিচে নিয়ে যায়।

উপসংহার

ডিভোপস গ্রহণ একটি যাত্রা যা উল্লেখযোগ্য সময় নেয়। এটি গতিশীল এবং অবিচ্ছিন্ন শিক্ষার আলিঙ্গন প্রতিষ্ঠানের প্রয়োজন। খুব প্রাথমিক পর্যায়ে এই আটটি মূল চ্যালেঞ্জ সম্পর্কে সচেতনতা সমস্যাগুলির প্রত্যাশা করতে এবং প্রচেষ্টাকে অগ্রাধিকার দিতে সহায়তা করবে। এই ব্লগ সিরিজের অংশ 2 এ। আমি কীভাবে এই চ্যালেঞ্জগুলি কাটিয়ে উঠতে পারি তা আবিষ্কার করব এবং আপনি এখানে ক্লিক করে পড়তে পারেন।