| پيادهسازي زودرس يكي از اشتباهات متداول در پروژههاي دانشجويي است. |
| فصل10: خواستهها و مشخصات/ Requirement and Specifications |
|
|
اگر قرار است نرمافزاري ايجاد شود، اين محصول چه كارهايي بايد انجام دهد و بايد تحت چه شرايطي كار كند؟ براساس چه مبنايي ميتوانيم بگوييم محصول نهايي همان چيزي است كه ميخواستيم؟ درواقع خواستهها پاسخ همين سؤالهاست. بنابراين خواستهها و نيازهاي مورد نظر كارفرمايان بايد بهطور صحيح و كامل دريافت و تدوين گردد. حاصل اين تدوين يك سند است كه به آن مشخصات خواستهها ميگويند. در اين فصل بدون اينكه وارد بحث تحليل شويم- كه موضوع درس مهندسي نرمافزار1 است- ميخواهيم بيشتر روي اين سند و اهميت ويژهايكه در كل چرخهي عمر نرمافزار دارد بحث كنيم. يك عامل اصلي در عدم توفيق پروژههاي دانشجويي عدم تدوين مناسب خواستههاست.
|