یک نرمافزار به واسطه مشخصههای آن مفهوم مییابد. مشخصههایی که هر یک باید تحت سنجش کیفیت قرار بگیرند. طبق استاندارهای ISO از جمله ISO 9126 و ISO 25010 پارامترهای کیفی و به تبع آن نوع نیازمندیهای یک نرمافزار تبیین شدهاند. به عنوان نمونه ISO 9126، انواع نیازمندیها/پارامترهای کیفی یک نرمافزار را به دو دسته و شش زیردسته تقسیمبندی میکند: Functional …
ادامه نوشته »بایگانی برچسب: نیازمندی کارکردی
تست بازنویسی نرمافزار
as-is System(سیستم موجود) ما را به جایی میبرد که میخواهیم برویم، اما چیزی که ما بدان نیاز داریم to-be System(سیستم آتی) است تا بدینوسیله همان کارها را به صورت موثرتر انجام دهد. من چند سال پیش با یک Code-Base مواجه شدم. باید گفت که کد بدی نبود؛ کد مذبور با بهترین ابزار موجود در زمان خود ساخته شده بود. اما …
ادامه نوشته »کتاب Software Requirements-Developer Best Practices
در حال حاضر در نسخه سوم، به عنوان راهنمایی کلاسیک برای مهندسی نیازمندیهای نرمافزار، این کتاب به طور کامل با موضوعات، نمونهها و راهنماییهای جدید به روز شده است. دو شخص پیشرو در جامعه مهندسی نیازمندی در این کتاب با هم همکاری کردهاند. این کتاب یک مجموعه جدید از شیوههاییست که طیف گستردهای از توسعه و مدیریت نیازمندیها را در …
ادامه نوشته »