Thr Session SEE-20260402_113457-Meeting Recording

1:43:33 4 speakers 26 chapters 182 segments

Chapters

  1. 0:01
    Chapter 1: اللہ الرحمن الرحیم سٹارٹ کرتے ہیں پر لاسٹ سیشن میں ہم نے سائز ورنٹیڈ میٹرکس کا ایک پریکٹیکل فینومنو ڈسکور کیا تھا کہ اگر ہمیں ڈیٹا یا ڈیٹا سیٹ مل جائے تو اس کے اوپر بہت ساری کیلکولیشنز پرفارم کی جا سکتی ہیں اور وہ جو پر کیلکولیشنز ہیں وہ سمپل میتہمیٹیکل کلاس ایٹ والا میٹ جو ہے اس کے اوپر بیس کر رہی ہیں اور ریشو پرپورشن ہے اور کچھ بھی نہیں ہے تو ہم نے ڈسکور کیا تمہارے پاس اگر یہ ڈیٹا مل جائے اور چلیں وائس نوٹ میں کوئی بھی اکنالیج کر دے کہ یہ ڈیٹا پبلک ڈیٹا ہے یا پرائیویٹ ڈیٹا ہے اور پبلک ڈیٹا پرائیویٹ ڈیٹا کی ڈیفنیشن آپ کی سکرین میں ویزیبل بھی ہے یہ جو پنک کلر کے ٹیبل میں ڈیٹا ہے یہ پبلک ڈیٹا ہے یا پرائیویٹ ڈیٹا ہے جی امت جی سپرنگ 24 بیچ چلیں ایک آنسر آیا پرائیویٹ کو جی سوفٹر انجینئرز والیکم اسلام جی آپ کے حساب سے کیا ہے پرائیوٹ ٹھیک ہے کوئی اور کوئی اور حکمت اور دانائی والا آپ کے سامنے ڈیفنیشن بھی آ رہی ہے اس ڈیفنیشن کو دوبارہ پڑھ کے گیس کریں یہ ڈیٹا پبلک ہے پرائیوٹ ہے پبلک بلک آنسر کریکٹر پبلک ہے ڈیٹا پرائیوٹ ڈیٹا یہ تب بنے گا جب یہ کسی انڈیویجول پروجیکٹ سے individual person کے اوپر آ جائیں یا اس project کے individual module کے اوپر آ جائیں تو تب ہم اسے private بول دیں گے ٹھیک ہے یا کسی بھی چیز کو further classify کر دیں اگر errors ہیں total errors show کی ہیں میں 134 لیکن error type سے اگر میں define کر دوں تو یہ public سے private میں آ جائے گا جو pure private data ہوتے ہیں وہ from individual perspective ہوتا ہے. 293s · Speaker 1

    اللہ الرحمن الرحیم سٹارٹ کرتے ہیں پر لاسٹ سیشن میں ہم نے سائز ورنٹیڈ میٹرکس کا ایک پریکٹیکل فینومنو ڈسکور کیا تھا کہ اگر ہمیں ڈیٹا یا ڈیٹا سیٹ مل جائے تو اس کے اوپر بہت ساری کیلکولیشنز پرفارم کی جا سکتی ہیں اور وہ جو پر کیلکولیشنز ہیں وہ سم…

  2. 4:55

    وٹس اپ گروپ ریکارڈنگ ہم نے آن کی تھی چیک کر لیا ہے ہاں ریکارڈنگ آن ہے جی جناب کون میری ہیلپ کرے گا ٹوٹل ڈالرز ہے ایک آپ کا اسٹیبلی اوکے ٹوٹل پروجیک کسٹ ہے ون سکٹی ایٹ تھوزنڈ ڈیوارڈڈ بائی ٹویل تھوزنڈ ون ہنڈڈ کر کے دیکھیں کیا آنسر آ رہا ہے جی…

  3. 9:56

    کیونکہ کل کی بھی کلاس نہیں تھی ہم نے لی تو آج تو بالکل ایک انفیس نہیں ہے اچھا ان میں سے کتنے ہیں جنہوں نے کل کی کلاس نہیں تھی لی ریز دیر ہینڈز اچھا کل کی کلاس سب نہیں لیو ہے ٹھیک ہے اچھا تو یہ 100% practical ہے 100% doable ہے چلے میں آپ کو …

  4. 15:00

    ون سکس نے دونوں اپنا سی جی پی ادھر ٹائپ کر دیں یعنی فورس مسٹر تک سی جی پی ہے ٹھیک ہے اور 3.2 3.2 ایک کا 3.5 ہے اور ایک کا 3.2 ہے ٹھیک ہے اچھا اب ان کے ایوریج گریڈز کیا آتے ہیں وہ بھی لکھتے ہیں اور ایک 3.53 بھی ہے good very good اب یہ تین گر…

  5. 20:00

    68000 ڈیوائیڈ بائی 365 جی وائس نوٹ میں کو بول دے جب میرے سامنے یہ ڈیوائیڈ اس میں نہ دیکھیں پہلے ڈالر لکھا ہوئے پر لکھا ہوئے پر پیج آف ڈاکومنٹیشن لیٹ سائٹ کو اوپر رکھنے پر ہمیشہ ڈاکومنٹیشن پر نیچے ہی آئے گا ہاں total cost divide by total doc…

  6. 25:41

    یہ ساتھ calculation میں میں اس لئے پوچھ رہا ہوں کہ امت کو ساتھ لے کے چلنا ہے total number of documentation ہے ہمارے پاس 365 365 365 کو آپ نے کس سے ڈیوائٹ کیا ہے نہیں ہم نکالنا چاہ رہے ہیں کہ average documentation پر منتھ کتنی ہوتی ہے پر منت…

  7. 27:24

    ایفرٹ ڈیوائیڈ بائی ٹونٹی فور کر دیں گے تو پرسن منتھ آ جائے گی تو یہ پتہ چل جائے گا اس بندے کی ایک مہینے کے اندر اس پرٹیکلر چیز میں کتنی کانٹیبوشن ہے اگر وہ لائن آف کوڈ سے ہوگی تو ایک منتھ میں کتنا لائن آف کوڈ لکھتا ہے ایک بندہ اگر وہ ایررز …

  8. 32:53

    تو 258 ڈالر میں دے سکتا ہوں اب یہ تین سٹیپس چار سٹیپس میں ہم نے کام کیا ہے اور یہ چار سٹیپس میں تھوڑا سے نا بولڈ کر دیتا ہوں بڑے کر دیتا ہوں اب آپ کا ایگزیم ہے یہ ساری کیلکولیشن کریں کہ میجھے ایک ایمپلائی لائن آف کوڈ لکھنے کے لیے اتنے ڈالر …

  9. 40:09

    سر پی ایم کیا ہے سر پی ایم پرسن منت پرسن منت یا ایفرٹ زیادہ تر بکس کے اندر نا پرسن منت لکھا ہوتا ہے پارہ سو پہچاس تو نکالا ہی تھی نا سر نہیں یہ چاروں کیلکویشن کریں گے تو پہلے آپ نکالیں ٹوٹل ڈالرز ڈیوائیڈ بائی ٹوٹل ایل او سی کی آنسر آئے گا ٹ…

  10. 44:12

    مہینے میں کتنا لائن آف کوڈ لکھتا ہے تو مجھے یہ پتہ چل گیا کہ اگر میں بارہ سو پچاس لائن آف کوڈ لکھتے ہیں اور ایک کی کاؤسٹ یہ ہے یونٹ کی کاؤسٹ یہ ہے تو یونٹ سے ملٹیپلائی کروں گا تو ایوری سیلری مجھے مل جائے گی لیکن ایوری سیلری دوسرا طریقہ کر ر…

  11. 49:17

    اگر بتاتے ہم کہ کتنے پرسن اس پر کام کر رہے ہیں اور وہ ہوگا کتنے منس میں اس کے بعد ہم بتاتے کہ پرسن کو لکھیں میں اندر منس بھی ڈرائیو ہو رہی ہیں اس کے اندر ساتھ میں ہم بتاتے اس کو پروجیکٹ کو تھوڑا سا ڈسکرائب کر دیتے کہ اس میں کوڈ کے حساب سے ک…

  12. 54:20

    function point یہ LOC سے بہتر ہے line of code سے پہلے line of code آیا تو پرانا دور تھا تو پرانا دور جب تا نا صرف code ہی سب کچھ ہوتا تھا پھر function point آیا function point بھی ایک اور size ہے یہ size کیا کہتا ہے یہ ابھی ہم detail میں تو…

  13. 58:44

    بڑا نیک آدمی ہے تو ابھی ابھی جا گیا ہے ولی آدمی ہے تو تو میری طرح تمہیں اللہ نے ویسے جنت دے دینی ہے انشاءاللہ نہیں نہیں جاکتے رہا کریں سوری تھوڑتے نا میں واپس آ جاتا ہوں تاکہ میں آپ کو کانٹیکس سمجھا دوں کانٹیکس کیا تھا دو سلائیڈز ہم نہیں دی…

  14. 1:03:48

    can be used to estimate object printed matrix اچھا اب کیس کریں اس کے اندر اپنی ڈیٹیل ہے اس کے اندر اپنی ہم LOC object printed matrix ہم پہلے discover کر چکے ہیں number of classes کتنی ہے number of inheritance کتنی ہے پھر number of cohesion …

  15. 1:04:50

    ہم وہی جو ابھی جو کیلکولیشنز کر رہے تھے وہ ساری پرفارم کر سکتے ہیں یہ کتنے لوگوں کو بات حضم ہوگی کہ دنیا میں کوئی نیا سائز بھی کریٹ ہو جائے تو اس کے پریویس سائز سے کمپیریزن کر کے ایک نیا ریٹ نکالا جا سکتا ہے اور اس سے نئی کیلکولیشن پرفارم ک…

  16. 1:09:56

    یہ تھوڑا سے میں یاد کر لیتا ہوں آپ کے ساتھ ہی نمبر ڈائنیمک پیجیز انٹرنل پیجیز سٹیٹک پرسیسٹنٹ لنکس انٹر فیسٹ بس یہ میں نے معلوم کر لیا تھیک ہے اب میں اسی یہ جو ٹیبل ہے نا اس ٹیبل کے اندر میں کیا لکھ دوں گا ٹوٹل نمبر آف پیجیز ادھر آ جائیں گے …

  17. 1:15:00

    ٹیبلز بنائے بیکنڈ کے پھر اس کا اگنسٹ ایڈمن پینل بنائے اور پھر فرنٹ اینڈ جو کسٹمر جو جو یوزر پیجیز ہیں کلائنٹ پیجیز ہیں وہ بنائے اور کلائنٹ پیجیز کو لنک اپ کر دیا ڈیٹا بیس کے ساتھ اور اب نیا ٹیچر بھی ہم بیکنڈ سے ایڈ کر سکتے ہیں ایڈمن پینل سے…

  18. 1:16:02

    یہ دو گھنٹے کلاس ہونی نہیں چاہیے نو لوگوں کو اچھا تھوڑتا نا ایک ٹرکی گیم ہم دیکھ لیتے ہیں کتنے لوگ حیات ہیں یعنی جتنے لوگ ابھی فیزیکلی بیٹھے ہیں وہ ہینڈ ریس کرنے بس صرف بیٹھا وہ نہیں آپ کی تو آواز بھی آ رہی ہے ٹونٹی سکس میں سے پندرہ لوگ بیٹ…

  19. 1:17:31
    Chapter 21: اور اس کے ساتھ ہم باقی میجرز بھی اٹیچ کریں گے دیکھیں نیچے میں نے ہائلائٹ کر دیا ہے کہ اس کے ساتھ ایفرٹ کتنی لگی کتنے پرسن منت لگے کتنے ایرز نکلے کتنے ڈیفیکٹس نکلے کتنے پیج آف ڈاکومنٹیشن پروڈیوز ہوئے کتنے موڈلز تھے اس کے اندر تو یہ ساری چیزیں بھی ہم اس کے بعد دیں گے جیسے تمام سائزز ہم نے کہا کہ ایلو سی کی جگہ میں سائز لکھتوں گا وہ 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 آئی تو اگر یہ والے سارے میری ڈیٹا مل جائیں تو پھر وہ ساری وہی calculation میں perform کر سکتا ہوں جو ہم نے ابھی آج کی class اور previous class میں execute کی ہیں پھر فردر آگے جاتے ہیں defect removal efficiency یہ quality matrix کہلاتا ہے یہ کیا کہلاتا ہے یہ ہم نے پہلے بھی پڑھا تھا جب ہم نے وہ پڑھے تھے نا testing اور testing کے اندر ہم نے defect density error density بھی ہم نے discover کیا تھا ایک ڈیفیکٹ ریمول ایفیشنسی بھی تھا ڈیفیکٹ ریمول ایفیشنسی کیا کہتے ہیں کہ ڈیفیکٹ اور ایرر کا ریلیشنشپ کے جتنے زیادہ آپ ایررز نکال لیں گے اتنے ڈیفیکٹ کم آنے کے چانسز ہیں اور جتنے آپ ایررز کم نکالنے میں کامیاب ہوئے تو زیادہ پھر ڈیفیکٹ نکلیں گے اور زیادہ بیستی خراب ہوگی تو ایررز نکلنا کوالیٹی پیرامیٹر ہے دیفیکٹ نکلنا بیستی خراب پیرامیٹر ہے تو ہم نے کیا کرنا ہے زیادہ سے زیادہ ٹیسٹنگ پرفارم کرنی ہے تاکہ زیادہ سے زیادہ ایررز نکل سکیں اب اس کے لیے ہمارے پر ڈی آر ای ایک فارمولہ ہوتا ہے دیفیکٹ ریموول ایفیشنسی دیفیکٹ ریموول ایفیشنسی کیا کہتے ہیں یہ کیا کہتا ہے کہ ایررز ڈیوائیڈ بائی ایررز پلس ڈیفیکٹ 134 تھے اور ایرلز پلس ڈیفیکٹ مطلب 134 ڈیوائیڈ بائی 29 اب اس کو کریں ڈیوائیڈ کیا انسر آ رہا ہے کتنا آ رہا ہے 0. 296s · Speaker 1

    اور اس کے ساتھ ہم باقی میجرز بھی اٹیچ کریں گے دیکھیں نیچے میں نے ہائلائٹ کر دیا ہے کہ اس کے ساتھ ایفرٹ کتنی لگی کتنے پرسن منت لگے کتنے ایرز نکلے کتنے ڈیفیکٹس نکلے کتنے پیج آف ڈاکومنٹیشن پروڈیوز ہوئے کتنے موڈلز تھے اس کے اندر تو یہ ساری چیزی…

  20. 1:22:28

    بلکل صحیح بولے آپ نے یہاں پر منشن ہے نا کہ اگر ہمارا ون آئے گا آنسر اس کی ڈی آری کی ویلیو تو اس کا مطلب ہوگا کہ اس کا مطلب ہے کہ زیرو پرسنٹ ایفیکٹ ہیں ایرر میں سے مطلب جو پہلے ہم ڈیفیکٹ سمجھ رہتے ہیں جن ایررز کو وہ ایررز نکلے بعد میں جب چیک…

  21. 1:30:00
    Chapter 23: improving. 287s · Speaker 1

    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. اب کسی اور …

  22. 1:34:47
    Chapter 24: نہیں بلکل نہیں کوئی اور بیس لائن کا ورجن سے تعلق ہے وہ جو ڈوکیومنٹس ہوتے ہیں ڈوکیومنٹ ورجن اگر ایک پروجیکٹ میں ٹیم سائز پندرہ لوگوں کا ہے تو فور فور کے چار گروپس بنے ہوں گے لیکن پروجیکٹ ایک ہی ہوگا تو فور فور گروپس جب ہم کام کر رہے تو اس کے اوپر ایک ٹیم لیڈ بٹھا دیتے ہیں وہ ٹیم لیڈ ہے نا وہ ان چار لوگوں سے کام کرا رہا ہوتے ہیں اسے پتا ہوتا ہے کہ ان سے میں نے کیا کام کرانا ہے ان کا کام دیتا بھی ہر روز کام لیتا بھی ہے اور انٹیگریشن ٹیم سے انٹیگریٹ بھی کروا رہا ہوتے ہیں اور ٹیسٹنگ ٹیم سے ٹیسٹنگ بھی کروا رہا ہوتے ہیں جو ٹیسٹنگ ٹیم سے ٹیسٹنگ کرا رہا ہوتے ہیں نا تو وہ جب تک ٹیسٹنگ ٹیم کوڈ ریویو نہیں کر لیتی کوڈ فائنلائز نہیں کر لیتی اپروو نہیں کر لیتی اس وقت تک بیس لائن ورجن نہیں بنتا تو بیس لائن ورجن وہ ہے جو کسی انڈیویجول پلیئر آف تھی سوفٹر ہاؤز نے کام کیا کام کرنے کے بعد ایک اپروونگ باڈی نے اسے اپروو کیا اور اسے ایرر فری فاؤنڈ کیا تو اس کو ہم بیس لائن ورزن بنا دیتے ہیں اب جو بیس لائن ورزن ہے نا اب یہ پوری ٹیم کو وزیبل ہو جائے گا جب تک بیس لائن نہیں بنتا پوری ٹیم کو وزیبل نہیں وہ کیا جاتا it could be anything یہ document بھی ہو سکتا ہے piece of code بھی ہو سکتا ہے UML diagrams بھی ہو سکتے ہیں deployment components بھی ہو سکتے ہیں third party tools بھی ہو سکتے ہیں جب تک ان کا ہمارے پاس بیس لائن ورزن نہ بناو اس وقت تک ہم تین کو ویزیبل نہیں کرتے تو بیس لائن ورزن وہ والا ہوتا ہے جو ہینڈر پرسنٹ اپرووڈ ڈاکومنٹ جو ہوتا ہے نا اسے ہم بیس لائن ورزن بولتے ہیں باقی سارے اسی طرح ڈیپلائمنٹ میں آپ نے پڑھا ہوگا تین ٹائپ آف ڈاکومنٹ تین ٹائپ آف کوڈ ہوتے ہیں ایک وہ کوڈ جو ڈیلی ڈیویلپ ہو رہا ہوتا ہے وہ ایک علیدہ ریپوزیٹری میں ہوتا ہے ایک اور ریپوزیٹری بنائی جاتی ہے جس کے کوڈ ہوتا ہے اپرووڈ کوڈ ہوتا ہے جو کہ ڈویلپرز نے ڈویلپ کیا ہوئے لیکن وہ ریویوڈ بھی ہے اپرووڈ بھی ہے اور فائنل شپمنٹ کے لیے ہر وقت آ رہے ہیں اور ایک اور تیسرا ریپوزیٹری ہوتی ہے وہ شپڈ کوڈ ہوتا ہے یہ جو کوڈ ریویوڈ ہوتا ہے نا وہ کمپائل ہو کے کمپرنٹ میں جو بنتا ہے نا جو شپیبل جو ڈپلائیبل ورجن ہوتا ہے وہ تیسری ریپوزیٹری ہوتی ہے تو اس میں بیس لائن ورجن کون سا ہوتا ہے؟ سیکنڈ ریپوزیٹری اور تھرڈ ریپوزیٹری جو فرسٹ ریپوزیٹری ہے وہ بیس لائن نہیں ہے ٹھیک ہے؟ اچھا اب یہ کونسپٹ آئی ہوپ کے سمجھ میں آگیا ہوگا اب کہتا کہ ہے اسٹیبلشنگ در بیس لائن یعنی ہم جو میٹریسز میں نے ہم نے جو کیلکولیٹ کر لی ہیں یہ والا ٹیبل ہمیں کیسے پتہ چلے کہ بیس لائن بھی ہے کہ نہیں بسن جتنے ایررز ہیں واقعیتن اتنے ایررز نکلے تھے کیا یہ کیو اے ٹیم نے ریٹن کی ہے تو بلکل بیس لائن ہے اور کتنے نمبر آف ڈاکومنٹیشن اور کتنے لائن آف کوڈ یہ لائن آف کوڈ وہ والا نہیں ہے جو ڈوپلیکیٹ اور ریویوڈ کوڈ وہ والا نہیں ہے یہ وہ والا لائن آف کوڈ ہے جو کہ میڈل ریپوزیٹی جو میں نے بولا ہے وہ والا کوڈ ہے جو فائنل شپیبل کوڈ جسے بولتے ہیں وہ بیس لائن ورجن کے سارے سٹیٹسٹکس ہیں اسی کی ایفرٹ ہے اسی کی 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 ہے yet the information that is collected need not to be fundamentally different. 312s · Speaker 2

    نہیں بلکل نہیں کوئی اور بیس لائن کا ورجن سے تعلق ہے وہ جو ڈوکیومنٹس ہوتے ہیں ڈوکیومنٹ ورجن اگر ایک پروجیکٹ میں ٹیم سائز پندرہ لوگوں کا ہے تو فور فور کے چار گروپس بنے ہوں گے لیکن پروجیکٹ ایک ہی ہوگا تو فور فور گروپس جب ہم کام کر رہے تو اس کے…

  23. 1:40:01

    اوریجنل ڈیٹا اب نیچے گریم میں میں نے کچھ چیزیں لکھتی ہیں اگر ہم آپس ایکچول ڈیٹا مل جائے اب وہ کہتا ہے to be an effective in process improvement or cost or effort estimation baseline data must follow these attributes number one attribute کیا…

  24. 1:42:46

    سر تو جتنا زیادہ ڈیٹا ہوگا جی بولیں خلاص انڈ کر دیں وہ نماز بس انڈ ہوگئی بس خلاص ون بیس میں نے بھی آپ سے پہلے مجھے نماز کی فکر ہوتی ہے بارک اللہ اور مجھے بلکو پرامٹ کر دیا کریں کلاس ون ٹونٹی پہ تھی نا ہوگئی الحمدللہ بارک اللہ سمجھ میں آگیا …