شرکت هایی مثل مایکروسافت و BMW و BP جهت مدیریت پروژه های نرم افزاری خود از ابزار tfs استفاده می نمایند و این مساله نشان دهنده توانایی های این محصول در مدیریت پروژه می باشد.
جهت مدیریت ابعاد مختلف پروژه ها در راهکار tfs مایکروسافت چندین فرآیند در نظر گرفته شده است.
- Basic: ارائه دهنده ساختاری ساده جهت استفاده در تیم های غیر نرم افزاری، مثل تیم مالی، حقوقی و منابع انسانی، این قالب پروسه با حذف مواردی که شاید برای این نوع تیم ها غیر ضروری می باشد امکان ارائه ساختاری ساده تر را فراهم می نماید.
- CMMI: این مدل فرآیند جهت مدیریت پروژه ها به صورت waterfall طراحی شده است، اگر سازمان شما به دلایلی نیاز به مدیریت پروژه به صورت سنتی و واترفال دارد این گزینه برای شما مناسب می باشد.
- Agile: این مدل فرآیند با توجه به مدل فرآیندی اجایل طراحی شده است.
- Scrum: این مدل فرآیند با توجه به ساختار اسکرام طراحی شده و دارای تفاوت های زیادی به نسبت پروسه Agile می باشد.
به صورت کلی وظیفه مدیریت پروژه ها با بخش Board و Overview می باشد.
بخش Board
این بخش وظیفه مدیریت اطلاعات مرتبط با محصول را بر عهده دارد. برخی از امکانات بخش Board به شرح زیر می باشد.
- امکان مدیریت وظایف با صورت Kanban
- استاندارد ترین ابزار موجود در مدیریت و نگهداری محصولات به صورت اجایل و اسکرام
- امکان تعریف تیم های اسکرام و تعیین محصولات مرتبط با تیم
- امکان تعریف عنوان کارهای مختلف و ایجاد Workflow خاص منظوره
- امکان مشاهده اطلاعات تجمیعی جهت بررسی میزان پیشرفت سطوح کلان کارها مثل feaure یا Goal
- امکان تعریف انواع گزارشات اسکرام مثل Burndown و Cumulative Flow Diagram
- امکان تهیه انواع گزارشات از اطلاعات موجود و نمایش آنها در داشبورد ها
- امکان تعریف انواع داشبوردها جهت نمایش وضعیت پیشرفت محصول و تیم بر روی صفحات نمایش بزرگ با قابلیت به روز رسانی خودکار آخرین تغییرات در روند پیشرفت محصول
- امکان اتصال تغییرات صورت گرفته در کدها به کارهای مرتبط
- امکان ایجاد برنچ بر اساس نیازمندی تجاری یا PBI و تحویل برنچ و کدهای توسعه داده شده به همراه بیزینس به صورت همزمان
- امکان نمایش Deployment هایی که PBI یا نیازمندی تجاری به همراه آن به به محیطهای مشتریان منتقل شده است.
- و بسیاری امکانات دیگر
بخش OverView
این بخش وظیفه مدیریت داشبورد های مدیریتی و دانشنامه محصولات را بر عهده دارد. برخی از امکانات بخش Overview به شرح زیر می باشد.
- ایجاد داشبورد به تعداد نا محدود و با تفکیک تیم های اسکرام
- امکان نمایش اطلاعات مرتبط با بخش های مختلف محصول، مثل پابلیشها، وضعیت باگها، کارهای باقی مانده اسپرینت، Burndown/Burnup چارت
- امکان مدیریت و تعریف دانشنامه سازمان
- امکان تخصیص بخش هایی از دانشنامه سازمان به هر محصول و ایجاد صفحه لندیگ محصول
- امکان نمایش اطلاعات لایو کارهای در حال اجرا محصول در دانشنامه