আপনি এই সফ্টওয়্যার বিকাশ প্রকল্প চেকলিস্টে কী যুক্ত করবেন? [বন্ধ]


14

আমি চেকলিস্টের একটি বড় অনুরাগী। এখানে ভ্রমণ চেকলিস্ট , চেকলিস্ট মুভিং এবং এমনকি একটি স্ক্রাম চেকলিস্ট

প্রসঙ্গ : আপনাকে একটি বৃহত কর্পোরেশন নিয়োগ করেছে এবং পুরো সফটওয়্যার বিকাশ পরিবেশ, প্রক্রিয়া, দল ইত্যাদি সেটআপ করার মিশন দিয়েছে আপনার কাছে "কার্ট ব্লাঞ্চ" রয়েছে। আপনি সফ্টওয়্যারটির কাজের বর্ধন তৈরির জন্য দায়বদ্ধ থাকবেন। প্রকল্পের আকার: 2000 জন / দিন

নিম্নলিখিতগুলিতে আপনি কী কী আইটেম যুক্ত করবেন (ইচ্ছাকৃতভাবে ছোট এবং অসম্পূর্ণ) চেকলিস্টে:

  • একটি অবিচ্ছিন্ন ইন্টিগ্রেশন সার্ভার ইনস্টল করুন
  • একটি ডিওডি লিখুন
  • একটি পৃষ্ঠার কোডিং নির্দেশিকা লিখুন
  • একটি পণ্য ব্যাকলগ তৈরি করুন
  • একটি বাগ ট্র্যাকিং সিস্টেম ইনস্টল করুন
  • নিয়মিত মুখের সময়সূচী

উত্তর:


10

* 1.) বিকাশকারীদের তাদের কী প্রয়োজন তা দেখার জন্য কথা বলুন! *

২) একাধিক পরিবেশ সত্যিই দ্রুত আনার জন্য কোনও সমাধান অনুসন্ধান করুন (ভাবেন সরকারী বা ব্যক্তিগত মেঘের দৃষ্টান্ত বা পুরানো ফ্যাশন ভার্চুয়াল মেশিনগুলি যদি আপনি শব্দটি মেনে চলেন না)

৩) উত্স / সংস্করণ নিয়ন্ত্রণ

৪) কোড পর্যালোচনা সিস্টেম (ক্রুশবাইল / ফিশেয় উদাহরণ হিসাবে)

৫) কানবানের দেয়াল (বা এরকম কিছু)

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

)) বৈদ্যুতিন হোয়াইট বোর্ড

৮) বিকাশকারীদের জন্য আরামদায়ক পরিবেশ (পালঙ্ক, টেবিল, চিলাউট অঞ্চলগুলি, ভাল ওয়াইফাই ইত্যাদি)

9.) দুর্দান্ত কফি !!!


কফি পার্থক্য করে:) + 1
আরবিএ

আপনি কী ইলেকট্রনিক হোয়াইট বোর্ড ব্যবহার করেন?

@ পিয়ার 303 - একটি সাদা বোর্ড সেশনের ফলাফলগুলি মুদ্রণ করা একটি (উচ্চমানের ফটো আমার ধারণা একই কৌশলটি করবে)।
মার্টিজ ভার্বার্গ

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

ব্যাকআপ এবং প্রশিক্ষণের জন্য +1
লিভিউ টি।

ব্যাকআপস, ধারণা নিয়ে আমি মনে করি এর কিছু অযৌক্তিক।
ব্ল্যাকইস

5

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


4

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

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

অ্যাপ্লিকেশন এবং ডাটাবেস উভয়ের জন্য ডেভ / কিএ / স্টেজিং এবং প্রোড সার্ভার সেট আপ করুন। অ্যাপ্লিকেশনগুলির মতো ডেটাবেসগুলি একই সার্ভারে থাকা উচিত নয়। প্রকল্পের আকার এবং সুযোগের উপর নির্ভর করে আপনার প্রতিটি পরিবেশের জন্য একাধিক সার্ভার বা স্যান ইত্যাদির প্রয়োজন হতে পারে।

