دانلود کتاب Manning BDD in action
اگر به حوزه مهندسی نرم افزار علاقمندید یا در نقش مدیر محصول فعالیت میکنید، این کتاب فوق العاده برای شماست. اگر قصد دارید معماری درستی برای تولید نرم افزار در سازمانتان داشته باشید، قطعا کتاب BDD in action ارزش یکبار خواندن دارد.
در این کتاب به وضوح با فرایند تولید نرم افزار آشنا خواهید شد اما با رویکرد Behavior-Driven Development یا همان BDD. این رویکرد معتقد است همه چیز باید بر مبنای رفتار و خواسته های رفتاری کاربران تدوین شود.

این رویکرد مبتنی بر متدولوژی Agile است و هدف آن تسریع روند تولید نرم افزار علی الخصوص در وسعت بزرگ می باشد.
تفاوت BDD با سایر روش های توسعه چابک:
در روش های دیگر همواره نیازمندی ها به مدیر پروژه یا بیزنس آنالیست ارائه میشود و این شخص میبایست تمام نیازمندی های اعلام شده را تبدیل به تسک هایی برای برنامه نویسان کند. برنامه نویس برنامه های نوشته شده را به کارشناس تست نرم افزار تحویل داده و کارشناس تست یا QA باید مطابق نیازمندی های ابلاغ شده توسط مدیر پروژه یا بیزنس آنالیست سناریو برای تست ایجاد کرده و تست کیس طراحی کند. نهایتا محصول ایجاد شده و باید مستندات ایجاد شود که معمولا توسط تکنیکال رایتر انجام میگیرد.
در روش BDD مالکان و ذینفعان طی جلسه ای میبایست نیازمندی ها را با هماهنگی هم تهیه کنند. بیزنس آنالیست یا مدیر پروژه برنامه نویسان و کارشناسان تست و QA را دور هم جمع میکند و آنها را نسبت به نیازمندی ها آگاه میکند. با همفکری هم اعضای تیم مستندی تهیه میکنند که آنرا “سناریو” مینامند.
سناریو کمک میکند تا تست ها اتوماتیک سازی شوند و تستر ها تنها نیاز به تست های پایه داشته باشند. اتوماتیک شدن تست ها میتواند در جمع آوری فیدبک از برنامه هم کمک تیم توسعه باشد. درنتیجه سوء تفاهمات کمتر و تست ها سریعتر و با دقت بیشتر انجام میگیرند.

- سال انتشار : 2015
- فرمت : pdf
- حجم فایل : 11MB
برای دانلود فایل کافیست روی لینک فوق کلیک کنید.
چنانچه سوالی در خصوص فعالسازی نرم افزارها داشتید میتوانید در بخش کامنت ها سوال کنید.
همچنین در صورت مواجهه با هر نوع خطا در اکسترکت یا اجرای برنامه طی کامنت اعلام نمایید تا رسیدگی شود.

دیدگاه خود را با سایر بازدیدکنندگان این مطلب به اشتراک بگذارید. در ارسال دیدگاه به قوانین زیر توجه کنید.