چهگونهگی بررسی نیازمندیها در پروژههای نرمافزاری
Main Article Content
چکیده
بررسی نیازمندیها در پروسۀ ساخت پروژههای نرمافزاری، برای تشخیص و توضیح نیازهای مشتری است، که میان دو فرد و یا گروه، که یکی مشکلاتی دارد و گروهی که در پی حل این مشکل، از طریق ساخت یک سیستم منظم است. استخراج نیازمندیها، گاهی میتواند پروسهیی بسیار مشکل باشد. کماهمیت قلمدادکردن استخراج نیازمندیها ممکن است در مراحل پایانی ساخت و توسعۀ سیستمهای نرمافزاری بسیار پُرهزینه باشد و باعث اخلال در ایجاد سیستم گردد، و تحلیلگر را در این زمینه با مشکلات و موانع بسیاری مواجه سازد؛ لذا باتوجه به اینکه جمعآوری نیازمندیها اساس و پایة ساخت سیستمها را تشکیل میدهد، میتواند امری فوقالعاده مهم در این راستا بهشمار بیاید؛ پس باید این پروسه بهصورت درست و بر اساس واقعیتهای اجتماعی به انجام برسد؛ بدینمنظور، این پژوهش کتابخانهیی باهدف نقد و بررسی چالشهای جمعآوری نیازمندیها، بهخصوص در پروژههایی که در جغرافیای افغانستان انجام میشود، شکل گرفته است. پرسشی که در این پژوهش به دنبال پاسخیابی به آن بودهایم، این بوده است که: آیا میتوان روشهای امروزی جمعآوری نیازمندیها را در افغانستان با مختصات منحصربهفرد آن استفاده کرد یا خیر؟ یافتههای پژوهش نشان میدهند که: جمعآوری نیازمندیها نظر به جغرافیاها و فرهنگ یک ملت متفاوت، میتواند متفاوت باشد. به صورت کلی، جمعآوری نیازمندیها، یک پروسۀ کاملاً وابسته به شرایط یک منطقۀ جغرافیایی است.
Article Details

این پروژه تحت مجوز بین المللی Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 می باشد.
سرچشمهها/ منابع
Anderson, D. L. (2005). Management Information System. USA: Times Mirror.
Bennatan, E. M. (1995). Software Project Management : A Practitioner's Approach. McGraw-Hill Book Company; Second Editon edition.
Diwakar, A. S. (2018). Software Engineering. Bangalore: Skyward.
E.Wiegers, K. (2009). Software Requirements. USA: Microsoft.
Grieves, J. (2009). Engineering Software for Accessibilty. USA: Microsoft Press.
Gruhn, V. (2018). The Essence of Software Engineering. Germany: Springer Open.
Harvey Deitel, P. D. (2000). E Business & E- Commerce. New Jersey, USA: Pearson; 1st edition.
Kenneth C.Laudon, J. P. (2017). Management Information Systems. USA: Peasrson.
Klaus Pohl, C. R. (2015). Requirement Engineering Fundementals. USA: rockynook.
Maxim, B. R. (2008). Software Engineering a Practitionner,s Approach. USA: Pressman & Associates.
Mini K Abraham, M. A. (2015). Managerial Communication. Mysore , India: AMP Publishers.
Olga Filipova, R. V. (2018). Software Development From A to Z. Berlin, Germany: Apress.
Summerville, I. (2009). Software Engineering. USA: Pearson.
Timothy C Lethbridge, R. L. (2005). Object-Oriented Software Engineering. USA: McGraw-Hill Education.
Vliet, H. v. (2007). Software Engineering: Principles and Practice. USA: Wiley.