کتاب User Stories Applied به طور کامل توسط جامعه Agile مورد بررسی قرار گرفته است. این کتاب یک فرآیند برای نیازمندیها(Requirements) ارائه میدهد که موجب صرفهجویی در زمان، حذف دوبارهکاریها و در نهایت حصول یک نرمافزار بهتر میشود. بهترین راه برای ساخت نرمافزاری که نیازهای کاربران را برآورده کند، آغاز با “داستان کاربری” یا User Story است، که به معنی …
ادامه نوشته »بایگانی برچسب: نیازمندیهای نرمافزار
استخراج مناسب نیازمندی اولین گام کیفیت است
وقتی تحلیلگرها اونقدر قوی نیستند که نیازمندیها رو درست استخراج کنند، طبعا تست هم که باید نیازمندیها رو تست کنه دچار مشکل میشه.
ادامه نوشته »تحلیل قوی
مهمترین قسمتی که همیشه به یک شیوه شلخته و بدون Plan پیش میره، و ضرر زیادی رو هم وارد میکنه، بخش استخراج و مهندسی کردن نیازمندیهاست.
ادامه نوشته »تحلیل ضعیف
هنوز هم که هنوزه بسیاری از شرکتها بدون درک صحیح Requirementها و تحلیل درست به مرحله پیادهسازی میرن. البته معمولا فورس زمانی رو بهونه این کار میکنن. اما شخصا بارها و بارها شاهد بودم که این موضوع نه تنها باعث انجام کار در زمان مقرر نشده، بلکه منجر به تغییرات فراوان سیستم پس از پیادهسازی اولیه(که در بسیاری از موارد …
ادامه نوشته »کتاب Secure and Resilient Software: Requirements, Test Cases, and Testing Methods
کتاب Secure and Resilient Software: Requirements, Test Cases, and Testing Methods مجموعهای جامع از نیازمندیها برای توسعه و بهرهبرداری نرمافزار امن و انعطافپذیر آماده میکند. این کتاب Test Caseهای مستند شده را برای این نیازمندیها و همچنین بهترین روشها(Best Practice) برای تست کردن نیازمندیهای Non-Functional به منظور تضمین اطلاعات(Information Assurance) بهبود یافته را، تامین میکند. این کتاب غنی مشتمل بر مطالب …
ادامه نوشته »کتاب Software Requirements-Developer Best Practices
در حال حاضر در نسخه سوم، به عنوان راهنمایی کلاسیک برای مهندسی نیازمندیهای نرمافزار، این کتاب به طور کامل با موضوعات، نمونهها و راهنماییهای جدید به روز شده است. دو شخص پیشرو در جامعه مهندسی نیازمندی در این کتاب با هم همکاری کردهاند. این کتاب یک مجموعه جدید از شیوههاییست که طیف گستردهای از توسعه و مدیریت نیازمندیها را در …
ادامه نوشته »