সার্ভার সেট আপ হওয়ার সাথে সাথে ফাইল সিমেট, ডাটাবেস এবং ডাটাবেস লেনদেন লগগুলির শিডিয়ুল ব্যাকআপ নেবে। প্রথম দিন জিনিসগুলি সেট আপ করা হয় এটি করুন। সাইট সাপ্তাহিক ব্যাকআপ নেওয়ার জন্য আয়রন মাউন্টেনের মতো ফার্ম ভাড়া করুন।

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

আপনি সমস্ত প্রাসঙ্গিক ব্যবহারকারীদের লাইসেন্স সহ ব্যবহার করার সিদ্ধান্ত নিয়েছেন এমন টুলসেটের জন্য বাণিজ্যিক সফ্টওয়্যার কিনুন বা ওপেন সোর্স সফটওয়্যারটি ডাউনলোড করুন।

বিকাশকারী মেশিনগুলি কিনুন যা দ্রুত চিৎকার করছে এবং দুটি মনিটর রয়েছে। কমপক্ষে একটি পরীক্ষা ব্যবহারকারী মেশিন কিনুন যা ব্যবহারকারীরা তাদের ডেস্কটপগুলিতে কী করবে তা ধীরে ধীরে এবং সাধারণভাবে হাহাকার করছে।

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

কোন ক্রমে (সমালোচনামূলক পথ) কী করা দরকার তা নির্ধারণ করুন। যতক্ষণ না তারা নির্ভর করে কাজগুলি সম্পূর্ণ না হয় সমালোচনামূলক পথে শেষে কার্যগুলি অর্পণ করবেন না।

পরীক্ষার পরিকল্পনা এবং প্রয়োজনীয়তা তৈরি করুন।

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

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

প্রকল্পের পরিকল্পনায়, ধরে নিন কিউএ বাগগুলি খুঁজে পাবে এবং তারা ঠিক করতে সময় নেবে। শেষে কেবল এক দিনের জন্য কিউএ শিডিউল করবেন না।

পরীক্ষামূলক ডেটা তৈরি করুন যা আপনার মনে হয় ডাটাবেসটি মোটামুটি আকারের। সমস্ত বিকাশকারীকে এই কোডের আকারের ডাটাবেসের বিপরীতে তাদের কোড পরীক্ষা করুন Make বিকাশকারীদের কেবলমাত্র তাদের ব্যক্তিগত মেশিনে একটি ছোট ডাটাবেসের বিরুদ্ধে বিকাশ করতে দেবেন না। এটি কোডের ঘন ঘন কারণ যা উত্পাদন হিট না হওয়া পর্যন্ত সূক্ষ্মভাবে কাজ করে।

বাজেটে পুরষ্কারের পরিকল্পনা করুন। এটি লোককে ডিজিটাইভেট করে যখন তারা কয়েক মাস ধরে তাদের বাটগুলি বন্ধ রাখে এবং কেবল পরিচালকরা বোনাস পান। আপনাকে বারবার এবং লিখিতভাবে ধন্যবাদ বলুন।

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


আমি মনে করি যে পরীক্ষার ব্যবহারকারীর মেশিনটি "চিত্কারের ধীর" নয়, "খুব করণীয়" হওয়া উচিত)
ব্ল্যাকইসিস

@ ডেভিড, আমি আপনার পরামর্শটি পছন্দ করি এবং এটি পাঠ্যে পরিবর্তন করেছি।
এইচএলজিইএম

দুর্দান্ত উত্তর - বুলেট পয়েন্ট বা বিভাগের নামগুলি কিছুটা সহায়তা করতে পারে।
জেবিআরউইলকিনসন

3

