انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

Software Engineering Lec#4

الكلية كلية العلوم للبنات     القسم قسم الحاسبات     المرحلة 3
أستاذ المادة علي كاظم محمد هداب الغرابات       31/10/2017 07:39:34
Second. Incremental development model
Incremental development is based on the idea of developing an initial implementation, exposing this تقديمه/عرضه to user comment and evolving it through several versions until an adequate (sufficient, suitable) system has been developed. Specification, development, and validation activities are interleaved rather than separate, with rapid feedback across activities.
Incremental development model, which is a fundamental part of agile approaches, is better than a waterfall approach for most business, e-commerce, and personal systems. This model reflects the way that how the software engineer solves problems. To solve problem, the solution is divided into a series of steps, backtracking when we realize that we have made a mistake.
Each increment or version of the system incorporates some of the functionality that is needed by the customer. Generally, the early increments of the system include the most important or most urgently required functionality. This means that the customer can evaluate the system at a relatively early stage in the development to see if it delivers what is required. If not, then only the current increment has to be changed and, possibly, new functionality defined for later increments.

المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .