উত্স কোড হস্তান্তর পরিকল্পনা প্রস্তুত [বন্ধ]


12

আমাদের সংস্থাটি একটি বিশাল পণ্যের উত্স কোড অর্জন করতে চলেছে।

হ্যান্ডওভার শুরু হওয়ার সাথে সাথে কী কী বিবেচনায় রাখা উচিত, আমাদের কাছে সমস্ত কিছু রয়েছে তা নিশ্চিত করে ভবিষ্যতে সেই পণ্যটি বজায় রাখতে সক্ষম হতে?


1
সম্ভব হলে প্রকল্পে কর্মরত কয়েকজন প্রকৌশলীকে অধিগ্রহণের জন্য অনুরোধ করুন। এটি রিসোর্সের ধারাবাহিকতা সমস্যার সাথে সহায়তা করবে।
tehnyit

আমরা যথেষ্ট ভাগ্যবান না। আমরা এটি করতে পারি না যে সর্বোচ্চ আমরা করতে পারি কিছু ইঞ্জিনিয়ারকে 3-4 সপ্তাহের জন্য উপলব্ধ করা।
আহমেদ আসওয়ানি

আমি একটি সম্পর্কিত উত্তর পেয়েছি বলে আমি মনে করি এটি এখানে সর্বাধিক উত্তরগুলি কি পূরণ করে।
আহমেদ আসওয়ানি

উত্তর:


8

প্রথমত শুভকামনা।

এখানে কিছু জিনিস যা আপনার সম্ভবত জিজ্ঞাসা করা উচিত / সরবরাহ করা উচিত।

  • জ্ঞাত ত্রুটিগুলির তালিকা।
  • ঘটনা এবং সমস্যার রেকর্ডের তালিকা।
  • শেষ দুটি প্রকাশের বিবরণ যেমন; তারা বাস্তবায়নে কতক্ষণ সময় নিয়েছিল, মুক্তির পরে কিছু ঘটনা বেড়েছে, ইত্যাদি of
  • কে মূল বিষয় বিশেষজ্ঞ।
  • অপারেশন এবং প্রাথমিক সহায়তার ঘন্টাগুলি কী।
  • পণ্যটি কত দিন অস্তিত্ব নিয়েছে এবং কোড বেসটি কতটা স্থিতিশীল।
  • পণ্য রোডম্যাপ কি।
  • প্রযুক্তি স্ট্যাক কি।
  • ইন্টিগ্রেশন পয়েন্টগুলি কী এবং সংহত সিস্টেমগুলিকে সমর্থন করে।
  • কোনও ডিআর উপাদান আছে?
  • কে ড
  • অ্যাপ্লিকেশন এসএলএ বা পরিষেবা লক্ষ্যগুলি কী কী।
  • ফাইল সিস্টেম / ডাটাবেস / বার্তার সারিগুলির প্রত্যাশিত বৃদ্ধি কী।
  • সিস্টেম ব্যাকআপ কখন সম্পাদিত হয়, কে দায়ী এবং পুনরুদ্ধারের কৌশল কী।
  • প্রোডাক্ট ব্যাকলগ পরিচালনার জন্য কে দায়বদ্ধ।
  • কি বিক্রেতা এসএলএ এবং যোগাযোগের বিশদটি স্থানে রয়েছে।
  • কোন ব্যাচের সময়সূচী বা দীর্ঘ চলমান প্রক্রিয়া আছে।
  • সিস্টেমটি কি সম্পূর্ণ লেনদেন এবং কীভাবে একযোগে পরিচালিত হয়।
  • অ্যাপ্লিকেশন জন্য বড় ঘটনা পরিচালনা প্রক্রিয়া কি।
  • কী, কখন, কে এবং কীভাবে স্টেকহোল্ডারদের পরিবর্তন এবং আটকানোর বিষয়ে অবহিত করা হয়েছে।
  • সম্মত বহির্গমন সময় / সময় কি কি?
  • সোর্স কোডটি কোথায় রাখা হয়েছে।
  • উত্স কোডটি কীভাবে ব্যাক আপ হয়, পুনরুদ্ধার করা হয় এবং লগ পরিচালিত পরিবর্তন হয়।
  • কোথায়, কী এবং কারা সমাধান আর্কিটেকচারের মালিক।
  • স্থাপনার লক্ষ্য কী (ডিইভি, এসটি, ইউএটি, প্রিআরডি, পিআরডি, ডিআর)।
  • তৃতীয় পক্ষের লাইসেন্সগুলি কখন পুনর্নবীকরণ হয়।
  • একটি আরএসিআই চার্ট আছে?
  • সেখানে কতজন ব্যবহারকারী এবং তারা কোথায় রয়েছে।
  • সাধারণ সমস্যা সমাধানের সমস্যা বা অভিযোগগুলি কী।
  • যিনি সিস্টেম অ্যাক্সেস মঞ্জুরি দেওয়ার জন্য দায়বদ্ধ।
  • কখন পেন্ট টেস্ট / সুরক্ষা নিরীক্ষণ করা হয়।
  • সিআই এবং স্বয়ংক্রিয় বিল্ড প্রক্রিয়াটি কোথায়।
  • উত্স নিয়ন্ত্রণ এবং সার্ভার তৈরির জন্য কে দায়বদ্ধ Who
  • কোথায় ইনস্টলেশন গাইড।
  • লক্ষ্যযুক্ত অবকাঠামো এবং নেটওয়ার্কের জন্য কোনও ডকুমেন্টেশন রয়েছে কি না?
  • সাম্প্রতিক ঘটনাগুলি থেকে তীব্রতা এবং প্রভাবের প্রকারগুলি কী।
  • বিকাশকারী ওয়ার্কস্টেশন সেটআপ নির্দেশাবলী আছে।
    • কোন উন্নয়ন সহায়ক এবং ফ্রেমওয়ার্কগুলি ব্যবহৃত হয় এবং সেগুলি কি আপনার দলের জন্য লাইসেন্সযুক্ত।

