Thr Session SEE-20260402_113457-Meeting Recording

Apr 27, 2026 10:19 · 1:43:33 · UR · Whisper Turbo · 4 speakers
Dit transcript verloopt in 18 dagen. Upgrade voor permanente opslag →
Uitsluitend tonen
0:01
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اللہ الرحمن الرحیم سٹارٹ کرتے ہیں پر لاسٹ سیشن میں ہم نے سائز ورنٹیڈ میٹرکس کا ایک پریکٹیکل فینومنو ڈسکور کیا تھا کہ اگر ہمیں ڈیٹا یا ڈیٹا سیٹ مل جائے تو اس کے اوپر بہت ساری کیلکولیشنز پرفارم کی جا سکتی ہیں اور وہ جو پر کیلکولیشنز ہیں وہ سمپل میتہمیٹیکل کلاس ایٹ والا میٹ جو ہے اس کے اوپر بیس کر رہی ہیں اور ریشو پرپورشن ہے اور کچھ بھی نہیں ہے
0:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو ہم نے ڈسکور کیا تمہارے پاس اگر یہ ڈیٹا مل جائے اور چلیں وائس نوٹ میں کوئی بھی اکنالیج کر دے کہ یہ ڈیٹا پبلک ڈیٹا ہے یا پرائیویٹ ڈیٹا ہے اور پبلک ڈیٹا پرائیویٹ ڈیٹا کی ڈیفنیشن آپ کی سکرین میں ویزیبل بھی ہے یہ جو پنک کلر کے ٹیبل میں ڈیٹا ہے یہ پبلک ڈیٹا ہے یا پرائیویٹ ڈیٹا ہے جی امت جی سپرنگ 24 بیچ چلیں ایک آنسر آیا پرائیویٹ کو
1:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
جی سوفٹر انجینئرز والیکم اسلام جی آپ کے حساب سے کیا ہے پرائیوٹ ٹھیک ہے کوئی اور کوئی اور حکمت اور دانائی والا آپ کے سامنے ڈیفنیشن بھی آ رہی ہے اس ڈیفنیشن کو دوبارہ پڑھ کے گیس کریں یہ ڈیٹا پبلک ہے پرائیوٹ ہے پبلک بلک آنسر کریکٹر پبلک ہے ڈیٹا پرائیوٹ ڈیٹا یہ تب بنے گا جب یہ کسی انڈیویجول پروجیکٹ سے
2:33
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
individual person کے اوپر آ جائیں یا اس project کے individual module کے اوپر آ جائیں تو تب ہم اسے private بول دیں گے ٹھیک ہے یا کسی بھی چیز کو further classify کر دیں اگر errors ہیں total errors show کی ہیں میں 134 لیکن error type سے اگر میں define کر دوں تو یہ public سے private میں آ جائے گا جو pure private data ہوتے ہیں وہ
3:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
from individual perspective ہوتا ہے. Individual perspective مطلب یہ کہ اس کے اندر alpha کے اندر 3 members ہیں. تو member 1 کا share is 12,100 میں کیا تھا? member 2 کا share کیا ہے? member 3 کا share کیا ہے? اگر ہم یہ define کر دیں تو یہ پھر ہم data اسے بولیں گے private data. آچھا پھر last session میں ہم نے errors per KLOC discover کر لیے. defect per KLOC. یہ error
3:36
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پر total جو ہے نا یہ error density اور defect density کہلاتی ہے اسی طرح جو تیسرا تھا نا cost per KLOC اس کو ہم typically project cost بھی کہہ سکتے ہیں اور unit cost بھی کہہ سکتے ہیں total cost تو ہمیں given ہے کسی بھی ایک اور total پر کر دیں گے divide تو اس unit کی cost آ جائے گی یعنی total dollars
4:15
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
divide by total line of code تو cost of one line of code آ جائے گی تو اگر میں future کا project calculate کرنا چاہوں تو میں پھر line of code سے multiply کر کے unit کے cost بھی calculate کر سکتا ہوں چلنے کر کے دیکھیں یہ total project cost جو کہ آپ کے whatsapp group میں shared ہے وہ کتنی ہے اور total line of code کتنا ہے دونوں totals کو divide کر کے دیکھیں میں بھی کھول لیتا ہوں
4:55
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
وٹس اپ گروپ
5:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ریکارڈنگ ہم نے آن کی تھی چیک کر لیا ہے ہاں ریکارڈنگ آن ہے جی جناب کون میری ہیلپ کرے گا ٹوٹل ڈالرز ہے ایک آپ کا اسٹیبلی اوکے ٹوٹل پروجیک کسٹ ہے ون سکٹی ایٹ تھوزنڈ ڈیوارڈڈ بائی ٹویل تھوزنڈ ون ہنڈڈ کر کے دیکھیں کیا آنسر آ رہا ہے جی ووائچ نوٹ میں کو بھی بول دیں میرے سامنے والی سکرین ویزیبل نہیں ہے ٹیکسٹ وہ آپ کے چیٹ کی ہے نا آہا 13.88
5:53
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
13.88. We make it 14. ٹھیک ہے. 14 ڈالر کر دیتے ہیں. ٹھیک ہے. اب guess کریں 14 ڈالر کس چیز کو represent کر رہا ہے. Other than CR. Total cost divided by total LOCs. یہ cost of one line of code بتا رہا ہے. اب تھوڑا تو میجھے guide کریں. اگر ہمارے پاس upcoming project کے اندر 30,000 line of code تھا تو project کی cost کیا ہو سکتی ہے.
6:54
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کون اس چیز کو بتا سکتے ہیں اور کیا فارمولا آپ نے اپلائی کیا ہے بلکل صحیح ہے ملٹیپلائی بائی فورٹین اور فور ٹونٹی فگر آئی ہے اللہ آسانی پیدا کریں فور ٹونٹی تھاؤزن ہے نا یہ بھی پتا چل گیا کہ پروجیکٹ ہمیں گھر میں کتنے کا پڑھ رہا ہے
7:25
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ جو کاؤسٹ ہے نا یہ گھر کی کاؤسٹ ہے آگے ہم جب کاؤسٹنگ سیکھیں گے نا تو میں پتا چلے گا کہ اس کے اندر ابھی پروفٹ نہیں ہم نے ایٹ کیا یہ ٹوٹل ٹوٹل ہے یعنی کسٹمر کو ہم چار لاکھ بھی دیس ہزار کی بجائے آٹھ لاکھ بھی بول سکتے ہیں اور اس کی ہم فارمولے علیہ دہ سے لرن کریں گے انشاءاللہ تو میجھے یہ پتا چل گیا کہ اسی ڈیٹا سے میرے اپ کمنگ پروجیکٹ کی ڈیوریشن بھی میجھے پتا چل گئی
8:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کاؤس بھی مجھے پتا چل گئی ایفرٹ بھی مجھے پتا چل گئی لائن آف کوڈ بھی مجھے پتا چل گیا تو میرے پاس بہت سارا ڈیٹا فیوچر کا آ گیا بیسٹ آن ہسٹری جو آپ کی ڈیٹا سائنسیز ہے وہ بھی یہ گیم کھیل رہی ہے اے آئی یہ بھی گیم کھیل رہی ہے لیکن وہ یہ ہے کہ وہ بڑی پرامٹ انجیننگ پہ آ رہا ہے تو کام زیادہ جلدی ہو جاتا ہے لیکن یہ ہی ڈیٹا سیٹر کے ٹرین کر دیں ہم لیکن یہ ہوگا ہر س
8:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
جب اپنے software house کا یہ پورا data ہے تو میں اگلے project کی اگر میں features add کر دوں تو وہ تینوں چیزیں calculate کر کے دے گا یہ کتنے لوگوں کو logical لگ رہے ہیں کہ it is doable اگر historical data ہمارے پاس ہو تو ہم future کے project کی تمام چیزیں well before calculate کر سکتے ہیں جتنے لوگوں کو practical لگ رہے ہیں raise their hands 23 میں سے ایک نیک آدمی کو صرف practical لگ رہے ہیں
9:14
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دو نے ہمت کی ہے تین نے چار نے پانچ نے ازیوم کی ہے ساتھ نے دیکھ لیے اتنے سارے لوگوں نے ہاتھ کھڑا کیا ہم بھی ہاتھ کھڑا کر لیتے ہیں لیکن باقی امت کنونس نہیں ہے اس چیز پر اس کا مطلب ہے کتنے لوگ کہتے ہیں کہ ہم کنونس نہیں ہیں اس فارمولے پر اب وہ ہینڈ ریز کر لیں یہ ان ریز کر لیں یہ سارے وہی نمبرز ہیں جو پہلے والے تھے اچھا تین لوگ کہتے ہیں کہ ہم کنونس نہیں ہیں چار لوگ کہتے ہیں بلکل کنونس نہیں ہیں
9:56
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
کیونکہ کل کی بھی کلاس نہیں تھی ہم نے لی تو آج تو بالکل ایک انفیس نہیں ہے
10:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اچھا ان میں سے کتنے ہیں جنہوں نے کل کی کلاس نہیں تھی لی ریز دیر ہینڈز اچھا کل کی کلاس سب نہیں لیو ہے ٹھیک ہے اچھا تو یہ 100% practical ہے 100% doable ہے چلے میں آپ کو ایک اور آسان سا game سکھاتا ہوں اب آپ نے logic میں جب بتانی ہے ٹھیک ہے for example آپ currently 5th semester میں 6th semester میں
10:34
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
فیفت میں ہے فیفت میں ہے اور سوفٹر انجننگ اکنومکس کے آپ گیس کرنا چاہ رہے ہیں میرا کیا گریڈ آئے گا یہ آپ نے گیس کرنا ہے ٹھیک ہے اور سر اسمان کہہ رہے ہیں یہ ہینڈر پرسنٹ پریڈکٹیبل ہے اور جو سر اسمان کیلکولیشن بتائیں گے اس حساب سے آپ کا ایکزیکٹ گریڈ وہی آئے گا جو سر اسمان نے بتائے ہیں
11:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کتنے لوگ کہتے ہیں کہ یہ doable ہے اس لیے نہیں کہ سر اسمان کہہ رہے ہیں اس لیے کہ ابھی تک اگر ہمیں stored data مل جائے تو doable ہے اب مجھے یہ بتائیں stored data کیا ہونا چاہیے کہ مجھے SWE اور اس مسٹر میں جتنے courses دینا ان سب کا grade مجھے advance میں بتا چل جائے کیا معاملہ سکتا ہے
11:33
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
پہلے آپ نے پڑھایا ہوگا پرانے بچوں کا ڈیٹا ہوگا آپ کے پاس اور جو بچے آپ سے پڑھنے والے ان کا پرانا ڈیٹا بھی ہوگا آپ کے پاس کہ انہوں نے پہلے کورسز میں کتنا اچھا پرفارم کی ہے الحمدللہ اگر میرے پاس آج کے دن سے پہلے 2018 میں میں نے جوائن کیا ہے 2018 سے 2026 میں سوفٹر انجنئی اکنومس میں نے ہو سکتا ہے 4 یا 5 ٹائمز پڑھایا ہو اس 4 اور 5 ٹائمز
12:05
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کا ڈیٹا اگر میں اس والی ایکسل شیٹ میں ایل او سی کی بجائے ایس ڈبل ای لکھتا ہوں تو آگے میں کیا کیا میں یہ اور چاہیے ہوگا سی ایل او پہ مپنگ چلو گوڈ پریکٹیکل ہے اور سر سٹوڈنٹس کا جو ایبریچ رہا ہے وہ بھی تو چاہیے ہوگا الحمدللہ ویری گوڈ ویری گوڈ کیونکہ یہ ایوریز ڈیٹا ہے جو پبلک ڈیٹا ہوتا ہے وہ ایوریز ڈیٹا ہوتا ہے
12:50
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
بلکل پریکٹیکل ہے ہاں آج سے کافی سال پہلے نا بحریہ انیورسٹی میں اس سے پہلے میں بحریہ انیورسٹی میں تھا تو بحریہ انیورسٹی کا فائنل پروجیکت تھا بڑا سمپل سا تھا وہ تھا سی جی پی کیلکولیٹر اس کے اندر سٹوڈنٹ اپنا کورس لکھتے تھے اور آگے نا ٹیچر سلیک کرتے تھے کہ اس کورس کو کونسا ٹیچر پڑھا رہا ہے وہ سلیک کرتے تھے اور ان کا آگے گریڈ آ جاتا تھا
13:22
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اور سمسٹر کے بعد وہی گریڈ آتا تھا اب اس کے پاس میں لوجک بتاتا ہوں کیا ہے لوجک اس کے پیچھے پبلک ڈیٹا کی بجائے پرائیویٹ ڈیٹا تھا پرائیویٹ ڈیٹا سے مراد کیا ہے ہر انڈیویجول کا ڈیٹا یعنی سوفٹ انجینی اکنومکس ہو سکتا ہے میرے پاس پرانے ڈیٹا پڑھا ہو میں آپ کو وہ بھی شیئر کر دوں گا جو پرانے سٹوڈنٹس کے جو گریڈز ہیں نا وہ میں شیئر کر دوں گا اور پھر آپ بھی پرڈک کر سکیں گ
13:54
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
انہوں نے کوئی اے آئی اس وقت انونٹ نہیں تھی ہوئی نل اے آئی سمپل ایسکویل کیوریز تھی اور کیوری کیا تھی کیوری یہ تھی کہ انہوں نے ایس ڈبل ای کے سارے جتنے سٹوڈنٹس نے ایس ڈبل ای پڑھا تھا ان سب کو پہلے لسٹ آن کر لیا پھر سیکنڈ جنہوں نے سر عثمان سے ایس ڈبل ای پڑھا ہے مزید اور فلٹر ہو گئے
14:21
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی پانچ سو میں سے ڈائی سو سٹوڈنٹس رہے گئے جنہوں نے سر اسمان سے ایس ڈبلی پڑھا تھا اب انہوں نے سیمپل سی لوجک لگائیں سیمپل لوجک کیا لگائیں ہسٹری میں فور ایسی ایک سٹوڈنٹ ٹاپ 3 سٹوڈنٹس کون کون سیاں ریز دیر ہینڈز شرمائی نہیں ریز دیر ہینڈز اچھا 001 اور 016 اور چلیں 001 اور
15:00
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
ون سکس نے دونوں اپنا سی جی پی ادھر ٹائپ کر دیں یعنی فورس مسٹر تک سی جی پی ہے ٹھیک ہے اور 3.2 3.2 ایک کا 3.5 ہے اور ایک کا 3.2 ہے ٹھیک ہے اچھا اب ان کے ایوریج گریڈز کیا آتے ہیں وہ بھی لکھتے ہیں اور ایک 3.53 بھی ہے good very good اب یہ تین گریڈز آگے اب اس نے کیا کرنا ہسٹری میں صرف یہ دیکھنا ہے
15:41
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کن سٹوڈنٹس کا سی جی پی اس کے قریب ترین تھا 3.57 اور 3.53 اور 3.53 کو نو پلس مائنس 5 کر دے 5%
15:55
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو ایک grade بن جائے گا ایک range of grade بن جائے گا اس نے history سے صرف دیکھا اس طرح کے student کا کیا grade کونسی students ہیں ان کو further filter کر لیا further filter کیا تو پانچ student آگئے ان پانچ student میں سے SEE کا ان کا grade کیا تھا وہ average کیا اور اس کو وہی grade دے دیا اور exact same grade آئے گا ٹھیک ہے it's all about the ability match جس کے
16:23
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پر سمسٹر میں اے بیز آتے ہیں اس کے اگلے سمسٹر میں اے بیز ہی آئیں گے اور جس کے سی اور ڈیز آتے ہیں اس کے ہر سمسٹر میں سی اور ڈیز ہی آئیں گے انلس کے ایکسپشنلی کبھی اے بی والا بیمار ہوا اور بی سی میں اس کا گریٹ چلا گیا اور سی ڈی والے کا اس کے ہاتھ پیپر لگ گئے اور اس کا بی اور سی پلس میں آ گیا یہ ایکسپشنل کیس ہے لیکن اون ایوریج جو گیم ہے نا
16:57
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
وہ سمپل ہے یعنی ہمیں پبلک ڈیٹا چاہیے ہوگا یا پرائیوٹ ڈیٹا پہلے یہ مجھے کوئی گائیڈ کریں پرائیوٹ ڈیٹا پرائیوٹ ڈیٹا مطلب ایچ انڈیویجول سٹوڈنٹ کا ڈیٹا اسی کو نیرو کر کر کے ایگزیکٹ پہ پہنچ جائیں گا اسی طرح آپ کے جو اس سمسٹر میں پانچ کورسز ہیں ان پانچ کورسز کو میں سلیک کروں گا اور ان پانچ کورسز کے اگینسٹ میں انڈیویجول کا گریٹ ریٹن کر دوں گا اور انڈی
17:34
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تیچرز کا ایک آپ نے بھی جج کر لیا ہوگا وہ ایوریج اسی جیسا پیپر بناتے ہیں ڈفیکلٹی لیول تو وہ آٹومیٹیکلی وہ سی جی پی کلکولیٹر ان کا بڑا کامیاب رہا اور انہوں نے نا دیٹا دے دیا جب ڈیٹا دیا نا انہوں نے اور سی جی پی کلکولیٹر سٹوڈنٹس کو پبلک کر دیا تو سٹوڈنٹس اتنے انٹیلیجنٹ تھے انہوں نے نا تیچر چینج کر کر کے دیکھا کس میں ہمارا گریڈ اچھا آ رہا ہے
18:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
انہوں نے گیم یہ کہلا جس ٹیچر کے ساتھ گریٹ اچھا آ رہا ہے نا بس اس ٹیچر سے پڑھنا ہے اب دوسرے ٹیچر سے پڑھنا ہی نہیں ہے ہم نے تو انہوں نے یہ کرنا شروع کر دیا کہ اس کی کمپلین کرنا شروع کر دی جو گریٹ کم دے رہا تھا وہ ایک مینجمنٹ کو انٹروین کرنا پڑا اور مینجمنٹ نے پھر اس پروجیک کو بند کر دیا لیکن آپ کو اس کی ورت سمجھ میں آئی کہ آج بھی
18:30
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اگر آپ اپنی کلاس کا انڈیویجول ڈیٹا صرف اپنی کلاس تک کا سمسٹر ون، سمسٹر ٹو، سمسٹر ٹری، سمسٹر فور تک کے ٹونٹی فور کورسز ہوپفولی آپ نے پڑھ لیا ہے ٹونٹی سے ٹونٹی فور کورسز ان ٹونٹی فور کورسز کا انڈیویجول میٹرکس اگر کوئی دے دیں ڈیٹا دے دیں سوری تو اپکمنگ سٹوڈنٹ کا گریٹ کیا جا سکتا ہے یس یا نو میں بتائیں کہ
19:02
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کتنے لوگ کہتے ہیں بلکل calculate کیا جا سکتا ہے یہ صرف ایک batch کے data سے لیکن اگر دو batch کے data سے ہو جائے گا تین batch کے data سے ہو جائے گا تو زیادہ accurate ہو جائے گا کیونکہ اس میں student بھی زیادہ آ جائیں گے اور teacher بھی زیادہ آ جائیں گے اور teachers کے option بھی زیادہ آ جائیں گے تو ultimately it's all about data game ٹھیک ہے یہاں تک کہانی سمجھ میں آگیا ہے
19:32
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
پھر ہم نے نیچے والی calculation کی تھی پھر page of dollars پر page of documentation یہ کیسے calculate کریں گے total cost divided by total documentation یہ کر کے دیکھیں کیا answer آ رہا ہے یعنی total total cost
20:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
68000 ڈیوائیڈ بائی 365 جی وائس نوٹ میں کو بول دے جب میرے سامنے یہ ڈیوائیڈ اس میں نہ دیکھیں پہلے ڈالر لکھا ہوئے پر لکھا ہوئے پر پیج آف ڈاکومنٹیشن لیٹ سائٹ کو اوپر رکھنے پر ہمیشہ ڈاکومنٹیشن پر نیچے ہی آئے گا
20:34
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ہاں total cost divide by total documentation اور total documentation کتنی ہے 365 ہے 168 thousand divide by 365 460.27 460.27 460 کہہ سکتے ہیں ٹھیک ہے 460 اور میں آگے ڈالر بھی لکھ دیتا ہے اچھا اب یہ کیا گیس کر رہی ہے یہ کس چیز کو گیس کریں بتا رہا ہے اوست بتا رہا ہے کہ pages کے حساب سے
21:08
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ہاں ایک پیج آف ڈاکومنٹیشن کی کوسٹ فور سکسٹی ڈالر ہے اس کا مطلب ہے اگر آپ کو فری لانسنگ پروجیکٹ کو مل جائے اور ریپورٹنگ مل جائے یا ڈائیگرامنگ مل جائے تو پر ڈائیگرام ایک پیج پہ ہی آتی ہے تو یو ایمل ڈائیگرام کی ایک کی کوسٹ ایوریج جو ہے فور سکسٹی ڈالر بن سکتی ہے ٹھیک ہے اسی طرح اگر میں نے ایک ڈاکومنٹر رکھنا ہے
21:39
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سوفٹر ہاؤزن ایک امپلوئی خائر کرنا ہے اور میجھے یہ معلوم کرنا ہے کہ اچھا یہ میں نے نکالی ہے ایک پیج میں ایک پیج آف ڈاکومنٹ کی کوسٹ فور سکسٹی ڈالر ہے اور اگر میں نکالنا چاہوں کوسٹ آف ڈاکومنٹیشن پر پرسن پر منت یہ کیسے نکالیں گے دماغ لگائیں
22:36
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سوفٹر انجینئرز میں اس لئے یہ کیلکولیشن کروا رہا ہوں کیونکہ ہم ایک ایمپلوئی ہائر کرنا چاہ رہے ہیں ڈاکومنٹیشن کے لئے تو اس کو کیا سیلری دینی ہے وہ میں جج کرنا چاہ رہا ہوں سر آپ نے کہا گیا تھا ڈاکومنٹیشن ہاں ہاں پر پر منت منت کتے تھے ہمارے دس منت تھے ہمارے فائف انٹو ایٹ میں پچھے کیا ہوا تھا
23:33
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
ہمممممممممممممممممممممممممممممممممممممممممممممممممممممممممم
23:47
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی ڈاکومنٹیشن جو تھی ہمارے پاس کیا لکھی ہوئی تھی 365 365 کو 24 سے ڈیوائٹ کیا آپ نے صحیح نا سر cost of ڈاکومنٹیشن لیں گے نا 460 ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن ڈاکومنٹیشن
24:17
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
فور سکسٹی ڈالر آگے لیکن اس میں یہ نہیں پتا کہ اس میں بندے اور مہینے کتنے ہیں نا تو ہم ایفرٹ سے ڈیوائٹ کر دیں گے تو ایکچول ویلیو آجے گے 24 سے ڈیوائٹ کریں فور سکسٹی کو پھر دیکھیں کیا فگر آئے گی سر 19.16 19.16 19.16 19 نہیں کر دیتے 19 ڈالر ٹھیک ہے اب یہ 19 ڈالر گیس کریں کیا چیز ہے ایفرٹ کاؤنٹ کی ہے ہم نے
25:01
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی ایک بندہ ایک مہینے میں ایک ڈاکومنٹ انیس ڈالر کا لکھ رہا ہے ایک بندہ ایک مہینے میں ایک ڈاکومنٹ انیس ڈالر کا لکھ رہا ہے ایم آئی رائٹ؟ اچھا اب میرے یہ بتائیں کہ ایوریچ ڈاکومنٹس پر منت پر پرسن اگر نکالیں تو وہ کیسے نکال سکتے ہیں؟
25:41
S… Speaker 4 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ ساتھ calculation میں میں اس لئے پوچھ رہا ہوں کہ امت کو ساتھ لے کے چلنا ہے total number of documentation ہے ہمارے پاس 365 365 365 کو آپ نے کس سے ڈیوائٹ کیا ہے نہیں ہم نکالنا چاہ رہے ہیں کہ average documentation پر منتھ کتنی ہوتی ہے پر منتھ پر پرسن
26:11
S… Speaker 3 (Thr Session SEE-20260402_113457-Meeting Recording)
اگر صرف پر منت دیکھیں گے نا 365 کو 8 سے ڈیوائیڈ کر کے تو 45.62 آئے گا ٹھیک ہے پھر صرف 3 سے ڈیوائیڈ کر دیں 15.2 15.2 15.2 اب اس کا کیا مطلب ہے 15.2 اس کے میں اگر ڈالر نہیں لکھ رہا آگے page of documentation لکھ رہا ہوں what it represents ایک بندہ ایک مہینے میں 15 documents develop کرتے ہیں
26:50
S… Speaker 4 (Thr Session SEE-20260402_113457-Meeting Recording)
اس پہ کتنے لوگ agreed ہیں میں نے یہ کیا تھا page of documentation divide by effort page of documentation 365 تھے divide by effort کیا ہے تو answer آیا 15 اب یہ represent کر رہا ہے page of documentation per person per month اس پہ agreed ہیں سب لوگ raise their hands کسی بھی چیز کو effort سے divide کریں گے per person per month آ جائے گی anything divide by
27:24
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
ایفرٹ ڈیوائیڈ بائی ٹونٹی فور کر دیں گے تو پرسن منتھ آ جائے گی تو یہ پتہ چل جائے گا اس بندے کی ایک مہینے کے اندر اس پرٹیکلر چیز میں کتنی کانٹیبوشن ہے اگر وہ لائن آف کوڈ سے ہوگی تو ایک منتھ میں کتنا لائن آف کوڈ لکھتا ہے ایک بندہ اگر وہ ایررز ہیں تو ایک بندہ ایک مہینے میں کتنی ایررز نکالتا ہے اگر وہ پیج آف ڈاکومنٹیشن ہے ایک بندہ ایک مہینے میں کتنی ڈاکومنٹس ل
27:50
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
تو اگر ابھی ہم نے نکالا ہے پیج آف ڈاکومنٹیشن پر پرسن منت اور وہ ففٹین آئی ہے تو ایک بندہ ایک مہینے میں پندرہ ڈاکومنٹس بناتا ہے اگریڈ اس پہ کتنے لوگ اگریڈ ہیں یس کردیں یا ہینڈریس کردیں ماشاءاللہ چھے لوگ امت سات لوگ جاگے میں باقی امت سوئی ہوئی ہے نو لوگ دس لوگ ماشاءاللہ امت جاگ گئی ہے بس گیارہ بہت ہو گئے ہیں گیارہ لوگ جاگ گئے ہیں الحمدللہ
28:23
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
باقی لوگ کہتے ہیں کہ ہم بار بار یہ ویڈیو سن سن کے نا پھر بولیں گے سر سمجھ نہیں آیا تو بارہ لوگ تک پہنچ گئے چلا کوٹ اچھا اب مجھے تھوڑا سا نا آپ لوگ گائیڈ کر رہا ہوں اب ایک چھوڑا سا ٹرکی گیم ہم کھیلنے لگے ہیں ہمیں دو ڈیٹا میں مل گئے ہیں ایک ڈاکومنٹ کی کاؤس جو ہے انیس ڈالر ہے اور ایک بندہ ایک مہینے میں پندرہ ڈاکومنٹس لکھتا ہے تو اگلا بندہ ہم ہائر کرنا چاہا
28:53
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دوکومنٹیشن کے لیے تو کس سیلری پہ مجھے ہائر کرنا چاہیے جو ہر کسی کو مل لی ہے ہاں تو ہر کسی کو سیلری کیا مل رہی ہے میں صرف ڈاکومنٹر ہائر کرنا چاہ رہا ہوں اب نائنٹین ڈالر مل رہی تھی نہیں نائنٹین ڈالر تھی ون پیج آف ڈاکومنٹیشن فور سکٹی تھی نہیں فور سکٹی تھی ون پیج آف ڈاکومنٹیشن بس لیکن اس کے اندر پرسن منت نہیں تھے
29:31
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
لیکن پرسن منت کے بعد پتا چلا ایک بندہ ایک مہینے کے اندر انیس ڈالر کا ایک ڈاکومنٹ لکھتا ہے اس کو پی ایم میں کرتے ہوں پرسن منت ٹھیک ہے تو اور ایک اور انفرمیشن مجھے ملی ایک بندہ ایک مہینے میں کتنے ڈاکومنٹس لکھتا ہے پندرہ ڈاکومنٹ لکھتا ہے تو اگر میں 15.2 کو ملٹیپلائے بائی 19 کروں تو کیا آنسر آئے گا
30:01
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹو ایٹی فائف ڈالر اور یہ کس چیز کو رپیزنٹ کر رہا ہے ایک ڈاکومنٹر کو میں نے اگر امپلائی رکھنا ہو تو میجھے سے سیلری کیا دینی چاہیے ٹو ایٹی فائف ڈالر میجھے تسلی سے دے دینی چاہیے یہ بات کتنے لوگوں کو حضم ہو گئی امت میرے ساتھ ہے نا الحمدللہ امت آٹھ لوگ تو میرے ساتھ ہیں نو بھی ساتھ ہیں دسمہ بھی آگے ہے الحمدللہ گیارہاں تھے ٹوٹل میرے ساتھ ایک بندہ قائب ہے
30:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
گیارہ لوگ میرے ساتھ ہیں تو اب تھوڑا سا نا کیونکہ یہ میں نے ایکسرسائز کی ہے میں دوبارہ ایکسرسائز ریپیٹ کر دیتا ہوں ہم نے ڈالرز پر پیج آف ڈاکومنٹیشن یعنی ایک ڈاکومنٹ کو بنانے میں پوری ٹیم کو کتنے ڈالر لگتے ہیں وہ فور سکسٹی ڈالر لگتے ہیں کیونکہ یہ پبلک ڈیٹا ہے نا پبلک ڈیٹا ہول ٹیم پہ ہوتے ہیں
31:11
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو ہول ٹیم کو ایک ڈاکومنٹ لکھنے پہ فور سکسٹی ڈالر لگتے ہیں پھر ہم نے کہا اس کو اگر ہم ایفرٹ سے ڈیوائیڈ کر دیں تو پتہ چل جائے گا ایک بندہ ایک مہینے میں کتنے ڈالر کانٹیبیوٹ کرتا ہے پر پیج آف ڈاکومنٹیشن تو پتہ چلا انیس ڈالر ایک بندہ ایک مہینے میں لگ رہا ہوتا ہے ڈالر کے اوپر ڈاکومنٹیشن کے اوپر پھر ہم نے کہا
31:42
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پیج آف ڈاکومنٹیشن بنتی کتنی ہے تو ہم نے کہا ٹوٹل پیج کو ٹوٹل ایفرٹ سے ڈیوائیڈ کر دیں تو یہ پتہ چل جائے گا پیج آف ڈاکومنٹیشن پر پرسن پر منت پیج آف ڈاکومنٹیشن پرسن منت اب یہ دونوں پرسن منت آگئے اس کا مطلب ہے ایک بندہ ایک مہینے میں 15.2 پیج آف ڈاکومنٹیشن لکھتا ہے اور ایک بندہ
32:17
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ایک مہینے میں ایک ڈاکومنٹ بنانے کے انیس ڈالر کانٹریبیوٹ کر رہا ہوتا ہے تو پھر میں نے کہا کہ اگر ہم نیا ایمپلائی ہائر کرنا چاہیں تو ایوریج ڈاکومنٹ کتنے بنتے ہیں اور ایوریج ڈاکومنٹ کی کسٹ کیا بنتی ہے پر پرسن منت اس سے ملٹیپلائی کریں گے تو ٹو ایٹی فائف ڈالر بن رہی ہے تو یہ مجھے پتہ چل رہا ہے کہ میرا ایمپلائی اگر میں صرف ڈاکومنٹیشن کے لیے ہائر کروں
32:53
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
تو 258 ڈالر میں دے سکتا ہوں اب یہ تین سٹیپس چار سٹیپس میں ہم نے کام کیا ہے اور یہ چار سٹیپس میں تھوڑا سے نا بولڈ کر دیتا ہوں بڑے کر دیتا ہوں اب آپ کا ایگزیم ہے یہ ساری کیلکولیشن کریں کہ میجھے ایک ایمپلائی لائن آف کوڈ لکھنے کے لیے اتنے ڈالر اسے دینے پڑیں گے ٹھیک ہے اب یہ تین سٹیپ کی کیلکولیشن کریں اور
33:45
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
بتائیں کہ اب میں ایک سوفٹر انجینئر ہائر کرنا چاہ رہا ہوں جس سے میں نے لائن آف کوڈ لکھوانا ہے کوڈنگ لکھوانی ہے اور اس کوڈر کو میں نے کتنی تنخواہ دینی چاہیے تو میں یہی جج کروں گا میرے پاس ایوریج کوڈر کتنی تنخواہ لے رہے تو میں اس سے پھر اتنی تنخواہ دلوا دوں گا اس سے نئے والے کو یہ میرا انڈیویجول ریٹ ہے یہ مارکٹ ریٹ نہیں ہے ٹھیک ہے
34:23
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اب یہ پہلے آپ نے کوئی دو ٹوٹلز کو ڈیوائٹ کرنا ہوگا پھر ایک بندے کی کاست نکالنی ہوگی ایک بندہ کتنا لائن آف کوڈ لکھتا ہے وہ پتہ چل جائے تو ملٹیپلائی کر دیں گے تو ایسٹی میٹیڈ سیلری آ جائے گی جی you have three minutes for it five minutes لیں پیپر پہ calculation کریں اب ادھر page of document
35:27
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ملٹیپلائی کر دیں
35:36
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تین لاکھ پچھتر آزار تو مجھے تین لاکھ کا بندہ ہائر کرنا پڑے گا لیکن پاکستان میں ابھی بھی اس کا ریٹ کم ہے اندازہ لگا لیں اور یہ بڑا ہسٹوریکل پرانا ڈیٹا ہے نیا ڈیٹا کیسے کلکلیٹ کرتے ہیں وہ بھی طریقہ سکھایا جائے گا انشاءاللہ لیکن ابھی تو ہم ڈیٹا گیم کھیل رہے ہیں باقی کتنے لوگوں نے کیا ہے سب لوگ کریں اپنی طرف سے ایفرٹ ضرور کریں یہ سکرین آپ کے سامنے اس لیے کھولی ہے
36:06
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ آپ اس سے لرن کر سکیں کیونکہ یہ اپنی جو کام کر لی ہیں نا یہ سمجھ لیں کہ پورا کورس ملینز اینڈ بیلینز آف کیلکولیشنز ہو سکتی ہیں اور جو کیلکولیشن میں کلاس روم میں کرا دیتا ہوں نا وہ کبھی دیتا نہیں ہو تو اور بہت ساری پوسیبیلیٹیز ہیں ان فائنائٹ پوسیبیلیٹیز ہیں it's all about data science جو لوگ کرتے جا رہے ہیں تو وہ اپنی کیلکولیشن نا وٹس ایپ گروپ میں پوسٹ کرتے ہیں آنسر نہیں کیلکولیشن پہلے رفت پیپر ورک پ
36:50
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
پھر پوسٹ کر دیں اس کے بعد آپ کو آشتہ آشتہ سمجھ میں آج جگہ جنریٹیو آئی کر کے آ رہا ہے جی کسی نے پوسٹ نہیں کیا چیٹ پہ کر رہے ہیں نا کریں کریں
40:09
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سر پی ایم کیا ہے سر پی ایم پرسن منت پرسن منت یا ایفرٹ زیادہ تر بکس کے اندر نا پرسن منت لکھا ہوتا ہے پارہ سو پہچاس تو نکالا ہی تھی نا سر نہیں یہ چاروں کیلکویشن کریں گے تو پہلے آپ نکالیں ٹوٹل ڈالرز ڈیوائیڈ بائی ٹوٹل ایل او سی کی آنسر آئے گا ٹوٹل ایل او سی پائیف پوائنٹ سکس پائیف پوائنٹ سکس
40:55
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
آپ نے کہا ہے وہ 168000 divided by 12200 ہاں کیا انسر آئے گا تو پھر تو 5.6 آئے گا 5.6 ٹھیک ہو گیا اچھا اب ڈالرز پر پرسن منت یہ 1250 ہے نا یہ آپ نے کیا کیا ہے ٹوٹل ڈالرز divided by 24 ہے نا دوسرے والے میں دوسرے والے میں ہاں
41:25
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دوسرے والے میں نے کیا تھا ٹوٹل لائن آف کورٹ ڈیوائیڈڈ بائی پرسن اور ڈیوائیڈڈ بائی منتھ یہ ہے ڈالرز پر پرسن منتھ ڈالرز مطلب ڈالرز تعمل پر 168000 ڈیوائیڈ بائی ایفرٹ 24 ہے یہ کیا انسر آئے گا سات ہزار سات ہزار یہ ایک بندے کی ایک مہینے کے اندر سیلری جو ہے نا وہ سات ہزار ہے سات ہزار ڈولر سات ہزار ڈالر ہے
41:55
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک ہے ٹھیک
42:28
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کیا آنسر آئے گا؟ بتا رہا ہوں. ایک ہزار دو سو پچاس. ایک ہزار دو سو پچاس. یہ کس چیز کو انڈیکیٹ کر رہے ہیں؟ لائن آف وارٹ پائر پرسن میں. آپ نے ٹویلز تھالن ون ہنڈر ڈیوائیڈ بار ٹونٹی فور کی ہے؟ جی. ہاں ٹھیک ہے. اچھا. اب ایک بندہ ایک مہینے کے اندر سات ہزار روپے کماتا ہے. اور ایک بندہ ایک مہینے کے اندر
43:06
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
بارہ سو پچاس لائن آف کوڈ لکھتا ہے تو اب اس سے ہمیں یہ پتہ چلا کہ اب اسے نیکس بندے کو ہم نے سیلری دینی ہے تو اسے ہم دو چیزیں ایکسپیکٹ کر رہے ہیں سیلری ہم اسے کیا دے دیں گے بارہ سو پچاس سات ہزار اور اسے لائن آف کوڈ ہم کتنا ایکسپیکٹ کر رہے ہوں گے بارہ سو پچاس بارہ سو پچاس اچھا اب ایک اوپر فگر آئی ہے فائی پوائنٹ سکس
44:12
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
مہینے میں کتنا لائن آف کوڈ لکھتا ہے
44:16
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو مجھے یہ پتہ چل گیا کہ اگر میں بارہ سو پچاس لائن آف کوڈ لکھتے ہیں اور ایک کی کاؤسٹ یہ ہے یونٹ کی کاؤسٹ یہ ہے تو یونٹ سے ملٹیپلائی کروں گا تو ایوری سیلری مجھے مل جائے گی لیکن ایوری سیلری دوسرا طریقہ کر رہا ہے ٹوٹل کو ٹوٹل پر ڈیوائیڈ کر دوں ٹوٹل آف کاؤسٹ ڈیوائیڈ بائی ٹوٹل آف پرسن منت تب بھی سات ہزار کی آئے گا ٹھیک ہے تو اب کمنگ بندے کو میں نے کتنی سیلری د
44:49
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سات ہزار ڈالر اب مجھے پتہ چل جائے گا مجھے اگلا امپلائی جو ہائر کرنا ہے کس قیمت پہ
45:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
لیکن یہ ایوریج ہے مطلب اس میں سے سات ہزار والے میں سے کوئی تین ہزار بھی لے رہے ہیں کوئی چار ہزار بھی لے رہے ہیں اور کوئی دس ہزار بھی لے رہے ہیں اور ڈیوائیڈ بے تھری کر رہے ہیں تو تب سیون تھاؤزنڈ بن رہا ہے یہ کتنے لوگوں کو بات حضم ہو گئی ریز دیر ہینڈز چلیں اب یہ اتفاق سے ریکارڈنگ ہو رہی ہے تو فائدہ ہے کہ اس کو ریکال بے
45:32
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ریکال بھی کیا جا سکتا ہے دوبارہ ری سٹیڈی بھی کیا جا سکتا ہے تو دس امتی ایسے ہیں جن کو سمند میں آ رہا ہے الحمدللہ ٹھیک ہو گیا یہ تو کوئی تسلی بخش معاملہ ہو گیا کہ ہمارے پاس ٹونٹی سکس میں سے ٹین پرسن ٹین پرسن وہ ہیں جن کو بات سمند میں آ رہی ہے اللہ کا شکر ہے چلیں اب آگے بڑھتے ہیں یہاں تک آپ کو کیلکولیشن کے حساب سے معاملہ سمند میں آ گیا
46:04
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹھیک اب آگے بڑھتے ہیں سلائیڈ میں آگے لیے دیکھتا ہوں اچھا پچھلی سلائیڈ میں نا ایک نیچے دیکھیں انگریزی میں لکھا ہوا ہے یہ بڑی خطرناک بات لکھی کیا کہتے ہیں size oriented matrices are not universally accepted as the best way to major software process most of the controversy swirls around the line of code as the key major اب یہ worst practice ہم نے پڑھی ہے ابھی
46:41
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی بیسٹ نہیں ہے کم از کم ورسننگ ایوریج اسیوم کر لیتے ہیں تو گیس کریں یہ لائن آف کورڈ میں خرابی کیا ہے جی جناب لائن آف کورڈ میں نا جو میجر خرابی ہے نا اس میں یہ نہیں پتا چند رہا ہم نے لائن آف کورڈ کا پچھلی سلائیڈ پچھلے جو لیکچر ون تھا نا اس میں پڑھا تھا لائن آف کورڈ میں بلینک لائنز بھی ہوتی ہیں لینئر لائنز بھی ہوتی ہیں لوجیکل لائنز بھی ہوتی ہیں تو اس سے کورڈ کی کمپلیکسٹی نہیں کبھی س
47:25
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی یہ نہیں پتا چل رہا پروجیکٹ ایوریس تھا کمپلیکس تھا یہ بھی نہیں پتا چل رہا پھر ایک اور میجر پرابلم جو آج کے دور کے ساپ سے ہے پروجیکٹ کوئی ایک لینگویٹ میں تو ڈیویلپ بھی نہیں ہوتا فرنٹ اینڈ ٹیکنالوجیز آ لیتے ہیں میڈل ویئر ٹیکنالوجیز آ لیتے ہیں بیکنڈ ٹیکنالوجیز بالکل آ لیتے ہیں کچھ میں بہت تھوڑا سا کوڈ لکھ کے بہت بڑا ریزلٹ آ جاتے ہیں کچھ میں بہت زیادہ لکھنے
48:02
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
لیکن یہ ایوریج آؤٹ کر کے ہم گزارہ لائک کام کر سکتے ہیں تو سائز اورینٹڈ میٹرکس میں کے ایل او سی کا اگر ہم نے کیا تو ہمیں پتہ چلا کہ یہ ایک تو پبلک ہے اور دوسرا سارے چیزیں بھی ہیڈن ہیں اندر کہ یہ ویڈ لائنز ویڈ بلینکس ہے ویڈ کومنٹس ہے کہ کمپلیٹ لوجیکل کوڈ ہے یہ لینئر کوڈ ہے ہے کیا کہانی اس کے پیچھے یہ نہیں پورا پتہ ہمیں چلیں بائی دیوے ایک اور
48:39
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اگلی سلائیڈ پر جانے سے پہلے اگر اس کا پرائیویٹ ڈیٹا ہوتا تو کیسا ہوتا یہ جو ایلفہ بیٹا گامہ ہے اس کا پرائیویٹ ڈیٹا ہوتا تو کیا ہوتا ایلفہ کا وہ بھی وائس نوٹ میں ہوتا ہے سر یہ تینوں الگ الگ الگ پروجیکٹ ہے نا ایلفہ الگ پروجیکٹ ہے بیٹا الگ پروجیکٹ ہے اور یہ تین پبلک ڈیٹا ہے اگر اس کا تینوں کا پرائیویٹ ڈیٹا دینا ہوتا ہے تو میں کیسے بناتا
49:17
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
اگر بتاتے ہم کہ کتنے پرسن اس پر کام کر رہے ہیں اور وہ ہوگا کتنے منس میں اس کے بعد ہم بتاتے کہ پرسن کو لکھیں میں اندر منس بھی ڈرائیو ہو رہی ہیں اس کے اندر ساتھ میں ہم بتاتے اس کو پروجیکٹ کو تھوڑا سا ڈسکرائب کر دیتے کہ اس میں کوڈ کے حساب سے کتنی کلاسز ہیں چلو پٹس کون سے ہیں
49:42
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
لائبریریز کونسی یوز کی ہیں ہم نے الحمدللہ کونسا یوز کی ہے کہاں پہ یوز کی ہے اور ڈیٹا بیس کونسا یوز کرتے ہیں ڈیٹا بیس کی کیا کوسٹ ہے اور فرنٹ اینڈ ہم چیک کر سکتے تھے کہ فرنٹ اینڈ کتنا بڑھا ہے کتنے پیجز ہیں
50:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دیکھ سکتے تھے اور دیکھ سکتے تھے اے پی آئی اے پی آئیس دیکھ سکتے تھے کتنی ہیں کیا ہے ماشاءاللہ ماشاءاللہ ماشاءاللہ لیکن یہ فرضے کی فائے ایک بندہ پورا کر رہے ہیں یہ باقی لوگ کتنے لوگ ہیں جو آپ کا گوٹ نیم کیا ہے میرا آکف آکف ٹائپ کر دیں تاکہ میں غلط نام نہ پرنانس کروں آکف آکف بھائی
50:32
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پہ کتنے لوگ اگریڈ ہیں کہ یہ بات صحیح کر رہا ہے پرائیوٹ ڈیٹا ایسا ہونا چاہیے انڈیویجول ڈیٹیلز وائز ہونا چاہیے ٹوٹلز نہیں ہونے چاہیے ان سب کو ٹوٹل کریں تو پھر ٹوٹل آ جائے تو پھر تو صحیح ہے کتنے لوگ کہتے ہیں کہ یہ پرائیوٹ ڈیٹا ایسا ہی ہونا چاہیے لوگ اگریڈ نہیں ہیں اس کا مذہب پرائیوٹ ڈیٹا کچھ اور ہے تو کوئی اور ڈسکرائب کر دے پرائیوٹ ڈیٹا پھ
51:12
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
اور میں آپ کو ایک اور چیز دکھاتا ہوں اللہ کہے وہ لوڈیڈ ہو نہیں ہے میں فائل اوپن کر لیتا ہوں پہلے سر ایک اور چیز وہ جو ہمارے پر دائیگرامز ہوتی ہیں نا اس سے بھی ہم گیس کر سکتے ہیں اس سے بھی پرائیویٹ ڈیٹا نکالا جا سکتے ہیں نا وہ جو اور ہم جو تین ڈوکومنٹ بناتے ہیں نا ویجین اور یوزر اور ایس آر ایس وہ بھی ہمیں ہیلپ کرے گا بالکل انٹیلیجنٹ
52:12
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
میں نے ایک فائل بنائی تھی اور میرے ہاتھ سے گم گئی ہے سائز رنٹڈ میٹرکس میں نے بنایا تھا ابھی میں نے آپ لوگ کی کلاس سے پہلے نا میں نے کہا کہ میں پرائیویٹ ڈیٹا اس کا بناتا ہوں تو میں پرائیویٹ ڈیٹا بنانے میں کامیاب ہو گیا تھا پرائیویٹ ڈیٹا نظر نہیں آ رہا تو میں میں خلیص کی ہسٹری میں چلے تھا تم ورڈ کی ہسٹری کے اندر وہ منشنڈ ہوگا انشاءاللہ
53:14
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پتہ نہیں غائب ہو گئے ناراض ہو گئے چلیں اللہ کی طرف سے کرنا اچھا تو ایک چھوٹا سا اسائنمنٹ میں دوں گا یہی جو پبلک ٹیٹ ہے نا میں اس کو پر پرسن وائز کر دوں گا یعنی الفا کے اندر تھری پرسنز ہے نا
53:27
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ 3% میں 12,100 کی contribution کیا تھی person 1 کی contribution کیا تھی person 2 کی person 3 کی اسی طرح effort میں individual کی contribution 168,000 میں individual کی contribution 365 لیکن وہ real data ہوگا وہ average out data نہیں ہے اسی طرح beta کا بھی real data
53:50
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
27 200 کو 5 employees پہ کیسے ڈیوائیڈ ہوا تھا original وہ میں دے دوں گا اس طرح میں تین project کے دوں گا تو آپ نے یہ ساری کچھ calculation اوپر کرنی ہوں گی ٹھیک ہے تو میں نے بنایا تھا برحال غائب ہو گیا اللہ کی طرف سے بہتری ہوگی انشاءاللہ چیزوں کا غائب ہونا نعمت ہوتی ہے انشاءاللہ اچھا تو یہاں تک کہانی ختم ہوگی اب وہ کہتا ہے کہ ایک اور چیز ہے
54:20
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
function point یہ LOC سے بہتر ہے line of code سے پہلے line of code آیا تو پرانا دور تھا تو پرانا دور جب تا نا صرف code ہی سب کچھ ہوتا تھا پھر function point آیا function point بھی ایک اور size ہے یہ size کیا کہتا ہے یہ ابھی ہم detail میں تو اگلے chapter میں پڑھیں گے لیکن ابھی abstract level پہ بتا دیتا ہوں abstract level میں کیا ہے کہ ہم total line of code ہے نا اس کے اندر یہ نہیں mentioned
54:51
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ لائن آف کورٹ کس پرٹیکلر چیز کا ہے فرنٹ انڈ کا ہے بیک انڈ کا ہے کسی ریپورٹ کا ہے
55:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کسی اس کا ہے اس کا کہتے ہیں اے پی آئی کا ہے یہ نہیں پتا میں تو کہتے ہیں پروجیک کو ہم پانچ ایریاز میں ڈیوائیڈ کر دیتے ہیں دنیا میں کوئی بھی فنکشنیلٹی ہونا اس کو ان ایریاز پر کریں گے اس کے انپوٹس کونسے ہیں آرپوٹس کونسے ہیں فائلز مطلب ٹیبلز کونسے ہیں ایکسٹرنل انٹر فیسنگ کونسی ہے اور انکوائریز کونسی ہیں
55:35
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ان پانچ ایریہ میں ڈیوائٹ کریں گے تو یہ جو ایل او سی ادھر لکھا ہوئے نا اس کی جگہ پہ ہم ایف پی لکھتے ہیں گے فنکشن پوائنٹ یہ ایک اور سائز ہے اور اس سائز میں تھوڑی سی پریسائسنس بہتر ہے وہ ٹوٹل لمسم کوڈ نہیں ہے بلکہ وہ فائف ایریاز میں کوڈ ڈیوائیڈڈ ہے انپوٹ انٹر فیسز کا کوڈ علیہ دہ ہوگا آٹپوٹ کا کوڈ علیہ دہ ہوگا ریپورٹس کا کوڈ علیہ دہ ہوگا لوجک
56:08
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹیبلز کا کوڈ الیدہ ہوگا اور ایکسٹرنل انٹرفیسنگ مطبع کہ آؤٹسائیڈ کسی چیز سے کنیکٹ کر رہے ہیں وٹس ایپ سے کنیکٹ کر رہے ہیں فیس بک سے کنیکٹ کر رہے ہیں یا کسی اپی آئی سے کنیکٹ کر رہے ہیں تو اس کا کوڈ الیدہ ہوگا وہ کہتے ہیں وہ دنیا میں زیادہ بہتر سائز ہے لائن آف کوڈ میں بہت سائی چیزیں ہیڈن ہیں تو ہم ایک بہتر چیز پہ چلے جاتی ہیں فنکشن پوائنٹ میں اچھا جب فنکشن پوائنٹ آیا نا
56:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
لائن آف کوڈ بھی آگیا فنکشن پوائنٹ بھی آگیا تو ان دونوں کی نا کانٹروورسی سٹارٹ ہو گئی تو اس نے کہا لائن آف کوڈ تو انتہائی فضول ہے اس میں تو پتہ نہیں چل رہا لینگویج ہے کون سی اس میں یہ بھی نہیں پتہ چل رہا یہ کوڈ ہے اس میں بلینک کتنی ہے لوجک کتنی ہے کومنٹس کتنی ہے خراب یہ خراب یہ ہیں اور جو ایف پی ہے وہ بہتر ہے تو ان دونوں کے جگڑے سے نا ایک یہ ڈیٹا نکلا ہے
57:14
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ریکنسائلنگ آف ایل او سی اینڈ ایف پی اچھا ایف پی کا سائز چھوٹا ہے لائن اف کوڈ کا سائز بڑھا ہوگا جیسے ٹویل تھوازنڈ ون ہنڈرڈ لائن اف کوڈ ہے نا تو سمجھ لیں کہ اس کے ایف پی بنیں گے آل موسٹ ایکس یعنی ایسٹیمیٹڈ ٹو ففٹی ٹو ففٹی ایٹ کے قریب تو یہ کہیں دونوں سائز ہیں تو دونوں نے ایل او سی نے اپنی
57:41
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اپسیلنس دیکھتے ہوئے نا ایک ٹیبل بنا دیا ٹیبل کیا بنایا ہے آل پوسیبل لینگویجز جو اس وقت تھی نا وہ سارے نام لکھتی ہے اور بولا کہ آپ کو اگر فنکشن پوائنٹ ہی اچھا لگتا ہے نا تو ان فنکشن پوائنٹ کو آپ لائن آف کورڈ میں کنورٹ کر لیں کچھ لینگویجز میں بہت زیادہ لائن آف کورڈ لکھنا پڑتا ہے تو اسے میں زوم کر دیتا ہوں یہ جیسے سی لینگویج ہے اسیمبلی لینگویج ہے اس میں تھری ایک جو فنکشن
58:44
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
بڑا نیک آدمی ہے تو ابھی ابھی جا گیا ہے ولی آدمی ہے تو تو میری طرح تمہیں اللہ نے ویسے جنت دے دینی ہے انشاءاللہ
58:52
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
نہیں نہیں جاکتے رہا کریں سوری تھوڑتے نا میں واپس آ جاتا ہوں تاکہ میں آپ کو کانٹیکس سمجھا دوں کانٹیکس کیا تھا دو سلائیڈز ہم نہیں دیدار کیا ان کا اچھا یہاں تک ہم پہنچ کیا تھے تو اس کے بعد میں پتہ چلا کہ فنکشن پوائنٹ بھی ایک اور دنیا کا سائز ہے لیکن فنکشن پوائنٹ میں ٹوٹل ایک نہیں ہے اس کے اندر پانچ ویلیوز ہیں
59:14
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹوٹل انپوٹس ٹوٹل آوٹپوٹس ٹوٹل انکوائریز ٹوٹل فائلز ٹوٹل ایکسٹین انٹرفیسز ان کو مرج کر کے اور تھوڑی سی کیلکولیشنز ہیں جو کہ ہم اگلی کلاس میں ہوفلی ڈسکور کریں گے اور وہ فیزیکل کلاس میں ڈسکور کریں گے بہت اچھے سمجھ میں بھی آئے گا تو ان سے بھی ایک سائز بنتا ہے جس طرح ٹوٹل لائن آف کوڈ ہے اس طرح ٹوٹل ایف پی بھی بنیں گے تو اس طرح یہ ٹیبل ہے نا ادھر لائن آف
59:40
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو فر اگزمپل ٹویل تھاؤزن ون ہنڈرڈ ہے نا ٹویل تھاؤزن ون ہنڈرڈ کے اگینسٹ ایف پی جو ایسٹی میٹڈ بنتے ہیں نا میری رف کلکولیشن کے ساب سے وہ ٹو ایٹی فائف کے قریب بنتے ہیں تو اجھے ٹو ایٹی فائف آجے گا لیکن باقی چیزیں سیم رہیں گے کیونکہ ایررز بھی اتنے آئیں گے
1:00:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ ڈیفیکٹس بھی اتنے ہی تھے باقی صاحب کچھ سیم رہے گا تو ان دونوں میں کانٹروورسی سٹارٹ ہو گئی لو سی اور ایف پی میں تو کانٹروورسی سٹارٹ ہونے کے بعد نا انہوں نے کہا کہ لو سی نے کہا میں آپ کو ریکنسلیشن کا ایک میکنیزم بتا دیتا ہوں کہ آپ کو یہ جگڑا تھا نا کہ لائن آف کوڈ ہر لینگویج کا ویری کرتے ہیں تو ہم آپ کے لیے کام آسان کر دیتے ہیں لیکن تو اسے زوم کر لوں یہ ہے لو سی اوپر ہیڈنگ دیکھیں گے تو
1:00:35
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سوری ہیڈنگ ہے ایل او سی پر فنکشن پوائنٹ لائن آف کوٹ پر فنکشن اب دو سائزز کو ہم کمپیر کر دیں ابھی تک پر سائز کے اندر کیلکولیشن پر فارم کر دیتے ہیں وہ بھی دنیا میں بہت بڑا کام ہم نے سمجھا بھی لیکن اب اس سے بڑا کام سمجھنے لگے ہیں کہ دو سائزز مل جائیں اور آگے ہم نے اور بھی کئی سائزز ڈسکور کرنے ہیں تو ہر ایک سائزز کو کسی دوسرے سائزز میں بھی کنورٹ کر سکتے ہیں
1:01:05
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو لائن آف کورٹ کو بھی ہم فنکشن پوائنٹ میں کنورٹ کر سکتے ہیں اور فنکشن پوائنٹ کو بھی لائن آف کورٹ میں ہم کنورٹ کر سکتے ہیں تو انہوں نے پہلے دو ہی تھے تو انہوں نے اس کا ٹیبل بنا لیا اور ٹیبل بنانے کے بعد کہا کہ ایک فنکشن پوائنٹ کے اگینسٹ لائن آف کورٹ فنکشن پوائنٹ میں نا ایوریج میڈیم کمپلیکس ہائی اس طرح کے بھی زونز ہیں ڈیفرنٹ تو اب اس نے کہا کہ اگر فنکشن پوائنٹ ایک فنکشن پوائنٹ سی
1:01:35
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
لیکن وہی اگر میں ایڈا لینگویج میں لکھوں گا تو ون ففٹی فور لائن آف کورٹ چاہیے لیکن اگر میں اس کو پورٹران میں لکھوں گا تو اس نے آگے سائز ڈیش میں ڈالا ہوا ہے کہہ رہا ہے میں پاس سائز نہیں ہے اس کا لیکن ہم اس کو دیکھتے ہیں یہ جاوہ میں بھی ہے اس کا تو کہتا ہے کہ جاوہ میں اگر ہوگا تو سکسٹی تھری لائن آف کورٹ سے کام چل جائے گا اور اگر کوئی اور لینگویج بھی اس طرح کی ہیں اور نیٹ پہ اس طرح کے ٹیبلز ہم بنوا سکتے ہیں ج
1:02:11
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو ہم function point کو line of code میں convert کر سکتے ہیں تو ہمارے پاس ایک size دوسرے size میں convert ہو کے اب ہم اس میں بھی calculation کر سکتے ہیں example اس کی یوں ہے یوں سمجھے کہ line of code پہلے سے تھا ہمارے پاس پھر زمانہ ترقی آیا ہے تو ہم نے function point کو use کرنا شروع کر دیا size میں لیکن history ہمارے پاس loc کی تھی اب loc کو ہم نے function point میں convert کرنا ہے یا function point کو loc میں convert کرنا ہے
1:02:44
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ہم دونوں کو انٹرچینجی بلی کنورٹ کر سکتے ہیں یہ بات کتنے لوگوں کو حضم ہوئی یہ دو سائزز کو آپس میں کنورجن ریٹ ہم بنا کے ان کا چینج کریں جس لیک کرنسی چینج جو ہوتے ہیں ڈالرز کو روپیز میں کیسے کریں گے ڈالرز کو سعودی ریال میں کیسے کریں گے ڈالرز کو اس میں کیسے کریں گے ہر ایک کرنسی ریٹ ہے تو ہم نے کہا ان کا بھی ایک ریٹ ہے
1:03:07
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو کنورجن ریٹ ہمیں سمن میں آ گیا تو دنیا میں ہم کنورجن ریٹ صرف دوبارہ اسی ہسٹوریکل ڈیٹا پہ جا کے کام لے سکتے ہیں ٹھیک ہے
1:03:17
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ ہمیں ایک اور فنڈامینٹل انفرمیشن پتا چلی کہ دنیا میں کوئی بھی سسٹم ہو تب بھی گزارہ لائک ہمارے پر ڈیٹا پرانا بھی ہو تو اس کو نئے ڈیٹا پر مولڈ کر کے ہم ساری کیلکلیشن پرفارم کر سکتے ہیں اب آگیا ہے یہ ریکنسلیشن آف ایف پی یہ ہو گیا اب ابجیک رینٹیڈ میٹرکس یہ بھی ایک سائز ہے اب وہ کہتا ہے کنونشنل سوفٹیئر پروجیک میٹرکس ایل او سی اور ایف پی
1:03:48
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
can be used to estimate object printed matrix اچھا اب کیس کریں اس کے اندر اپنی ڈیٹیل ہے اس کے اندر اپنی ہم LOC object printed matrix ہم پہلے discover کر چکے ہیں number of classes کتنی ہے number of inheritance کتنی ہے پھر number of cohesion کتنی ہے coupling کتنی ہے تو وہ بھی تو ایک size آئے گا نا اس size کو بھی ہم LOC اور FP میں convert کر سکتے ہیں اگر ہمارے پاس اس کا conversion table مل جائے
1:04:19
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ہائیور دیز میٹرکس ڈو ناٹ پروائیڈ انف گرانیلیٹی فور سکیجلنگ ایڈ ایفرٹ ایڈجسمنٹ اب ایلو سی اتنا ساری اوبجیکٹ رینٹیڈ کاسٹنگ اور ایسٹیمیشن کے لیے اتنا اچھا نہیں ہے اس کا مطلب ہے اگر ہمارے پاس کنورجن ریٹ مل جائے ہم اوبجیکٹ رینٹیڈ کے کوڈ کو ایلو سی یا ایف پی میں کنورٹ کر کے
1:04:50
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
ہم وہی جو ابھی جو کیلکولیشنز کر رہے تھے وہ ساری پرفارم کر سکتے ہیں یہ کتنے لوگوں کو بات حضم ہوگی
1:05:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ دنیا میں کوئی نیا سائز بھی کریٹ ہو جائے تو اس کے پریویس سائز سے کمپیریزن کر کے ایک نیا ریٹ نکالا جا سکتا ہے اور اس سے نئی کیلکولیشن پرفارم کی جا سکتی ہے یوں سمجھیں سی جی پی اے فور پوائنٹ او ہمارا کیلکولیٹ ہوتا ہے ہائیہ سی جی پی اے کسی ایکریڈیشن باڈی نے نیا بنا دیا فائف پوائنٹ او تو اب وہ جو سی جی پی کیلکولیٹر والا فارمولا تھا تو اس میں مجھے کیا کرنا پڑے گا گیس کریں
1:05:33
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اس پروجیک کو زندہ کرنے کے لیے وائس نوٹ میں کوئی بھی بتا دیں ریپیٹ کریں یہ سرسا بات تھوڑا مشکل ہے سمجھ ہی آرہا بڑا یہ کورس بہت ہی نا انٹرسٹنگ اور بڑا حاضر دماغی والے ہیں میں نے ایک اگزیمپل کورس کی تھی بہریہ کے پروجیک کی جو کہ سی جی پی اے پریڈکٹ کر رہا تھا فور اپ کمنگ سمسٹر اور اس کے اندر ہم نے کہا تھا کہ وہ سارا پرانے ہسٹری سٹوڈنٹ کی اور کس ٹیچر سے پڑھا ہے اس کا کیا گریٹ تھا تو
1:06:11
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو وہ اور اس میں میں نے سی جی پی اے بھی دو لوگوں کا تین لوگوں کا پوچھا تین لوگوں کا پوچھا تین لوگوں کا پوچھا تو وہ سی جی پی اے چینج ہو گیا اب اب ایچی سی نے بولا اب سے نیا سی جی پی اے سکس گریڈ پوائنٹ پہ کیلکولیٹ ہوگا فور گریڈ پوائنٹ کی بجائے سکس گریڈ پوائنٹ پہ ہوگا تو اب میرے پاس یہ پرانا ڈیٹا تو فور جی سی جی پی پہ ساری کیلکولیشن ہوئی تھی اور اسی پہ گریڈ سارے میپ ہوئے ہوئے تھے
1:06:42
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اب ہم اس فور والے کو جو پرانا میں پورا ہوا تو اس کو سکس میں کنورٹ کرنے کی پہلے کوشش کریں گے پھر اس کو یوز کر سکتے ہیں ہمیں کنورجن ریٹ چاہیے جس طرح ایف پی کا ایل او سی میں تھا تو نیا سائز آیا تو نئے سائز نے پرانے والے کے کمپیٹیبلٹی کوئی چیز بنا دی تو اب بھی مجھے نئے والا جو سی جی پی اے سکس کو پریویس کے کمپیٹیبل کرنا پڑے گا جس لائک ڈیٹ
1:07:08
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
جنہوں نے میٹرک سسٹم سے آئے ہوتے ہیں اور کوئی ای لیول سے آئے ہوتے ہیں تو ای لیولز والوں کو وہ کونسا ڈاکمنٹ بنانا پڑتا ہے کنورجن ریٹ پر ایکویلنسی ایکویلنسی ایکویلنسی ایکویلنسی ہے کیا چیز جسٹ کنورٹر ہے کوئی راکٹ سائنس نہیں ہے ان کے گریڈ کے ادھر گریڈ میں میپنگ کے ہے بس اسی طرح مجھے ابجیکٹ ونٹیٹ کا اگر سائز مل جائے
1:07:37
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو object rented کے size کو میں LOC میں convert کر کے اپنی جو پوری calculation تھی ساری perform کر سکتا ہوں یہ بات اب کتنے لوگوں کو حضم ہو گئی object rented کا size مل جائیں object rented کے matrices ان matrices کا کوئی size کا converter مل جائیں تو اس converter سے میں LOC میں آ جاؤں گا اور LOC کے بعد میں سارا وہی game کھیلوں گا جو میں نے پہلے کر لیا تھا بھی چلیں good امت کو سمجھ میں آ رہا ہے الحمدللہ میں بہت آہستہ آہستہ لے کے چل رہا ہوں کیونکہ یہ fundamentals نہیں سمجھنا بڑے ضروری ہیں
1:08:08
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اسی طرح ایک نئے conversion ہے ایک نیا size ہے use case oriented matrix یہ بھی ہم ایک پوری class میں پڑھیں گے fp بھی پوری class میں پڑھیں گے اس کے size کو اچھی طرح explore کریں گے use case کا بھی پورا matrix ہے
1:08:25
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اس پہ بھی پورا ایک مینول پورا بناوا ہے یوز کیسز کتنے ہیں ایکٹرز کتنے ہیں ایکٹرز کی کلیسفکیشن دیئے ہیں یوز کیسی کلیسفکیشن دیئے ہیں ان کے کچھ کیلکولیشن پرفارم کرنے کے بعد پھر ایک نیا سائز کیریٹ ہو جاتا ہے اور وہ جو نیا سائز ہے نا جسٹ لائک ڈیٹ کہ جیسے ٹیبل میں ادھر لو سی لکھا ہے نا ادھر یوز کیس سائز آ جائے گا اور باقی ساری چیزیں کانسٹنٹ رہیں گے اور اگر میں نے یوز کیس کو لو سی میں
1:08:54
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو میجھے ایک یہ والا conversion table چاہیے یہ والا FPs LOCs پر use case point تو میرا پھر LOCs میں بھی convert ہو جائے گا اور use cases والی calculation وہ بھی میری ہو جائے گی اسی طرح web application project اب وہ کہتے ہیں number of static pages ہوتے ہیں پھر number of dynamic pages ہوتے ہیں
1:09:25
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پھر number of internal page links ہوتے ہیں number of persistent data objects ہوتے ہیں number of external interface objects ہوتے ہیں number of static content object number of dynamic content object number of executable function اور بے تہاشا data ہم collect کر سکتے ہیں یہ numbers جتنے بھی ہیں نا یہ سمجھ لیں کہ آپ کے یہ پہلی جو ہماری سینہ
1:09:56
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ تھوڑا سے میں یاد کر لیتا ہوں آپ کے ساتھ ہی
1:10:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
نمبر ڈائنیمک پیجیز انٹرنل پیجیز سٹیٹک پرسیسٹنٹ لنکس انٹر فیسٹ بس یہ میں نے معلوم کر لیا تھیک ہے اب میں اسی یہ جو ٹیبل ہے نا اس ٹیبل کے اندر میں کیا لکھ دوں گا ٹوٹل نمبر آف پیجیز ادھر آ جائیں گے نمبر آف سٹیٹک پیجیز ڈائنیمک پیجیز لنکس پر پیجیز اس طرح کے جتنے میٹریسز تھے وہ سارے میں ادھر لکھ دوں گا اب سارے ادھر لکھتی ہے تو میرے پاس ہر طرق کی کیلکلی
1:10:32
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ونس ایک یہ بھی سائز بن جائے گا ایک اور نیا سائز ہمارے پاس آجے گا نمبر اف ویب پیجز کا تو نمبر اف ویب پیجز بھی ایک سائز میٹرکس ہے دنیا کا تو اس کو بھی اگر ہم ایل او سی میں کنورٹ کرنا چاہے یا ایف پی میں کنورٹ کرنا چاہے یا یوز کیس میں کنورٹ کرنا چاہے اینی سائز کین بی کنورٹیٹ انٹو اینی ایڈر سائز ڈیپینڈنگ اپون دیر کنورجن ٹیبل ٹھیک ہے اب یہ اس نے بڑا آسان سا ایک میٹرکس بت
1:11:04
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
نمبر آف سٹیٹک پیجز اور نمبر آف ڈائنیمک پیجز بس ان دو کا کمپیریزن اس نے بولا یہ اس کی کسٹمائزیشن انڈیکس ایک میٹرکس کیلکولیٹ ہو رہا ہے کسٹمائزیشن انڈیکس کیا ہے کہ ہمارے پاس پروجیکٹ میں اگر ایک پروجیکٹ ایسا ہوتا ہے صرف سٹیٹک پیج تھا تو وہ فکس ان نیچر ایسا آفیسا اور اس کے اندر کچھ پیجز ڈائنیمک میں ہیں جو ڈائنیمک ہے اس کا مطلب وہ کسٹمائزیبل ہیں
1:11:34
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
انہوں اس کا ڈیٹا میں چینج کر سکتا ہوں میں پروڈکٹ کا ڈیٹا میں چینج کر سکتا ہوں پروڈکٹ کی پرائس کا ڈیٹا میں چینج کر سکتا ہوں اور جو ٹرانزیکشنز ہیں وہ بھی میں کر سکتا ہوں اوپر سیل کی پرچیز کی تو اس کا مطلب ہے وہ ان سب کے لیے ڈائنیمک پیجز بنے ہوئے ہیں جس طرح ایڈ کو کارٹ والے ہیں وہ تمام ڈائنیمک ویب سائٹس ہیں ای کامرس کی لیکن اس کے اندر کوئی سٹیٹک پیج نہیں ہے سٹیٹک پیج کون سے ہیں فر
1:12:04
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
وہ سٹیٹک ہے کانٹیکس کا پیج سٹیٹک سے ہے فیڈبیک کا پیج وہ ڈائنیمک ہی ہوگا تو اس طرح کے کچھ سٹیٹک پیج ہیں کچھ ڈائنیمک پیج ہیں تو اس کی ریشو نکالنے کے لیے وہ کہتا ہے نمبر آف ڈائنیمک پیج ڈیوائیڈ بائی نمبر آف سٹیٹک پلس ڈائنیمک تو وہ ایک کسٹمائزیشن انڈیکس ایک میٹرکس آ سکتا ہے اسی طرح ان کسی بھی دو پیرامیٹر کو لے کے میں کوئی بھی نئی ریشو نکال سکت
1:12:39
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
مطلب یہ کہ کتنی چیزیں ہیں پرسیسٹنٹ پرسیسٹنٹ وہ ہوتی ہیں جو کہ سٹوریج میں ریڈ آن رائٹ ہو سکتا ہے یعنی وہ ڈائنیمیک ان نیچر ہے کتنی ڈائنیمیک چیزیں ہیں ٹیکسٹ بھی ڈائنیمیک ہو سکتا ہے ایمیج بھی ڈائنیمیک ہو سکتا ہے ویڈیو بھی ڈائنیمیک ہو سکتا ہے آوڈیو بھی ڈائنیمیک ہو سکتا ہے تو اب ان یہ تو جنرلائیز ہے کیا چیز
1:13:07
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
جو ہاں جو ہم ٹیکس کو مطلب ٹرانسلیٹ کرنے کے لئے گوگل لینس ہیوز کرتے ہیں تو ٹیکس بھی ڈائنیمک میں ہو سکتا ہے ایک طریقے سے ہاں ٹیکس بھی ڈائنیمک میں ہو سکتا ہے لیکن اگر ہم کے ویب سائٹ کے لئے بلٹ ان ٹیکسٹ ڈائنیمک ہے مطلب ہے کہ اس کا ایڈمین پینل بناوا ہے اس ایڈمین پینل میں میں نے اپنے یعنی یونیورسٹی کے ویب سائٹ میں تمام ٹیچرز ڈائنیمک کے لئے ایڈ ہو رہے ہوتے
1:13:33
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ایس ایو کے لیے جو اسپیشل ٹیکس یوز کرتے ہیں ایس ایو ایس ایو یہ جو اپٹیمائزیشن ہے یہ یہ تو سرچنگ میں صرف کام آتی ہے نا سرچ انجن اپٹیمائزیشن یہ تو سرچنگ کے لیے کام آ رہی ہوتی ہے نا ہم کہہ رہے کہ ایک پروجیکٹ ہے ویب بیس پروجیکٹ ہے اور ہم نے کہا کہ یونیورسٹی کی ویب سائٹ بنانی ہے اور تھرڈ سمسٹر والے بچے کو بولا کہ آپ نے یونیورسٹی کی ویب سائٹ بنانی ہے
1:14:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اس نے کہا سر کل ہی بن کے آ جائے گی تو ہم نے نا سیمپل ڈیٹا دے دیا کمپیٹر سائنس کے ٹیچرز کا کمپیٹر سائنس کے کورسز کا اور کمپیٹر سائنس کے فی سٹرکچر کا اور اس طرح کا پانچ چھے ڈیٹا دے دیا تو اس نے سارے سٹیٹک پیج بنا کے نا تین ویب پیج مجھے دکھا دیا تو تھرڈ سمسٹر کا تو میں نے کہا چلو ٹھیک ہے خیر ہے قبول ہے لیکن میں نے ففت سمسٹر کے سٹوڈنٹس کو آپ لوگوں کو بولا
1:14:33
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ یہ ویب سائٹ بنانی ہے کمپیٹر سائنس کی اور اس کمپیٹر سائنس میں نا فیکلٹی بھی ڈائنمیکلی چینج ہو سکے کورسز بھی ڈائنمیکلی چینج ہو سکے فی سٹرکچر بھی ڈائنمیکلی چینج ہو سکے تو اس میں سے ایک دو چیتے نے کہا سر بن جائے گی تو میں نے کہا بنا لو تو اس نے کیا کیا اس نے تو اسے دماغ لگایا پہلے پیچھے
1:15:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ٹیبلز بنائے بیکنڈ کے پھر اس کا اگنسٹ ایڈمن پینل بنائے اور پھر فرنٹ اینڈ جو کسٹمر جو جو یوزر پیجیز ہیں کلائنٹ پیجیز ہیں وہ بنائے اور کلائنٹ پیجیز کو لنک اپ کر دیا ڈیٹا بیس کے ساتھ اور اب نیا ٹیچر بھی ہم بیکنڈ سے ایڈ کر سکتے ہیں ایڈمن پینل سے نیا فی سٹرکچر بھی ایڈ کر سکتے ہیں
1:15:29
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
نئے کورسیز بھی ایڈ کر سکتے ہیں اور ہمیں کسی کورڈر کی ضرورت نہیں پڑے گی بلکہ ایڈمین پینل میں جا کے سر اسمان ہی نئے فیکلٹی کو بھی ایڈ کر دیں گے نئے کورسیز کو بھی ایڈ کر دیں گے نئے پروگرام کو بھی ایڈ کر دیں گے تو یہ والا ڈائنامک پیج کہلائے گا تو آل دو آپ لوگوں کو پتا تھا پتا نہیں کیوں میجھے میرا ٹائم میسٹ گیا کتنے لوگوں کو ڈائنامک اور سٹیٹک پیج کا انڈرسٹینڈنگ ہے ریز
1:16:02
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ دو گھنٹے کلاس ہونی نہیں چاہیے نو لوگوں کو اچھا تھوڑتا نا ایک ٹرکی گیم ہم دیکھ لیتے ہیں کتنے لوگ حیات ہیں یعنی جتنے لوگ ابھی فیزیکلی بیٹھے ہیں وہ ہینڈ ریس کرنے بس صرف بیٹھا وہ نہیں آپ کی تو آواز بھی آ رہی ہے ٹونٹی سکس میں سے پندرہ لوگ بیٹھے ہیں اللہ وقت پر چلے دس گو سٹیندر اللہ سانی فرمایا چلے
1:16:36
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
ان پندرہ میں سے نو لوگوں کو سمجھے ہیں تو اس کا مطلب بہت اچھی ریشو ہے اب وہ کہتا ہے کہ سٹیٹک اور ڈائنیمک پیجیز بھی ایک سائز بن سکتے ہیں دنیا میں اور اس سے بھی ہم بہت سارے میٹریسز ڈرائیو کر سکتے ہیں جو کہ ابھی آپ کو اسائنمنٹ ہو فیلی آج میں پوسٹ کر دوں گا کہ وہ جو میں نے لاسٹ کلاس میں کہا تھا لاسٹ سے لاسٹ کلاس میں کہ
1:17:01
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
نیوز ویب سائٹ کا آپ نے ویب کے جو ویلیوز تھی وہ کلیکٹ کر کے ایک ڈیٹا بنانا ہے وہ جب ڈیٹا بن جائے گا تو پھر وہ اس کے اوپر جس طرح آج ہم نے کیلکولیشن کی ہیں اس طرح کی بہت ساری کیلکولیشن ہم پرفارم کر پہیں پھر ماں بس ایک نیا سائز آ جائے گا وہ جو سائز ہے پھر ہم اس کو دنیا میں کسی نہ کسی پرپس کیلئے استعمال کر سکیں گے انشاءاللہ چلیں اچھا یہ ڈائنیمک کا ہو گیا ویب کے بھی میٹریسز بن سکتے ہیں
1:17:31
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اور اس کے ساتھ ہم باقی میجرز بھی اٹیچ کریں گے دیکھیں نیچے میں نے ہائلائٹ کر دیا ہے کہ اس کے ساتھ ایفرٹ کتنی لگی کتنے پرسن منت لگے کتنے ایرز نکلے کتنے ڈیفیکٹس نکلے کتنے پیج آف ڈاکومنٹیشن پروڈیوز ہوئے کتنے موڈلز تھے اس کے اندر تو یہ ساری چیزیں بھی ہم اس کے بعد دیں گے جیسے تمام سائزز ہم نے کہا کہ ایلو سی کی جگہ میں سائز لکھتوں گا
1:18:01
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
وہ fp بھی لکھ سکتا ہوں use case بھی لکھ سکتا ہوں اور web page size بھی لکھ سکتا ہوں اور ان کے against further matrices جو میں نے کہا ہے کہ وہ بہت ساری نکال سکتے ہیں وہ further values during development کتنی effort لگی during development کتنی errors نکلے during development کتنی defects نکلے during development کتنی page of documentation ہوئی during development اس کی کتنی total cost آئی
1:18:32
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو اگر یہ والے سارے میری ڈیٹا مل جائیں تو پھر وہ ساری وہی calculation میں perform کر سکتا ہوں جو ہم نے ابھی آج کی class اور previous class میں execute کی ہیں پھر فردر آگے جاتے ہیں defect removal efficiency یہ quality matrix کہلاتا ہے یہ کیا کہلاتا ہے یہ ہم نے پہلے بھی پڑھا تھا جب ہم نے وہ پڑھے تھے نا testing اور testing کے اندر ہم نے defect density error density بھی ہم نے discover کیا تھا
1:19:05
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ایک ڈیفیکٹ ریمول ایفیشنسی بھی تھا ڈیفیکٹ ریمول ایفیشنسی کیا کہتے ہیں کہ ڈیفیکٹ اور ایرر کا ریلیشنشپ کے جتنے زیادہ آپ ایررز نکال لیں گے اتنے ڈیفیکٹ کم آنے کے چانسز ہیں اور جتنے آپ ایررز کم نکالنے میں کامیاب ہوئے تو زیادہ پھر ڈیفیکٹ نکلیں گے اور زیادہ بیستی خراب ہوگی تو ایررز نکلنا کوالیٹی پیرامیٹر ہے
1:19:39
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دیفیکٹ نکلنا بیستی خراب پیرامیٹر ہے تو ہم نے کیا کرنا ہے زیادہ سے زیادہ ٹیسٹنگ پرفارم کرنی ہے تاکہ زیادہ سے زیادہ ایررز نکل سکیں اب اس کے لیے ہمارے پر ڈی آر ای ایک فارمولہ ہوتا ہے دیفیکٹ ریموول ایفیشنسی دیفیکٹ ریموول ایفیشنسی کیا کہتے ہیں
1:20:46
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ کیا کہتا ہے کہ ایررز ڈیوائیڈ بائی ایررز پلس ڈیفیکٹ
1:20:47
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
134 تھے اور ایرلز پلس ڈیفیکٹ مطلب 134 ڈیوائیڈ بائی 29 اب اس کو کریں ڈیوائیڈ کیا انسر آ رہا ہے کتنا آ رہا ہے 0.82 0.82 اب 0.82 گیس کریں کس چیز کو رپریزنٹ کر رہا ہے
1:21:15
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
سر ہماری ایفیشنسی کہ ہم ڈیفیک کس طریقے کتنے ایفیشنٹی ریموف کر رہے ہیں ہاں زیرو پوائنٹ ایٹو ہے نا ایٹو مطلب ایٹی ٹو پرسنٹ ہم کامیاب ہوگے ایف ایررز نکالنے میں جو کہ ڈیفیک کی فارم میں بعد میں ہمیں پتا چلیں ہماری پرفارمنس اچھی ہے لیکن نیچے ایک سٹیٹمنٹ پڑھیں
1:21:49
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اگر ایڈیل کیس ہوتا تو اس کے اندر ایررز کتنی ہونے چاہیے تھے سر ایک بھی ایرر نہیں ہونے چاہیے تھا لیکن فگر میں ہے فگر میں بتائیں آپ کے پاس 134 اور 29 دو فگرز ہیں ایررز کتنی ہونے چاہیے تھے بتا رہے ہیں سر 163 صحیح ہے اب آپ عوام کو اس کی کیلکلیشن بتا دو
1:22:28
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
بلکل صحیح بولے آپ نے یہاں پر منشن ہے نا کہ اگر ہمارا ون آئے گا آنسر اس کی ڈی آری کی ویلیو تو اس کا مطلب ہوگا کہ اس کا مطلب ہے کہ زیرو پرسنٹ ایفیکٹ ہیں ایرر میں سے مطلب جو پہلے ہم ڈیفیکٹ سمجھ رہتے ہیں جن ایررز کو وہ ایررز نکلے بعد میں جب چیک کیا اور ڈیفیکٹ ہمارے پاس ایک بھی نہیں تھا تو میں نے ایررز کو اور ڈیفیکٹ کی ویلیوز کو جو موجود تھی ان کو میں نے پلس کر دیا
1:22:57
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی اس کا دوسرے وے میں یہ مطلب ہے یہ جو ڈیفیکٹس تھے یہ بھی ہم نے ایررز کے وقت میں نکال لیا ہے اور یہ کیری فوروڈ نہیں ہوئے ہیں اس کا مطلب ہے ون تھیٹی فور پلس ٹونٹی نائن میں اگر کر دوں تو وہ ایگزیکٹ فگر آ جائے گی کہ اب آگے ڈیفیکٹ فوروڈ ہی نہیں ہوا کوئی اس کا مطلب ہے ہماری ٹیسٹنگ بہت تھوڑو تھی اور جو ڈیفیکٹس جو کسٹمر کی سائٹ پہ نکلے وہ ہم پہلے نکال چکے تھے
1:23:26
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو 134 اگر ہمارے پاس result ہوگا تو 134 errors اگر آگے اس statistics کے حساب سے اس data کے حساب سے تو ہم سمجھیں گے the answer will be one اور defect technically zero ہو چکے ہوں گے تو اگر defect zero آ جائے یا defects ہم پہلے نکال لیں نکالنے میں کامیاب ہو جائیں تو پھر وہ defect removal efficiency ideal کہلائے گی چلیں امت کو کچھ سمجھ میں آ رہا ہے اچھا
1:23:58
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اب ایک بڑی انٹرسٹنگ ڈیبیٹ ہی شروع کرنے لگا ہے یہ کہتا ہے یہ میٹیسز تو نکال لی ہیں اور کتنے لوگوں کو سمجھ میں آیا ہے کہ اگر یہ ڈیٹا ہمیں کلیکٹ کرنا شروع کر دیں تو ہمیں بہت سارے فائدے ہونے والے ہیں یا فائدے بہت سارے ہوں گے اگر یہ ڈیٹا ساتھ ساتھ ڈے بائی ڈے یا ویک وائز یا منت وائز کلیکٹ کرتے ہیں اور ایک کمیلیٹیو ڈیٹا بھی بن جائے
1:24:28
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کتنے لوگ agreed ہیں کہ اس سے فائدہ ہوگا raise their hands دو چار پانچ چھے سات سات لوگ agreed ہیں کہ اگر یہ data ہوگا تو فائدہ ہوگا لیکن software engineers نا اس سے comfortable نہیں ہیں اس کی statement پڑھتے ہیں بڑی خطرناک statement ہے
1:25:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
میجر and sadly most have little desire to begin وہ کہتا ہے یار ہم پروگرامنگ کر آ رہے ہو ہم سے یہ بھی ڈیٹا بھی کلیکٹ کر آو گے اب فردر کیا کرتا ہے؟ attempting to collect اچھا آپ کی کلاس کتنے بجے تک ہے؟ ایک بیس ایک بیس ٹائم ہے ہمارا پر تھوڑا سا ٹھیک ہے attempting to collect the major when none have been collected in the past often participate resistance کیا ہے؟
1:25:31
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پہلا ریزن سن کی ہے؟ why do we need to do this؟ پہلا کوئی concern پھر I don't see the point ایک اور کمپلین آ جاتی ہے وہ کون کرتا ہے؟ جو پہلے سے بچارہ لوڈیڈ ہوتا ہے مثلا آپ لوگ بھی سوفٹ انجینئر بنیں گے گیس کریں سوفٹ انجینئر کا کام ہو سکتا ہے یہ والا ڈیٹا کلیک کرنا؟ یس یا نو؟ بھی اے گا ہو سکتا ہے ہاں سوفٹ انجینئر کا کام نہیں ہو سکتا ہے کسی اور بندے کو ہائر کرنا پڑے گا
1:26:04
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
جو ری ڈیٹا کلیک کرتا رہے ہیں end of the day اس کا کام ہے سوفٹر انجینئر ڈیولپمنٹ ٹیم کا اگر اس کام میں لگا دیا تو تو وقت کا زیادہ ہے تو یہ اس کا مطلب ہے یہ کرٹیسیزم جنون ہے اب ان دس سیکشن سم آرگومنٹس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تیس آف تی
1:26:37
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
پہلے آزان سن لیتے ہیں لا الہ الا اللہ محمد رسول اللہ اوکے اب اگر اس کو بھی پروسس کا حصہ بنا دیا جائے ہیں میٹریسز کو تو ہمیں بہت سارے فائدے ہو سکتے ہیں اگر اس کو نہیں بناتے فوق نہیں مانگتی if you do not measure there is no real way of determining whether you are
1:30:00
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
improving. And if you are not improving, you are lost. پہلے لگ بڑا strong argument. Second strong argument. اگر یہ data in case نہیں collect کرتے. Due to any reason. The current status of software development must be understood. اب کسی اور طریقے سے نکالنا پڑے گا. Third problem. Third, اس کا benefit بتا رہے ہیں. developing ہے meaningful. اگر ہم یہ capture کر لیتے ہیں.
1:30:36
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
دیٹا اور کسی اور کو لگانا ہے سوفٹ انجینئرز کا کام یہ نہیں ہے یعنی انیلیسٹ ڈیزائنر کوڈر ٹیسٹر ڈیپلائمنٹ ٹیم سپورٹ ٹیم ان کا کام بلکل نہیں ہے یہ ان کا ڈیٹا سے ڈرائیو کر لے چیزیں یعنی آج کتنے ڈاکومنٹس اپلوڈ ہوئے وہ سمجھ دے کہ اتنے ڈاکومنٹیشن میں نے ایڈ کر دی نہیں ہے کتنے ڈاکومنٹس روائز ہوئے اسے پتا ہے کہ میں نے کاؤنٹ کیا اپ ڈیٹ کرنا ہے کس ط
1:31:13
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
فائنلائز ہو گیا ریویو ہو گیا بیس لائن بن گیا اس سے پتا چل گیا بیس لائن بن گیا تو اب اس کو وہ خود ہی تمام کمپائلرز خود ہی کلکلیٹ کر لیتے ہیں کتنا لائن آف کوڈ ہیں کتنی فیچرز ڈویلپ ہو چکی ہیں کین بین چارٹ سے پورا پتا چل سکتے ہیں اس کا مطلب ہے اب ہمیں جو ٹولز ہیں ان کی ہیلپ سے ڈیٹا کلیکٹ کر لینا اور اگر ایک کیپچر ہو جائے تو بہت اچھی کوالٹی بھی ہوگی
1:31:47
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اور میننگ فول پروجیکٹ ایسٹی میٹس بھی کیلکولیٹ ہو سکیں ہائی کوالٹی سسٹم بھی ڈیولپ ہو جائیں گے اور پروجیکٹ آن ٹائم بھی ڈیولپ کرنا آسان ہو جائے گا تو یہ سٹیٹسٹکس کی پوری سوفٹر انجیننگ اکنومکس جو ہے نا اس چیز پر ہے کہ ان میٹریسز کو یا تو کوئی ایکسٹرنل ہیومن کیلکولیٹ کریں یا کوئی سسٹم کیلکولیٹ کر لیں اور کئی سٹور کرتا جائیں سٹور کر کے
1:32:26
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
ہم بہت سارے ویلیویبل چیزیں نکال سکتے ہیں اور جتنے زیادہ سٹور ہوتے ہیں کہ اتنا پرائیویٹ ڈیٹا کیپچر ہوتا جائے گا اس پرائیویٹ ڈیٹا سے آگے بہت سارے سٹیٹسٹکس کیلکولیٹ ہو جائیں گے جیسے ہم لوگ تھرڈ ورڈ کنٹی میں بیٹھے ہوئے ہیں اور ہم لوگ گوگل اکاؤنٹس بنا لیتے ہیں گوگل اکاؤنٹس فری ہوتے ہیں اپنے موبائل کے ساتھ بھی ٹیچ کیا ہوئے ہیں ای میل بھی ساری اس کے ساتھ
1:33:07
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہیں کسی سسٹم کوئی ویب سائٹ جوائن کرتے ہیں اس کے اندر بھی لاؤگن ویڈ گوگل کر دیتے ہیں اب گیس کر رہی ہے ہمارے ڈیٹا کلیک کر رہا ہے نا سوفیسر کلیک کر رہا ہے کیونکہ پرنسپل ایف سمتنگ اس فری دن یو آر دا پروڈکٹ وہ ڈیٹا کلیک کر رہا ہے اور بہت سارے سٹیٹسٹک اس کے پاس آ چکے ہیں اور ویڈے تو اینل یقین ہے یہ فیو ایئرز کی بات ہے دو یا تین بس اس سے زیادہ نہیں
1:33:46
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کہ ہر ہیومن کا ایک چیٹ باٹ آویلیبل ہوگا اسی طرح بات کر رہا ہوگا جیسے میرا چیٹ باٹ بلکل میری طرح بات کر رہا ہوگا میری طرح ڈسین لے رہا ہوگا میری ہی بکیبری میں بات کرے گا میری ہی طرح رسپانڈ کر رہا ہوگا کیونکہ اس کے بعد ڈیٹا انف ہے اور یہ ہماری جو ڈیوائس ہے یہ ایکٹیو ڈیوائس ہے لسننگ ڈیوائس ہے جو موبائل ہے نا
1:34:12
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یہ بلکل 24x7 ہمیں لسن کر رہے ہیں اور ڈیٹا چنکس کے اوپر چنکس ہلکے چنکس کے ساتھ کلاوڈ پہ کہیں جمع ہوتا جا رہا ہے اور وہ ساری کیلکولیشن پرفارم کر کے اس طرح کی میٹریسز بناک بناکے ایک بلکل ایکوریٹلی ہمیں پورا رسپاونڈ کر سکتے ہیں تو تین بڑے فائدہ بھی ہونے والے ہیں اب بیس لائن اچھا بیس لائن کیا چیز ہے گیس کریں یہ میں نے پہلے پڑھایا ہوئے ہیں میرے خیال بیس لائن جی بیس لائن و
1:34:47
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
نہیں بلکل نہیں کوئی اور بیس لائن کا ورجن سے تعلق ہے وہ جو ڈوکیومنٹس ہوتے ہیں ڈوکیومنٹ ورجن
1:35:21
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
اگر ایک پروجیکٹ میں ٹیم سائز پندرہ لوگوں کا ہے تو فور فور کے چار گروپس بنے ہوں گے لیکن پروجیکٹ ایک ہی ہوگا
1:35:33
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو فور فور گروپس جب ہم کام کر رہے تو اس کے اوپر ایک ٹیم لیڈ بٹھا دیتے ہیں وہ ٹیم لیڈ ہے نا وہ ان چار لوگوں سے کام کرا رہا ہوتے ہیں اسے پتا ہوتا ہے کہ ان سے میں نے کیا کام کرانا ہے ان کا کام دیتا بھی ہر روز کام لیتا بھی ہے اور انٹیگریشن ٹیم سے انٹیگریٹ بھی کروا رہا ہوتے ہیں اور ٹیسٹنگ ٹیم سے ٹیسٹنگ بھی کروا رہا ہوتے ہیں جو ٹیسٹنگ ٹیم سے ٹیسٹنگ کرا رہا ہوتے ہیں نا
1:36:03
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو وہ جب تک ٹیسٹنگ ٹیم کوڈ ریویو نہیں کر لیتی کوڈ فائنلائز نہیں کر لیتی اپروو نہیں کر لیتی اس وقت تک بیس لائن ورجن نہیں بنتا تو بیس لائن ورجن وہ ہے جو کسی انڈیویجول پلیئر آف تھی سوفٹر ہاؤز نے کام کیا کام کرنے کے بعد ایک اپروونگ باڈی نے اسے اپروو کیا اور اسے ایرر فری فاؤنڈ کیا
1:36:30
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو اس کو ہم بیس لائن ورزن بنا دیتے ہیں اب جو بیس لائن ورزن ہے نا اب یہ پوری ٹیم کو وزیبل ہو جائے گا جب تک بیس لائن نہیں بنتا پوری ٹیم کو وزیبل نہیں وہ کیا جاتا it could be anything یہ document بھی ہو سکتا ہے piece of code بھی ہو سکتا ہے UML diagrams بھی ہو سکتے ہیں deployment components بھی ہو سکتے ہیں third party tools بھی ہو سکتے ہیں جب تک ان کا ہمارے پاس بیس لائن ورزن نہ بناو
1:37:04
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اس وقت تک ہم تین کو ویزیبل نہیں کرتے تو بیس لائن ورزن وہ والا ہوتا ہے جو ہینڈر پرسنٹ اپرووڈ ڈاکومنٹ جو ہوتا ہے نا اسے ہم بیس لائن ورزن بولتے ہیں باقی سارے اسی طرح ڈیپلائمنٹ میں آپ نے پڑھا ہوگا تین ٹائپ آف ڈاکومنٹ تین ٹائپ آف کوڈ ہوتے ہیں ایک وہ کوڈ جو ڈیلی ڈیویلپ ہو رہا ہوتا ہے وہ ایک علیدہ ریپوزیٹری میں ہوتا ہے ایک اور ریپوزیٹری بنائی جاتی ہے جس کے
1:37:37
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کوڈ ہوتا ہے اپرووڈ کوڈ ہوتا ہے جو کہ ڈویلپرز نے ڈویلپ کیا ہوئے لیکن وہ ریویوڈ بھی ہے اپرووڈ بھی ہے اور فائنل شپمنٹ کے لیے ہر وقت آ رہے ہیں اور ایک اور تیسرا ریپوزیٹری ہوتی ہے وہ شپڈ کوڈ ہوتا ہے یہ جو کوڈ ریویوڈ ہوتا ہے نا وہ کمپائل ہو کے کمپرنٹ میں جو بنتا ہے نا جو شپیبل جو ڈپلائیبل ورجن ہوتا ہے وہ تیسری ریپوزیٹری ہوتی ہے
1:38:05
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
تو اس میں بیس لائن ورجن کون سا ہوتا ہے؟ سیکنڈ ریپوزیٹری اور تھرڈ ریپوزیٹری جو فرسٹ ریپوزیٹری ہے وہ بیس لائن نہیں ہے ٹھیک ہے؟ اچھا اب یہ کونسپٹ آئی ہوپ کے سمجھ میں آگیا ہوگا اب کہتا کہ ہے اسٹیبلشنگ در بیس لائن یعنی ہم جو میٹریسز میں نے ہم نے جو کیلکولیٹ کر لی ہیں یہ والا ٹیبل ہمیں کیسے پتہ چلے کہ بیس لائن بھی ہے کہ نہیں بسن جتنے ایررز ہیں واقعیتن اتنے ایررز نکلے تھے
1:38:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کیا یہ کیو اے ٹیم نے ریٹن کی ہے تو بلکل بیس لائن ہے اور کتنے نمبر آف ڈاکومنٹیشن اور کتنے لائن آف کوڈ یہ لائن آف کوڈ وہ والا نہیں ہے جو ڈوپلیکیٹ اور ریویوڈ کوڈ وہ والا نہیں ہے یہ وہ والا لائن آف کوڈ ہے جو کہ میڈل ریپوزیٹی جو میں نے بولا ہے وہ والا کوڈ ہے جو فائنل شپیبل کوڈ جسے بولتے ہیں وہ بیس لائن ورجن کے سارے سٹیٹسٹکس ہیں اسی کی ایفرٹ ہے اسی کی
1:39:08
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
page of documentation ہے کئی چیزیں revise بھی ہوئیں revise ہوگی اس کا نیا document ہم نے بنا دیا لیکن جب baseline document ہے نا صرف وہ ادھر ہم count کریں گے baseline errors وہ صرف count کریں گے baseline defects وہ صرف count کریں گے اب کہنا کہہ چاہ رہے ہیں by establishing a matrix baseline benefit can be obtained at the process project and product level تینوں level پہ میں فائدہ ہو جائے گا کیونکہ وہ real data ہے
1:39:47
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
yet the information that is collected need not to be fundamentally different. Same matrix can serve many masters.
1:40:01
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
اوریجنل ڈیٹا اب نیچے گریم میں میں نے کچھ چیزیں لکھتی ہیں اگر ہم آپس ایکچول ڈیٹا مل جائے اب وہ کہتا ہے to be an effective in process improvement or cost or effort estimation baseline data must follow these attributes number one attribute کیا ہے data must be reasonably accurate estimates نہیں ہے estimated نہیں ہے for example جیسے شروع میں میں نے کہا تھا کہ اگر ہم چار مہینے میں بنانا چاہ رہے ہیں تو
1:40:38
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
کتنے لوگ ہونے چاہیے تو آپ نے گیس کر دیا صحیح سے ڈبل کر دیں تھوڑے سے زیادہ ہونے چاہیے لیکن جب ہم نے کیلکولیٹ کیا تو ہم پتہ چلا فیفٹین پرسن چاہیے تو گیسٹی میٹس نہیں ہیں تو ڈیٹا بس بی ریزنی بلی ایکوریٹ نوٹ گیسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی میٹسٹی
1:41:13
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
for as many projects as possible یہ alpha beta gamma دیا ہوا لیکن یہ 5 سے 10 projects اور آ جائیں اور زیادہ accurate ہے نمبر 3 majors must be consistent for example a line of code must be interpreted consistently across all projects for which data are collected یعنی project
1:41:43
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
چاہے ایف پی سے کیلکولیٹ کرو چاہے یوز کے سے کیلکولیٹ کرو چاہے جس سے بھی کیلکولیٹ کرو لیکن ان کو کنسسٹنٹ بنانے کے لیے ہم سب کو ایل او سی بیس بنا دیں گے تاکہ ایل او سی میں چونکہ ہم نے کیلکولیشن کرنا سیکھ لیے تو کام آسان ہو جائے گا لیکن آپ کو ایگزیمز کے اندر ایل او سی کا کبھی نہیں میں دوں گا یہ پکی بات ہے چوتھی چیز
1:42:14
S… Speaker 1 (Thr Session SEE-20260402_113457-Meeting Recording)
یعنی بزنس اپلیکیشن کا ڈیٹا ہے اور بزنس اپلیکیشن ہی میں آگے بنانے جا رہا ہوں تو ڈیٹا میں جی بزنس اپلیکیشن کا چاہیے ہیں سائنٹیفک اپلیکیشن کا ڈیٹا ہے اور میں بزنس اپلیکیشن بنانے جا رہا ہوں یہ مسمیچ ہے تو ہمیں کہ چاہیے
1:42:46
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
سر تو جتنا زیادہ ڈیٹا ہوگا جی بولیں خلاص انڈ کر دیں وہ نماز بس انڈ ہوگئی بس خلاص ون بیس میں نے بھی آپ سے پہلے مجھے نماز کی فکر ہوتی ہے بارک اللہ اور مجھے بلکو پرامٹ کر دیا کریں کلاس ون ٹونٹی پہ تھی نا ہوگئی الحمدللہ بارک اللہ سمجھ میں آگیا باقی آپ سلائٹ دیکھ لیجئے کہ میں دو چیزیں کو شیئر کر دوں گا وہ اب یہ چپٹر پورا ہوگیا بس یہ باقی
1:43:10
S… Speaker 2 (Thr Session SEE-20260402_113457-Meeting Recording)
اگلے ایک تلاس سے اگلا ٹاپک انشاءاللہ عزیز کریں گے انشاءاللہ عزیز اسلام علیکم ورحمت اللہ وبرکاتہ

This transcript was generated by AI (automatic speech recognition). May contain errors — verify against the original audio for critical use. AI policy

❤️ Hou je van STT.ai? Vertel het je vrienden!
Samenvatting
Klik op Summarize om een AI samenvatting van dit transcript te genereren.
Samengevat...
Vraag AI over dit Transcript
Vraag maar iets over dit transcript De AI zal relevante secties en antwoord vinden.