spow 44197 اشتراک گذاری ارسال شده در 6 اسفند، ۱۳۹۱ چرخه توسعه نرم افزار 1- برنامه نويس برنامه نرم افزار را مينويسد و معتقد است كه هيچ خطايي ندارد. 2- نرم افزار تست ميشود. 20 خطا پيدا ميشود. 3- برنامه نويس 10 خطا را اصلاح ميكند و به واحد تست توضيح ميدهد كه 10 مورد ديگر واقعاً خطا نيستند. 4- واحد تست نرم افزار متوجه ميشود 5 مورد از اصلاحات انجام شده كار نميكنند و 15 خطاي جديد هم كشف ميكند. 5- مراحل 3 و 4 سه بار تكرار ميشود. 6- به خاطر فشار بازاريابي و اعلام عمومي زود هنگام كه بر اساس زمانبندي خوشبينانه برنامه نويسي انجام شده است، نرم افزار منتشر ميشود. 7- كاربران 137 خطاي جديد پيدا ميكنند. 8- برنامه نويس پول خود را دريافت كرده است و ديگر نميتوان او را پيدا كرد. 9- تيم جديد برنامه نويسي تقريباً تمام 137 خطا را اصلاح ميكند اما 546 خطاي ديگر به نرم افزار اضافه ميكند. 10- برنامه نويس اصلي به واحد تست نرم افزار كه پول كمي دريافت كردهاند از فيجي يك كارت پستال ميفرستد. كل افراد واحد تست كار را رها ميكنند. 11- شركت رقيب فرصت طلب با استفاده از سود حاصل از فروش آخرين نسخه نرم افزار كه 783 خطا دارد، شركت را ميخرد. 12- مدير عامل جديد تعيين ميشود. او يك برنامه نويس استخدام ميكند تا نرم افزار موجود را بازنويسي كند. 13- برنامه نويس برنامه نرم افزار را مينويسد و معتقد است كه هيچ خطايي ندارد... 3 لینک به دیدگاه
ارسال های توصیه شده