এই মুহূর্তে আমি যা ভাবতে পারি সে সম্পর্কে এটিই।


8
অনুগ্রহ করে "ডিআর", "ডিইভি, এসটি, ইউএটি, প্রাক প্রোড, পিআরডি, ডিআর" এবং "আরসিআই" সংজ্ঞায়িত করুন। মনে রাখবেন যে এর কয়েকটি সোর্স কোডের জন্য অপ্রাসঙ্গিক (যেমন, আরএসিআই চার্টগুলি সাংগঠনিক, কোনও কোড সম্পর্কিত নয়))
এস.লোট

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

@ এইচএলজিইএম দুঃখিত, উত্স কোডের বর্তমান সংস্করণগুলিতে আমার বিবৃতিটি সমস্ত উপাদানগুলির জন্য সম্পূর্ণ উত্স কোডটি বোঝানো হয়েছে (যাইহোক আমার পক্ষে ভাল)।
কেন

@ এস.লোট ডিআর "দুর্যোগ পুনরুদ্ধার" বর্ণনা করতে ব্যবহৃত হয়। আপনার পরিবেশের জন্য যা কিছু অন্তর্ভুক্ত তা "বিকাশ পরিবেশ" এর জন্য দেব একটি সাধারণ শব্দ। এসটি সিস্টেম টেস্টিং এনভায়রনমেন্টের একটি সংক্ষেপণ। আমি দ্বিমত পোষণ করি যে আরএসিআই একটি সাংগঠনিক হাতিয়ার কারণ এটি কে দায়বদ্ধ, দায়বদ্ধ, অবহিত ও পরামর্শ করা হয়েছে তা বর্ণনা করার জন্য ব্যবহৃত হয়। সুতরাং কোডটি যখন প্রতিশ্রুতিবদ্ধ হয় তবে এর জন্য কে দায়বদ্ধ? পিয়ার পর্যালোচনার অংশ হিসাবে কার সাথে পরামর্শ করা হয়? কে জানানো হয় যে একটি বিল্ড সফল / ব্যর্থ হয়েছে? এবং এইভাবে
কেন

@ কামে: অনুগ্রহ করে উত্তরটি আপডেট করুন। দয়া করে উত্তরে আরও মন্তব্য যুক্ত করবেন না। দয়া করে আপডেট উত্তর।
এস .লট

6

হ্যান্ডওভার শুরু হওয়ার সাথে সাথে কী কী বিবেচনায় রাখা উচিত, আমাদের কাছে সমস্ত কিছু রয়েছে তা নিশ্চিত করে ভবিষ্যতে সেই পণ্যটি বজায় রাখতে সক্ষম হতে?

আপনার যে জিনিসগুলি নিশ্চিত করা উচিত সেগুলি হ'ল:

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

অন্য সব হস্তান্তর করার জন্য বর্তমান রক্ষণাবেক্ষণকারীর হাতে।


