ماتریس ردیابی(Traceability Matrix-TM) چیست؟ یک ماتریس ردیابی سندیست که هر مستند دو سویهای که نیازمند رابطه چند به چند است را مرتبط میکند. هدف این مستند بررسی تکمیل بودن این ارتباطات است، تا بدین ترتیب مشخص شود، هر سند با چه اسنادی مرتبط است، و اسناد فاقد ارتباط کدام هستند. با این روش چیزی از قلم نخواهد افتاد و میتوان …
ادامه نوشته »بایگانی برچسب: مهندسی نیازمندی
کتاب User Stories Applied: For Agile Software Development
کتاب User Stories Applied به طور کامل توسط جامعه Agile مورد بررسی قرار گرفته است. این کتاب یک فرآیند برای نیازمندیها(Requirements) ارائه میدهد که موجب صرفهجویی در زمان، حذف دوبارهکاریها و در نهایت حصول یک نرمافزار بهتر میشود. بهترین راه برای ساخت نرمافزاری که نیازهای کاربران را برآورده کند، آغاز با “داستان کاربری” یا User Story است، که به معنی …
ادامه نوشته »استخراج مناسب نیازمندی اولین گام کیفیت است
وقتی تحلیلگرها اونقدر قوی نیستند که نیازمندیها رو درست استخراج کنند، طبعا تست هم که باید نیازمندیها رو تست کنه دچار مشکل میشه.
ادامه نوشته »تحلیل قوی
مهمترین قسمتی که همیشه به یک شیوه شلخته و بدون Plan پیش میره، و ضرر زیادی رو هم وارد میکنه، بخش استخراج و مهندسی کردن نیازمندیهاست.
ادامه نوشته »اندر احوالات مراحل تست!!!
شنیدین میگن: “هر چی جلوتر میره، بیشتر به عمق فاجعه پی میبریم!” این تصویرِ کُمیک، دقیقا بیانگر همین موضوعه. واقعا چرا هر وقت کار یه مرحله به بالا میره بیشتر مشخص میشه که انتظارات مشتری برآورده نشده!؟ تنها دلیلی که این وسط هست، اینه که پیمانکار نتونسته انتظارات مشتری رو به خوبی درک و اخذ کنه. وقتی پیمانکار انتظارات رو …
ادامه نوشته »کتاب Software Requirements-Developer Best Practices
در حال حاضر در نسخه سوم، به عنوان راهنمایی کلاسیک برای مهندسی نیازمندیهای نرمافزار، این کتاب به طور کامل با موضوعات، نمونهها و راهنماییهای جدید به روز شده است. دو شخص پیشرو در جامعه مهندسی نیازمندی در این کتاب با هم همکاری کردهاند. این کتاب یک مجموعه جدید از شیوههاییست که طیف گستردهای از توسعه و مدیریت نیازمندیها را در …
ادامه نوشته »