فصل 2- نمونه ساختار سند: BRD
نمونه ساختار سند: BRD، FRD و User Stories
1) نمونه ساختار BRD (Business Requirements Document)
هدف: تعریف اهداف کسبوکار، دامنه پروژه و معیارهای موفقیت از نگاه کسبوکار، با پل زدن میان ذینفعان و تیم فنی.
1. مقدمه
سند: BRD برای پروژه/ویرایشی مشخص
دعوت به مشارکت: ذینفعان کلیدی و تیمهای ذینفع
تعریف اصطلاحات کلیدی: glossary مختصر
2. دیدگاه کسبوکار
بیانیه مسئله/فرصت: چرا پروژه لازم است؟
اهداف کسبوکار: اهداف قابل اندازهگیری ( SMART )
نشانگرهای موفقیت (KPIs): چه معیارهایی موفقیت را نشان میدهد؟
3. دامنه پروژه
دامنه درونبرنامه (In-Scope): چه چیزهایی انجام میشود
دامنه بیرونبرنامه (Out-of-Scope): چه چیزهایی خارج است
فرضیات کلیدی: معیانات اولیه
محدودیتها و ریسکهای کسبوکار: نکات بحرانی
4. ذینفعان و وابستگیها
ذینفعان کلیدی: نقشها و مسئولیتها
وابستگیهای پروژه: تیمها و فازهای مرتبط
5. نیازمندیهای باکیفیت و سطح بالا
نیازمندیهای کسبوکار (High-Level): شمای کلی عملکردی که باید نمایش داده شود
معیارهای پذیرش کسبوکار: چگونه موفقیت کسبوکار ارزیابی میشود
6. محدودیتهای فنی و اجرایی
معیارهای زمانبندی: بازههای کلیدی
معیارهای بودجه: محدودیتهای هزینه
رعایت قوانین و استانداردها: الزامات رعایت
7. دستهبندی ریسک و مدیریت آن
خطرات اصلی: در دستهبندی احتمالImpact
برنامههای mitigations: اقدامهای کاهش ریسک
8. نقشه راه و فازهای پروژه
مایل استراتژیک به فازها: فازهای کلیدی و تنتیجههای انتظاری
معیارهای خروج از هر فاز: چه چیزی کافی است تا از یک فاز به فاز بعدی برویم
9. پیوستها و منابع
لینکها/مستندات مرتبط: اسناد مرجع
قالبها و چکلیستها: چکلیست پذیرش
در حال حاضر حرفه ی برنامه نویسی بعنوان شغل یا یک تخصص در حال همه گیری است. اما آیا تمام برنامه نویسان میتوانند "نرم افزار" بسازند؟ در اینجا من مشغول تهیه پیشنویسی برای نگراش کتابی با عنوان "ساخت نرم افزار: راهنمای مسیر" هستم. این کتاب قرار نیست برنامه نویسی آموزش دهد، بلکه به خواننده می آموزد حالا که علاقه یا حتی دانشی در برنامه نویسی و درک آن پیدا کرده، چگونه محصولی با موجودیت "نرم افزار" تولید کند که میتواند منتهی به کسب درآمد و شغل شود.