[این کتاب] ساختیافتگی را برای پیگیری چرخه حیات نرمافزار و الگوها(Pattern) را برای عملکرد(Operability) و کارایی(Performance)، و همچنین دستورالعملهای مشورتی و مبتنی بر نمونه را در هر فاز ارائه میدهد. شما میتوانید آن را از ابتدا تا انتها بخوانید و یا مستقیما به فصولی بروید که بیشتر به آن علاقه دارید. هر رویکردی را که انتخاب کنید، شما مطالب زیر را خواهید آموخت:
چگونه:
- تعریف و مستند سازی نیازمندیهای Non-Functional به صورت جامع برای هر سیستم نرمافزاری
- تعریف محدوده و تدارکات لازم برای فعالیتهای تست Non-Functional
- اجرای تستهای Non-Functional و گزارشدهیِ نتایج به صورت شفاف و موثر
- الگوهای طراحی نرمافزارهای Defensive در سناریوهای نرمافزاری رایج که باعث افزایش کارایی(Performance) و دسترسپذیری(Availability) میشوند
- پیادهسازی سطح مناسبی از گزارش، نظارت و روالمند کردن برای سیستمهای نرمافزاریِ تحتِ بهرهبرداری
الگوها برای:
- طرحهای نرمافزاری که عملیات سادهتر و کارآمدتر را در یک محیط بهرهبرداری پشتیبانی میکنند
- طرحهای نرمافزاری که کارایی بالا(High-Performance) و مقیاسپذیری را پشتیبانی میکند
استراتژیها و تکنیکها برای:
- تکنیکهای مدیریت و عیبیابی(Troubleshooting) در مواقع بحرانی از Production
- استراتژیهایی برای مقاومت در برابر فشار پروژه به منظور مصالحه بر روی کیفیت یا تکمیل فعالیتهای Non-Functional در چرخه حیات نرمافزار