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