2
"আমি অবশ্যই তাদের দেখতে হবে ..." উদাহরণস্বরূপ, "আপনাকে অবশ্যই কোডটি তৈরি করতে দেখবেন" এবং "আপনাকে অবশ্যই তাদের ইউনিট পরীক্ষা চালাতে দেখতে হবে" ইত্যাদি শব্দগুলির জন্য এইগুলি সংশোধন করার পরামর্শ দেব etc. ইত্যাদি প্রমাণ এখানে গুরুত্বপূর্ণ important
এস .লট

@ এস.লট তারা কোনও দস্তাবেজ দেখায় বা লিখুক, তা বিবেচ্য নয়। আহমেদ আসওয়ানি এবং তার দল এই অ্যাপ্লিকেশনটি বজায় রাখতে চলেছে এবং উপরের সমস্ত পদক্ষেপটি নিজেরাই করতে সক্ষম হবে। আমি উত্তরটি কিছুটা সংশোধন করেছি, তবে আমি নিশ্চিত নই যে আপনি যা বলেছিলেন সেটাই এটি কিনা।
BЈовић

1
একটি দাবি যে কোডটি বিল্ড করে তা আসলে কোডটি তৈরি হতে দেখার মতো নয়। সেখানে. যে কাজ. ডকুমেন্টেশনটি অস্পষ্ট বা বিভ্রান্তিকর বা অসম্পূর্ণ হতে পারে। এটি পুরানো "বিশ্বাস তবে যাচাই করুন" নীতি। যতক্ষণ না আপনি এটি দেখুন, বিশ্বাস করবেন না।
এসলট

1
@ এস.লোট ওকে বোঝা যায়। এখন যেহেতু আমি এটির কথা চিন্তা করি, আমি আগেও একইরকম পরিস্থিতিতে ছিলাম, যেখানে তারা আমাদের ভাঙা এইচডাব্লু বোর্ডগুলিতে কিছু বাস্তবায়িত করেছিল। আসলে কী ভুল তা আবিষ্কার করার আগে আমরা 4 মাস ভাল সময় কাটিয়েছি।
BЈовић

5

আপনাকে নিশ্চিত করতে হবে যে টিমটি কোডটি হস্তান্তর করে একটি সময়ের জন্য সমর্থন সরবরাহ করবে। এটি একটি স্বাক্ষরিত চুক্তি করুন!

পরে আপনার কাছে প্রশ্ন থাকবে যে আপনি জানেন না যে আপনাকে সামনে থেকে জিজ্ঞাসা করতে হবে, সুতরাং আপনাকে কেবল কোড, ডক্স এবং প্রকল্পে যা কিছু আছে তা না দিয়ে আপনাকে স্টাফ ব্যাখ্যা করার জন্য তাদের "চারপাশে থাকা" দরকার।

যখন আপনার কাছে কোনও প্রকল্প হস্তান্তর হয় আপনি একটি গুরুত্বপূর্ণ বিষয় আলগা করুন: আসল দলের অভিজ্ঞতা।

আপনি কখনও কখনও এমন কিছু পান যা আপনি প্রত্যাশা করেননি: তাদের শত্রুতা।

সংস্থাটি হ্যান্ডওভারটি কীভাবে হ্যান্ডओভারের সাথে একটি ভাল চুক্তি করছে? যদি তারা আপনার ব্যবসাটি ছেড়ে দেয় কারণ তারা আপনাকে প্রকল্পটি চালু করে, তবে (গর্বিত) বিকাশকারীরা কোড তৈরি করেছেন তারা তাদের "বাচ্চা" দেওয়া হবেনা এই বিষয়ে বিরক্তি প্রকাশ করতে পারে। আপনি এর মতো প্রতিক্রিয়া পেতে পারেন: "এটি আপনি যে দস্তাবেজগুলিতে পেয়েছেন" এটি না থাকলেও ...

প্রযুক্তিগত দিকগুলি কভার করা ভাল তবে এর মানবিক দিকটিও বিবেচনায় রাখুন।

YMMV!


0

কোডটি কি টেস্ট-স্যুট সহ আসে? টেস্ট-স্যুটে সমস্ত পরীক্ষা পাস করে? স্যুটটির কত কভারেজ রয়েছে?

আমি সুপারিশ করব যে, একটি পরীক্ষা-স্যুট অনুপস্থিত, আপনি পরীক্ষা-স্যুট এবং সম্পর্কিত কাঠামোটি তৈরি করাকে আপনার প্রথম অগ্রাধিকার দিন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.