Compile Podcast / پادکست کامپایل

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


Listen Later

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

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

  • BDD همون TDD نیست و در واقع نسخه ای بهبود و تکامل یافته ای از اونه
  • خوبی ها و بدی های BDD چیه ؟
  • آیا صرفاً داشتن یه تیم و زیر ساخت عالی باعث میشه بتونیم یه نرم افزار خوب هم تحویل بدیم؟
  • در این اپیزود چکیده ای از کتاب BDD in action را براتون تعریف خواهم کرد و همچنین نکاتی از تجربه خودم بهش اضافه خواهم کرد

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

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

    https://cucumber.io/

    ...more
    View all episodesView all episodes
    Download on the App Store

    Compile Podcast / پادکست کامپایلBy Ramin Zare