هڪ ڳنڍيل پراڊڪٽ انجنيئرنگ جي مڪمل ٿيڻ کان گهڻو اڳ مڪمل نظر اچي سگهي ٿو. پروٽوٽائپ مستحڪم آهي، ڊيٽا ڪلائوڊ تائين پهچندي آهي، ايپ صحيح قدر ڏيکاري ٿي، ۽ ڊوائيسز جو پهريون بيچ اڳ ۾ ئي استعمال ڪندڙن جي هٿن ۾ آهي. انهي موقعي تي، پس منظر اڃا تائين ڪافي سادو ٿي سگهي ٿو ته ٽيم تقريبن هر ڊوائيس کي انفرادي طور تي ڄاڻي ٿي. پروويزننگ کي اسڪرپٽ سان سنڀالي سگهجي ٿو، ترتيب ۾ تبديليون دستي طور تي ڪري سگهجن ٿيون، ۽ جيڪڏهن ڪجهه ناڪام ٿئي ٿو، ته هڪ انجنيئر عام طور تي سڌو سنئون مسئلي جو پتو لڳائي سگهي ٿو.
پوءِ ان کي حقيقي دنيا ۾ رهڻ شروع ڪرڻو پوندو. هڪ ٻيو هارڊويئر جائزو ظاهر ٿئي ٿو. ڪجهه گراهڪ اڃا تائين پهرين جائزو استعمال ڪري رهيا آهن. فرم ويئر ورجن مختلف ٿيڻ شروع ٿين ٿا. هڪ مختلف گراهڪ يا مارڪيٽ لاءِ هڪ نئين ترتيب جي ضرورت آهي، جڏهن ته پراڻن ڊوائيسز کي اڃا تائين اپڊيٽ ۽ سپورٽ جي ضرورت آهي.
ڪجھ به ضروري طور تي ٽٽل ناهي. ڊوائيس جي پويان سافٽ ويئر صرف پنهنجو هڪ زندگي چڪر حاصل ڪري ورتو آهي.
اها منتقلي آساني سان ياد اچي ٿي ڇاڪاڻ ته پروٽوٽائپ مڪمل طور تي چڱي طرح ڪم ڪرڻ جاري رکي سگهي ٿو. پر هڪ ڀيرو ساڳئي جسماني پراڊڪٽ جا ڪيترائي نسخا فيلڊ ۾ گڏ رهڻ گهرجن، پس منظر هاڻي صرف هارڊويئر جي پويان انفراسٽرڪچر نه رهي آهي. اهو پراڊڪٽ آرڪيٽيڪچر جو حصو بڻجي ويندو آهي.
هڪ ڪم ڪندڙ ڳنڍيل پروٽوٽائپ اڃا تائين هڪ اسڪيلبل پراڊڪٽ ناهي.
هڪ پروٽوٽائپ جو هڪ اهم ڪم آهي: اهو ثابت ڪرڻ ته سسٽم آخر کان آخر تائين ڪم ڪري ٿو. ڊوائيس پنهنجو بنيادي ڪم سرانجام ڏئي ٿو، فرم ويئر بيڪ اينڊ سان رابطو ڪري ٿو، ٽيلي ميٽري اتي پهچي ٿو جتي ان کي گهرجي، حڪم واپسي جو سفر ڪن ٿا، ۽ هڪ موبائل يا ويب انٽرفيس صارف کي ڪارڪردگي ڏيکاري ٿو.
اهو عام طور تي اهو ثابت نه ڪيو آهي ته ساڳيو نظام ڪيتري سٺي نموني سان مختلف قسمن کي سنڀاليندو آهي.
پهرين ويهه ڊوائيسز سڀ ساڳيا فرم ويئر هلائي سگهن ٿيون، ساڳئي هارڊويئر نظرثاني تي ٺهيل هجن، ۽ ساڳئي انجنيئرن پاران ترتيب ڏنل هجن. انهي مرحلي تي، دستي رجسٽريشن، سڌي ترتيب ۾ تبديليون، يا هڪ ننڍڙو آن بورڊنگ اسڪرپٽ مڪمل طور تي سمجھدار ٿي سگهي ٿو. پراڊڪٽ جي پاڻ کي ثابت ڪرڻ کان اڳ پيداوار-گريڊ ٽولنگ ٺاهڻ وقت کان اڳ ٿي سگهي ٿو.
اسڪيل مسئلي کي تبديل ڪري ٿو. ڊوائيسز آف لائن رهن ٿيون، تبديل ٿين ٿيون، مختلف فرم ويئر هلائن ٿيون، ۽ مختلف گراهڪ ترتيبن جي ضرورت آهي. سپورٽ کي هڪ يونٽ کي فرق ڪرڻو پوندو آهي جيڪو ڪڏهن به صحيح طور تي مهيا نه ڪيو ويو هو ان يونٽ کان جيڪو غلط ترتيب ڏنل آهي يا صرف ناقابل رسائي آهي.
پروٽوٽائپ قرض اڪثر هن طرح شروع ٿئي ٿو: خراب فيصلي سان نه، پر هڪ عارضي فيصلي سان جيڪو پراڊڪٽ جي منتقل ٿيڻ کان پوءِ به پنهنجي جاءِ تي رهي ٿو. ۽ پهرين شين مان هڪ جيڪا ان منتقلي کي نظر ۾ رکڻ تي مجبور ڪري ٿي اها هارڊويئر پاڻ آهي. هڪ نئون جائزو صرف پراڻي کي تبديل نٿو ڪري؛ ان کي ان سان گڏ رهڻو پوندو.
هر هارڊويئر نظرثاني هڪ سافٽ ويئر لائف سائيڪل مسئلو پيدا ڪري ٿي
هڪ نئون هارڊويئر نظرثاني پراڻي جي صاف متبادل طور تي گهٽ ئي اچي ٿو. عملي طور تي، ٻئي نسخا فيلڊ ۾ رهن ٿا، ڪڏهن ڪڏهن سالن تائين. هڪ منتقلي بيچ، ڪجهه فرم ويئر شاخون، ۽ گراهڪ جي مخصوص ترتيبون شامل ڪريو، ۽ فليٽ جلدي اصل پراڊڪٽ ماڊل جي تجويز کان وڌيڪ متنوع ٿي ويندو.
سافٽ ويئر ليئر هاڻي هر يونٽ کي هڪ تجريدي "ڊوائيس" طور نٿو سمجهي سگهي. ان کي ڄاڻڻ جي ضرورت آهي ته اهو خاص يونٽ ڇا ڪرڻ جي قابل آهي.
هڪ نظرثاني ٿيل بورڊ هڪ مختلف سينسر، ڪميونيڪيشن ماڊيول، يا ڪنٽرولر استعمال ڪري سگهي ٿو. هڪ حڪم جيڪو تازي ورزن لاءِ صحيح آهي اهو شايد اڳئين ورزن سان سهڪار نه ڪري سگهي. ڪيليبريشن قدر تبديل ٿي سگهن ٿا. ترتيب جون حدون تبديل ٿي سگهن ٿيون. هڪ نسل لاءِ مناسب فرم ويئر پيڪيج ٻئي لاءِ غير محفوظ ٿي سگهي ٿو.
جسماني پراڊڪٽ انجنيئر اڳ ۾ ئي هن طريقي سان ڪم ڪن ٿا. ٻه جزا جيڪي تقريبن هڪجهڙا نظر اچن ٿا، اهي مٽائي نه ٿا سگهجن جيڪڏهن انهن جي نظرثاني، رواداري، يا وضاحتون مختلف آهن. ڳنڍيل پراڊڪٽس سافٽ ويئر جي پاسي تي ساڳيو مسئلو پيدا ڪن ٿا: پليٽ فارم کي هڪ قابل اعتماد طريقي جي ضرورت آهي ته اهو سمجهڻ لاءِ ته جسماني پراڊڪٽ جو ڪهڙو نسخو ڳالهائي رهيو آهي ۽ ان تي ڪهڙا قاعدا لاڳو ٿين ٿا.
هڪ اهڙي پراڊڪٽ تي غور ڪريو جنهن جي پهرين نظرثاني هڪ ڪيليبريشن طريقيڪار استعمال ڪري ٿي جڏهن ته ٻي نظرثاني هڪ نئون سينسر ۽ پيرا ميٽرز جو هڪ مختلف سيٽ متعارف ڪرائي ٿي. گراهڪ لاءِ، ٻئي يونٽ اڃا تائين ساڳي پراڊڪٽ ٿي سگهن ٿا. پليٽ فارم لاءِ، اهي نه ٿي سگهن.
جيڪڏهن اهي فرق واضح طور تي پيش نه ڪيا وڃن، ته اهي خاص ڪيسن جي طور تي ايپليڪيشن لاجڪ ۾ لڪي ويندا آهن. هڪ ورڪ فلو سيريل نمبر رينج کي چيڪ ڪري ٿو. ٻيو هارڊويئر جنريشن لاءِ پراڪسي طور فرم ويئر ورزن استعمال ڪري ٿو. ٽيون هڪ استثنا شامل ڪري ٿو جڏهن سپورٽ فيلڊ ۾ هڪ پراڻي بيچ کي مختلف طريقي سان ڪم ڪندي دريافت ڪيو. انهن مان ڪو به حل پاڻ ۾ خاص طور تي خطرناڪ نظر نٿو اچي، پر گڏجي اهي هر مستقبل جي تبديلي کي دليل ڏيڻ ڏکيو بڻائين ٿا.
پراڻو هارڊويئر ڪڏهن ڪڏهن شيڊول تي غائب ٿي ويندو آهي. پراڊڪٽ ٽيمون قدرتي طور تي نئين ترميم تي ڌيان ڏين ٿيون، جڏهن ته گراهڪ اڪثر ڪري اڳئين ورزن کي توقع کان گهڻو وقت رکندا آهن. تنهن ڪري پليٽ فارم کي هڪ ئي وقت ڪيترن ئي نسلن کي سپورٽ ڪرڻو پوندو آهي بجاءِ اهو فرض ڪرڻ جي ته نصب ٿيل بنياد ڪڏهن به هڪ واحد موجوده حالت تي گڏ ٿيندو.
هڪ دفعو اهو ٿئي ٿو، هارڊويئر ارتقا ۽ سافٽ ويئر لائف سائيڪل مينيجمينٽ الڳ نه ٿي سگهن ٿا. پليٽ فارم کي نه رڳو اهو ڄاڻڻ جي ضرورت آهي ته هڪ ڊوائيس ڪٿي آهي ۽ ڇا اهو آن لائن آهي، پر اهو ڇا آهي، اهو ڇا هلائي سگهي ٿو، ان کي ڪيئن ترتيب ڏيڻ گهرجي، ۽ ڪهڙيون تبديليون لاڳو ڪرڻ لاءِ محفوظ آهن.
۽ ان کان اڳ جو انهن مان ڪنهن به سوال جو جواب قابل اعتماد طريقي سان ڏنو وڃي، هر ڊوائيس کي سسٽم ۾ هڪجهڙائي سان داخل ٿيڻو پوندو.
پروويزننگ اها جاءِ آهي جتي دستي انجنيئرنگ اسڪيلنگ کي روڪي ٿي.
جڏهن جهاز ننڍو هوندو آهي ته پروويزننگ سادو نظر ايندو آهي: هڪ ڊوائيس رڪارڊ ٺاهيو، هڪ سيريل نمبر داخل ڪريو، سندون پيدا ڪريو، يونٽ کي گراهڪ کي تفويض ڪريو، هڪ ترتيب لاڳو ڪريو، ۽ اڳتي وڌو. ڪجهه درجن ڊوائيسز لاءِ، ان مان ڪجهه کي دستي طور تي سنڀالڻ اڃا تائين صحيح انتخاب ٿي سگهي ٿو.
جڏهن ته، پيداوار جي پيماني تي، فراهمي ڊوائيس جي سڃاڻپ، سند، ملڪيت، ترتيب، ۽ زندگي جي چڪر جي حالت جي چوڪ تي ويٺي آهي. آن بورڊنگ دوران ڪيل غلطي اثر انداز ٿي سگهي ٿي ته يونٽ ڪيئن هلائي ٿو ۽ ڪارخاني مان نڪرڻ کان پوءِ ڊگهي عرصي تائين سپورٽ ڪئي وڃي ٿي.
هڪ اسپريڊ شيٽ هاڻي ان سان نه ملي سگهي ٿي جيڪو اصل ۾ انسٽال ٿيل آهي. هڪ متبادل ڊوائيس کي غلط سڃاڻپ ورثي ۾ ملڻ کان سواءِ صحيح گراهڪ ايسوسيئيشن جي ضرورت آهي. فيڪٽري ري سيٽ عمل ذريعي ٻيو رستو ٺاهيندا آهن. هڪ انسٽالر هڪ يونٽ کي غلط اڪائونٽ تي تفويض ڪري سگهي ٿو، اهو طئي ڪرڻ لاءِ سپورٽ ڇڏي ٿو ته اهو آف لائن آهي، غلط طور تي مهيا ڪيل آهي، يا صرف غلط ترتيب کڻي رهيو آهي.
هڪ ڀيرو انهن سوالن جا جواب ڏيڻ لاءِ هڪ ڊولپر کي باقاعده طور تي ڊيٽابيس جو معائنو ڪرڻ يا اندروني اسڪرپٽ هلائڻ جي ضرورت پوندي آهي، اهو عمل پراڊڪٽ سان اسڪيلنگ بند ڪري ڇڏيو آهي.
نقل هڪ ٻي ڊيڄاريندڙ نشاني آهي. هر پراڊڪٽ جو قسم پنهنجي آن بورڊنگ اسڪرپٽ، ترتيب ڏيڻ وارو اوزار، يا انسٽالر ورڪ فلو حاصل ڪرڻ شروع ڪري ٿو. اهي فرق ننڍا نظر اچن ٿا، پر بنيادي ذميواري ساڳي آهي. پروويزننگ هڪ خاص ڊوائيس سان ڳنڍيل سيٽ اپ ٽاسڪ جي بدران ٻيهر استعمال لائق پليٽ فارم انفراسٽرڪچر بڻجي چڪو آهي.
۽ اهو گهٽ ئي واحد صلاحيت آهي جنهن کي ٻيهر استعمال لائق بڻائڻ جي ضرورت آهي.
پليٽ فارم جي پرت کي ٻيهر استعمال لائق انفراسٽرڪچر بڻجڻ گهرجي.
هڪ ڀيرو ڪيترائي پراڊڪٽس يا هارڊويئر نظرثانيون ساڳيون بنيادي ضرورتون شيئر ڪن ٿيون، ڪجهه سافٽ ويئر صلاحيتون پراڊڪٽ جي مخصوص هجڻ بند ڪري ڇڏين ٿيون. ڊوائيس جي سڃاڻپ، فراهمي، ڪنيڪٽوٽي، ٽيلي ميٽري، فرم ويئر پهچائڻ، لائف سائيڪل اسٽيٽ، فليٽ ويزيبلٽي، ۽ تشخيص سٺيون مثال آهن. هر نئين قسم لاءِ انهن کي ٻيهر ٺاهڻ سان پراڊڪٽ کي وڌيڪ مخصوص بڻائڻ کان سواءِ برقرار رکڻ لاءِ وڌيڪ ڪوڊ ۽ وڌيڪ آپريشنل رستا پيدا ٿين ٿا.
ٽيمون ڪڏهن ڪڏهن هن نقل کي ٺاهڻ لاءِ نڪرنديون آهن. هر پراڊڪٽ جي چوڌاري ننڍا ننڍا فرق گڏ ٿيندا آهن جيستائين ٽيم ساڳي انجنيئرنگ ذميواري جي ڪيترن ئي عملن کي برقرار نه رکي.
هڪ صاف حد اها آهي ته پراڊڪٽ پرت کي پليٽ فارم پرت کان الڳ ڪيو وڃي. پراڊڪٽ پرت ۾ رويي، ورڪ فلو، انٽرفيس، انٽيگريشن، ۽ ڊومين منطق شامل آهن جيڪي هڪ خاص ڊوائيس کي قيمتي بڻائين ٿا. پليٽ فارم پرت ميڪينڪس کي سنڀاليندو آهي جيڪو هارڊويئر جي تبديلين جي باوجود به مستقل رهڻ گهرجي.
جيئن ڳنڍيل پراڊڪٽس پنهنجي پهرين رليز کان اڳتي وڌن ٿا، ڊوائيس جي فراهمي، ڊوائيس لائف سائيڪل مئنيجمينٽ، فليٽ مئنيجمينٽ، ۽ سپورٽ ٽولنگ هڪ ڀيرو پروجيڪٽ جي تفصيلن جي بدران شيئر ٿيل انفراسٽرڪچر بڻجي ويندا آهن. انٽرپرائزز لاءِ هڪ IoT PaaS ڪيترن ئي پراڊڪٽس يا پراڊڪٽ جي مختلف قسمن ۾ ٻيهر استعمال لائق پليٽ فارم پرت فراهم ڪري سگهي ٿو، معياري ڊوائيس ۽ ڊيٽا مئنيجمينٽ کي ٻيهر استعمال لائق بلڊنگ بلاڪ ذريعي سنڀاليندي جڏهن ته انجنيئرنگ ٽيمون پنهنجي ڪسٽم ڪوشش کي هارڊويئر، ورڪ فلوز ۽ صارف جي تجربي تي مرکوز رکنديون آهن.
هڪ عام بنياد کي اڃا تائين حقيقي پراڊڪٽ جي فرقن لاءِ جاءِ ڇڏڻي پوندي آهي. هڪ نئين ڊوائيس کي مختلف ڊيٽا ماڊل، ترتيب جي وهڪري، انضمام، يا ڪنٽرول منطق جي ضرورت ٿي سگهي ٿي، ۽ انهن فرقن کي متعارف ڪرائڻ آسان رهڻ گهرجي. مقصد صرف اهو آهي ته هر فرق کي ٻئي ڊوائيس رجسٽري، ٽيلي ميٽري پائپ لائن، پروويزننگ ميڪانيزم، يا فليٽ مينيجمينٽ ٽولز جي سيٽ سان گڏ ڇڪڻ کان پاسو ڪيو وڃي.
جڏهن ٽيم پهرين پراڊڪٽ ٺاهي رهي هجي ته پليٽ فارم مٿي وانگر نظر اچي سگهي ٿو ۽ ٻئي يا ٽئين طرفان هڪ اثاثو وانگر. هڪ ڀيرو عام آپريشنل ميڪينڪس پنهنجي جاءِ تي اچي وڃن ٿا، هڪ نئون قسم هڪ ٻئي پس منظر سان پهچڻ جي بدران هڪ ڪم ڪندڙ بنياد حاصل ڪري سگهي ٿو جيڪو ٽيم کي ان پراڊڪٽ جي باقي زندگي لاءِ برقرار رکڻو پوندو.
جتي پراڊڪٽ اصل ۾ مختلف هجي اتي ڪسٽم انجنيئرنگ رکو.
هڪ ٻيهر استعمال ٿيندڙ پليٽ فارم کي ڳنڍيل شين کي وڌيڪ عام نه بڻائڻ گهرجي. ان جو ڪم انهن حصن مان بار بار انجنيئرنگ کي هٽائڻ آهي جيڪي فرق پيدا نه ڪن.
ڪسٽم ڪوشش اڃا تائين ڊوائيس جي رويي، ڊومين جي مخصوص منطق، ورڪ فلو، صارف جي تجربي، خاص انضمام، ۽ هڪ خاص پراڊڪٽ جي جسماني دنيا سان لهه وچڙ ۾ اچڻ جي طريقي سان تعلق رکي ٿي. اهي بلڪل اهي علائقا آهن جتي انجنيئرنگ چونڊون هڪ پراڊڪٽ کي ٻئي کان بامعني طور تي بهتر بڻائي سگهن ٿيون.
جيڪو گهٽ ۾ گهٽ ساڳئي علاج جي لائق آهي اهو آهي چوڌاري آپريشنل پلمبنگ. هڪ بنيادي نسخو ۽ ساڳئي مشين جي صنعتي نسخي کي مختلف سينسر، ڪنٽرول ۽ انٽرفيس جي ضرورت ٿي سگهي ٿي، پر انهن کي ڊوائيسز جي سڃاڻپ، فرم ويئر ورزن کي ٽريڪ ڪرڻ، يا فليٽ کي منظم ڪرڻ لاءِ الڳ الڳ طريقن جي ضرورت نه هجڻ گهرجي.
مان ترجيح ڏيندس ته انجنيئر اهو وقت فيلڊ ۾ پراڊڪٽ جي رويي کي بهتر بڻائڻ ۾ گذارين بجاءِ ٽيم جي ٻئي پراڊڪٽ لاءِ اڳ ۾ ئي موجود ميڪينڪس کي ٻيهر تعمير ڪرڻ ۾. هڪ گڏيل بنياد ڪسٽم انجنيئرنگ جي دائري کي گهٽ نٿو ڪري؛ اهو ان ڪوشش کي انفراسٽرڪچر جي استعمال کان بچائيندو آهي.
اصل امتحان تڏهن ٿيندو آهي جڏهن ٽيم پراڊڪٽ نمبر ٻه شروع ڪندي آهي.
هڪ سٺو پليٽ فارم ايندڙ پراڊڪٽ کي پهرين کان وڌيڪ آسان بڻائي ٿو.
جيڪڏهن پراڊڪٽ نمبر ٻه کي پراڊڪٽ نمبر هڪ وانگر تقريبن ساڳئي پليٽ فارم جي ڪم جي ضرورت آهي، ته اصل ۾ تمام گهٽ ٻيهر استعمال ڪيو ويو آهي.
هڪ نئون قسم آپريٽنگ ماڊل جي انهن حصن کي ورثي ۾ حاصل ڪرڻ جي قابل هوندو جيڪي تبديل نه ٿيا آهن: فراهمي جي وهڪري، سڃاڻپ، لائف سائيڪل ميڪينڪس، فليٽ ٽولز، فرم ويئر پروسيس، سپورٽ ويزيبلٽي، ۽ عام انضمام. انجنيئرنگ جي ڪوشش پوءِ فرقن ۾ ويندي آهي - شايد هڪ نئون سينسر پيڪيج، ٻيو ڪنٽرول ورڪ فلو، يا ڪسٽمر-مخصوص انضمام - بنياد کي ٻيهر تعمير ڪرڻ جي بدران.
هڪ نئين هارڊويئر نسل ساڳئي خيال کي وڌيڪ دٻاءُ ۾ وجهي ٿي. ان جون صلاحيتون خاص طور تي تبديل ٿي سگهن ٿيون جڏهن ته پراڻا يونٽ فيلڊ ۾ سرگرم رهندا آهن. هڪ پختو پليٽ فارم ٽيم کي ٻن الڳ پليٽ فارم اسٽيڪ کي برقرار رکڻ تي مجبور ڪرڻ کان سواءِ ٻنهي جي مدد ڪري سگهي ٿو جيڪو گراهڪ اڃا تائين هڪ پراڊڪٽ فيملي سمجهن ٿا.
ان مان ڪنهن کي به هڪ واحد پس منظر جي ضرورت ناهي. مختلف شين کي اڃا تائين واضح آرڪيٽيڪچرل حدون جي ضرورت ٿي سگهي ٿي. اهم ڳالهه اها آهي ته ڪنهن سٺي سبب کان سواءِ ساڳئي انجنيئرنگ ذميواري جي ٻئي عمل درآمد کان پاسو ڪيو وڃي.
اهو تڏهن ٿيندو آهي جڏهن پليٽ فارم اوور هيڊ گڏ ڪرڻ بدران هڪ اثاثو بڻجي ويندو آهي. سپورٽ وٽ سمجهڻ لاءِ گهٽ متوازي اوزار آهن، رليز وڌيڪ مسلسل رستن تي عمل ڪن ٿا، ۽ ٻيو پراڊڪٽ شامل ڪرڻ هڪ ڪنٽرول ٿيل ايڪسٽينشن بڻجي ويندو آهي ان جي بدران هڪ ٻيو پس منظر جيڪو ڪمپني کي غير معين مدت تائين ورثي ۾ ملي ٿو.
پليٽ فارم کي پراڊڪٽ آرڪيٽيڪچر جو حصو سمجهو
جسماني پراڊڪٽس کي نظرثاني، خدمت جي قابليت، پيداوار جي صلاحيت، ۽ مستقبل جي تبديلين کي ذهن ۾ رکي ٺاهيو ويو آهي. ڳنڍيل پراڊڪٽس کي سافٽ ويئر پاسي تي ساڳئي نظم و ضبط جي ضرورت آهي.
پهريون پس منظر عارضي ٿي سگهي ٿو. ائين ئي پهريون پروويزننگ اسڪرپٽ يا سپورٽ ٽول به ٿي سگهي ٿو. ان ۾ فطري طور تي ڪجهه به غلط ناهي. مسئلا تڏهن شروع ٿين ٿا جڏهن اهي عارضي ميڪينڪس خاموشي سان مستقل آرڪيٽيڪچر بڻجي وڃن ٿا جڏهن ته پراڊڪٽ پاڻ ارتقا پذير رهي ٿي.
ان وقت تائين، ڳنڍيل پراڊڪٽ هاڻي صرف هارڊويئر، فرم ويئر، ۽ هڪ ايپ ناهي رهي. اهو انفراسٽرڪچر تي پڻ منحصر آهي جيڪو هر ڊوائيس جي سڃاڻپ ڪري ٿو، ان جي صلاحيتن کي سمجهي ٿو، صحيح ترتيب لاڳو ڪري ٿو، اپڊيٽس کي سپورٽ ڪري ٿو، ۽ ٽيمن کي شپمينٽ کان سالن بعد مسئلن جي تشخيص ۾ مدد ڪري ٿو.
هڪ دفعو ان پرت کي پراڊڪٽ آرڪيٽيڪچر طور سمجهيو ويندو آهي، ته پوءِ تقسيم واضح ٿي ويندي آهي: معياري ميڪينڪس ٻيهر استعمال لائق رهندا آهن، جڏهن ته ڪسٽم ڪم ان ۾ ويندو آهي جيڪو اصل ۾ هڪ پراڊڪٽ يا پراڊڪٽ فيملي کي ٻئي کان ڌار ڪري ٿو.
مضبوط ترين پليٽ فارم صرف اهو ناهي جيڪو پهرين ڳنڍيل پراڊڪٽ کي ممڪن بڻائي ٿو. اهو اهو آهي جيڪو انجنيئرنگ ٽيم کي هر ڀيري نئين بيڪ اينڊ ورثي ۾ حاصل ڪرڻ کان سواءِ ٻيو، ٽيون ۽ چوٿون ٺاهڻ جي اجازت ڏئي ٿو.