প্রশ্ন এবং পরবর্তী উত্তরগুলিতে আমি কিছু দেখতে পাচ্ছি না:

  • দূর্যোগ পুনর্বাসন প্রকল্প. আপনি কীভাবে ডি বাক্সগুলি সমর্থন করছেন, মঞ্চায়ন, পরীক্ষা ইত্যাদি? প্রতিটি দেবের মাঝে মাঝে তুষার দিবসে বাড়ি থেকে কী করা উচিত? প্রভৃতি

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

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

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


2

আরও বেশি দিনব্যাপী আলোচনা করুন।

এটি একটি বিরল ঘটনা যখন লোকেরা শুরুতে পর্যাপ্ত পরিমাণে বরাদ্দ দেয়।

[পরবর্তীতে ... পুনরায় negiotiate আরও বেশি ...]


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

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

@ আমি যেখানে কাজ করি সেখানে তাদের উপস্থিতি রয়েছে। যুক্তরাজ্যে একটি 250 ফুট তালিকাভুক্ত জাতীয় খুচরা বিক্রেতা। কিছু প্রকল্প দেরিতে হয় তবে দেরিতে হয় না এবং সেগুলি ব্যতিক্রম।
নিমচিম্পস্কি

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

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

2

তৃতীয় পক্ষের লাইব্রেরি এবং তাদের ব্যবহারের ক্ষেত্রে আমার সবচেয়ে বেশি সমস্যা হয়েছে হিসাবে দেখা হচ্ছে:

  1. আপনি যে লাইব্রেরি এবং সংস্করণগুলি ব্যবহার করতে যাচ্ছেন তা নির্ধারণ করুন।
  2. আপনার প্রকল্পে গ্রন্থাগার আপডেট সংহত করার প্রক্রিয়া তৈরি করুন।
  3. নিশ্চিত করুন যে বিকাশকারীরা পছন্দসই লাইব্রেরির পছন্দগুলিতে রয়েছেন।
  4. প্রযুক্তি ব্যবহারের বিষয়ে মুক্ত আলোচনার জন্য একটি উপকারী চ্যানেল তৈরি করুন।

কেন? আমি তৃতীয় পক্ষের গ্রন্থাগারগুলির (মালিকানাধীন) কতবার জঘন্য বাগ পেয়েছি তা আমাদের কয়েক সপ্তাহ বিকাশের সময় পাঠিয়েছে কারণ আমাদের উপরে বা পিছনে নামার কোনও প্রক্রিয়া ছিল না। বা "আপনি কোন সংস্করণ ব্যবহার করেছেন? আপনি অবহিত হিসাবে চিহ্নিত ফাংশনগুলি কেন ব্যবহার করলেন?" এই বিকাশকারীদের সাথে কথা বলছেন?


1

সংস্থাগুলিতে একটি বিশাল ব্যয় বিকাশের পুরো জীবনচক্রের সুরক্ষায় বাজেট বরাদ্দ করা হয় না, এর অর্থ হল সুরক্ষা সাধারণত অকার্যকর, ব্যয়বহুল ক্রিয়াকলাপগুলি বা নিয়ন্ত্রণগুলি খুব ভাল করার জন্য খুব দেরিতে স্থাপনের পরে ঘটে।

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

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


আমি কৌতূহলী, এটি কি প্রকল্প সেটআপ চেকলিস্টের অংশ হওয়া উচিত? আমি এটি সফ্টওয়্যার বিকাশের অংশ হিসাবে রেখেছিলাম, তবে আমি প্রকল্পের সেটআপ সম্পর্কে জানি না। আমি এটি দেব মাইলফলক দিয়ে রেখেছি, তবে আমি মনে করি না যে ওপি যা জিজ্ঞাসা করেছিল, আমি ভুল হতে পারি।
ব্ল্যাকইসিস

ডেভিড - সম্ভবত আপনি ঠিক বলেছেন যে এই স্তরের বিশদটি সেখানে না থাকা উচিত, তবে আমি মনে করি সুরক্ষার জন্য কমপক্ষে একটি লাইন আইটেম থাকা উচিত। উত্তম?
ররি আলসপ

1

1. এটি দলে নিন

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

2. পরিদর্শন এবং অভিযোজিত

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

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