DiscoverCompile Podcast / پادکست کامپایل(BDD) توسعه رفتار محور چگونه انجام میشود؟
(BDD) توسعه رفتار محور چگونه انجام میشود؟

(BDD) توسعه رفتار محور چگونه انجام میشود؟

Update: 2020-06-205
Share

Description

حدود ۳۰ تا ۵۰ درصد پروژه های نرم افزاری به شکست میخورند! حدود ۴۵ درصد ویژگی هایی که درون برنامه ها نوشته میشه استفاده نمیشند! دلیل این موضوع چیه؟


توسعه رفتار محور یا BDD روشی معرفی میکنه که تیم ها روی شناخت، فهم و ساخت ویژگی های کلیدی و با ارزش یک محصول یا کسب و کار تمرکز کنن و بعد به توسعه نرم افزار بپردازن. همچنین این روش مطمئن میشه که آیا این ویژگی ها درست و با کیفیت طراحی شده اند یا نه.



  • BDD همون TDD نیست و در واقع نسخه ای بهبود و تکامل یافته ای از اونه

  • خوبی ها و بدی های BDD چیه ؟

  • آیا صرفاً داشتن یه تیم و زیر ساخت عالی باعث میشه بتونیم یه نرم افزار خوب هم تحویل بدیم؟


در این اپیزود چکیده ای از کتاب BDD in action را براتون تعریف خواهم کرد و همچنین نکاتی از تجربه خودم بهش اضافه خواهم کرد


https://www.manning.com/books/bdd-in-action


https://cucumber.io/docs/gherkin/


https://cucumber.io/

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

(BDD) توسعه رفتار محور چگونه انجام میشود؟

(BDD) توسعه رفتار محور چگونه انجام میشود؟

Ramin Zare