جهت اطلاع از وضعیت دوره ها و دوره های جدید آکادمی برنامه نویسان در کانال تلگرام ما عضو شوید .
عضویت در کانال تلگرام آکادمی برنامه نویسان

دوره آموزشی TFS – Scrum

دوره آموزشی TFS – Scrum
  • مدرس : -
  • شروع دوره : -
  • طول دوره : -
  • روزهای برگزاری : -
  • شهریه :

شرح مختصری از دوره

Team Foundation Server به عنوان محصول قدرتمند مایکروسافت در حوزه ALM می باشد. مدیریت کدها، مدیریت نسخه ها، مدیریت نیازمندی های پروژه نرم افزاری ( مبتنی بر Agile )، خودکار سازی ساخت Build Management ، مدیریت تست ها و انتشار نسخه قسمتی از امکانات TFS 2015 می باشد. در این نسخه امکاناتی از قبیل برد کانبان، رابط کاربری مبتنی بر وب و یکپارچگی آن با محیط های توسعه نرم افزاری کد باز به مراتب کامل شده است. بدیهی است استفاده از TFS کنترل و مدیریت فرآیند تولید و توسعه نرم افزار را بهبود می بخشد.

مخاطبان دوره

این دوره برای تمامی افرادی که در پروژه های نرم افزاری نقش دارند توصیه می شود. مدیران پروژه، تحلیل گران،معماران نرم افزار و پیاده سازها. همچنین تسلط بر مباحث مرتبط با پیکریندی و تنظیمات سرور TFS برای مدیران شبکه توصیه می شود.

سرفصل دوره

معرفی TFS
» معرفی Visual Studio Online و TFS 2015
» بررسی معماری TFS
» طراحی استقرار TFS
» نصب و پیکربندی
» مهاجرت از نسخه ۲۰۱۳ به ۲۰۱۵
» نحوه اتصال به TFS
 
مدیریت نسخه ها و کد منبع در TFS
» بررسی کلی مفاهیم مدیریت نسخه و کدهای منبع مانند Check-Out , Check in , Get
» تاریخچه کدها و بازگشت به نسخه خاص
» مقایسه کدها و نحوه حل تداخلات در کد
» بررسی ویژگی های جدید اضافه شده در TFS 2015
» بررسی دو نوع معماری CVCS و DVCS در مدیریت کدها و نسخه ها
» انتقال پایگاه داده کدهای منبع و تنظیمات از نسخه قبل
» بررسی Branching و Merging
» بررسی سناریوهای مختلف مدیریت نسخه ها
» استفاده از Git و بررسی امکانات آن
» نحوه اتصال محیط های توسعه نرم افزار به TFSVC ( مانند XCode , Android Studio , Eclipse , NetBeans ,IntelliJ IDEA )
 
مدیریت پروژه در TFS
» بررسی مفاهیم اسکرام و مدیریت چرخه حیات نرم افزار ALM
» معرفی نحوه پیگیری اقلام کاری
» شخصی سازی الگوهای فرآیند
» مدیریت تیم و ابزارهای برنامه ریزی Agile در TFS
» انواع گزارشات و کوئری های TFS
» پیکربندی Reporting Service و SharePoint 2013  جهت ایجاد داشبود تیم پروژه
» پیکربندی اتصال و یکپارچگی با Project Server
» معرفی برد کانبان Kanban Board
» بررسی Burn Down Chart
» نحوه اتصال به Project Server
 
مدیریت و اتوماتیک سازی Build
» بررسی معماری Build ها
» ایجاد Agent برای اتوماتیک سازی Build
» اتوماتیک سازی Build ها و زمانبندی آن
» عیب یابی Build ها
» مدیریت انتشار نسخ Release Management
 
مدیریت و نگهداری سرور TFS
» بررسی راهکارها و پیاده سازی در دسترس بودن سرور TFS
» مکانیزم های Disaster Recovery
» مدیریت تست ها و پیکربندی آن
» امنیت و سطوح دسترسی
» مانتور کردن سرور و بررسی کاراریی سرور
» توسعه و ارتقای سرور TFS