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