প্রকল্প হিমশীতল - আমার পরে লোকদের কাছে আমার কী ছেড়ে দেওয়া উচিত?


14

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

আমরা ইতিমধ্যে কিছু পদক্ষেপ নিয়েছি:

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

আমরা ইতিমধ্যে কী প্রস্তুত করেছি এবং অন্য কী করতে পারি সে সম্পর্কে আপনি কী ভাবেন?


2
বিবেচনা একটি সহজ-থেকে-বাড়ির আকারেও টিকিট তালিকা ইস্যু যে ব্যক্তি অনুসরণ করে প্রকল্প সম্পর্কিত
মশা

1
প্রকল্পের উত্সগুলি যতটা সম্ভব README.TXT- এর উত্তর হিসাবে "কেন?"

@ ধারণাটি ধন্যবাদ জন্য ধন্যবাদ। এটি আমাকে মনে করিয়ে দিয়েছে যে আমি এটি উল্লেখ করতে ভুলে গেছি। আমরা সমস্ত টিকিট সহ ইস্যু-ট্র্যাকার ব্যবহার করি। আমি এটিকে তালিকায় যুক্ত করব।
nyxz

1
আমি আপনার পরিত্যক্ত কোড বেসের জন্য একাত্মতার একক টিয়ার বর্ষণ করছি। zdnet.com/blog/projectfailures/…
বেন

উত্তর:


9

আরও কিছু বিষয় বিবেচনার জন্য

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

আমি সম্প্রতি উত্তরাধিকার সূত্রে প্রাপ্ত একটি প্রকল্পে আমার পছন্দ হতে পারে এমন কয়েকটি জিনিস নিয়ে আমি কেবল ভেবেছিলাম। আপনি ইতিমধ্যে যা সরবরাহ করেছেন তা আমি যা পেয়েছি তার চেয়ে অনেক বেশি নরক। আপনি পরবর্তী দলটিকে সাহায্য করার জন্য প্রধান কর্মফল পয়েন্ট পাবেন :)


8

অন্য কারও প্রকল্পের বাছাইয়ের সময় যে জিনিসগুলি আমি নিতে চাই তা হ'ল:

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

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

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

প্রকল্পের অভিপ্রায় একটি সাধারণ বিবৃতি। এই সফটওয়্যারটি কিসের জন্য? যুক্তিযুক্ত হিসাবে সংক্ষিপ্ত, তবে কিছু ধরণের ওভারভিউ সত্যই সহায়ক হতে পারে।


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

@ টিএমএন - এবং সে কারণেই আমি বাণিজ্যিক আইডিই প্লাগইনগুলির মতো জিনিসগুলি থেকে বিরত থাকি। আমি বিশ্বাস করি না যে আমি পরে আমার পরিবেশ পুনরুত্পাদন করতে সক্ষম হব। এবং 20+ বছরের পুরানো সফ্টওয়্যারটিতে কাজ করার পরে, আমি কখনোই ধরে নিই না যে কোনও কিছুই সরে যায়।
মাইকেল কোহেন

4

একটি স্ক্রিনকাস্ট

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


+1 এটি এত সহজ, তবে এতটা বোধগম্য।
lwm

2

আপনি যদি তথ্যটি গোপন রাখেন তবে ব্যবসায়িক প্রয়োজনীয়তা যুক্ত করুন।

  1. গ্রাহক কি চাইতেন?
  2. পরিবর্তনগুলি কীভাবে এইটিকে সহজ করেছিল?
  3. গ্রাহকদের প্রয়োজনীয়তা পূরণে কিছু চ্যালেঞ্জ কি কি বা ছিল?
  4. কোন চাহিদা পূরণ হয়নি এবং কেন?

1

একটি চলমান স্ট্যান্ড-একা বিকাশকারী সিস্টেমের একটি ভার্চুয়ালম্যাচিন চিত্র (অর্থাত্ vm-ware) বেশ মূল্যবান হতে পারে।

গত বছর আমাকে কিছু vb3 কোড ঠিক করতে বলা হয়েছিল। ভিবি 3, উইন্ডোজ 95 এবং প্রচুর ইনস্টল করা ওল-কন্ট্রোল সহ একটি চলমান সিস্টেম পুনরায় তৈরি করা বেশ অসুবিধাজনক ছিল। এক সপ্তাহ পরে আমি হাল ছেড়ে দিলাম :-(

[আপডেট] পুরানো ভার্চুয়াল-মেশিন চিত্রগুলিকে রূপান্তর করার জন্য কেউ কি পরীক্ষা-নিরীক্ষা করেছেন যাতে এটি একটি নতুন ভার্চুয়াল-মেশিন-প্লেয়ারে খেলতে পারে?

আপনাকে এও বিবেচনা করতে হবে যে কোনও আধুনিক হার্ডওয়্যার / গেস্ট ওএসে খুব পুরানো চিত্র চালানো আর সম্ভব না।


ভার্চুয়াল মেশিনগুলি আপগ্রেড করার বিষয়ে একটি নতুন প্রশ্ন খোলার বিষয়টি বিবেচনা করুন।

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