کتاب حرفه‌ای شوید: مدیریت کامل چرخه حیات نرم‌افزار با Visual Studio 2010 با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

حرفه‌ای شوید: مدیریت کامل چرخه حیات نرم‌افزار با Visual Studio 2010 حرفه‌ای شوید: مدیریت کامل چرخه حیات نرم‌افزار با Visual Studio 2010 معرفی دوره آیا می‌خواهید به یک متخصص در زمینه مدیریت چرخه حیات ن...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره حرفه‌ای شوید: مدیریت کامل چرخه حیات نرم‌افزار با Visual Studio 2010

موضوع کلی: مدیریت چرخه حیات نرم‌افزار (ALM)

موضوع میانی: پیاده‌سازی ALM با Visual Studio

📋 سرفصل‌های دوره

  • 1. مفاهیم بنیادین چرخه حیات نرم‌افزار (ALM)
  • 2. اهمیت ALM در توسعه نرم‌افزار مدرن
  • 3. نقش Visual Studio در پیاده‌سازی ALM
  • 4. مروری بر Team Foundation Server (TFS)
  • 5. انواع پروژه‌ها در TFS
  • 6. راه‌اندازی و پیکربندی اولیه TFS
  • 7. ایجاد و مدیریت مخازن کد (Code Repositories)
  • 8. مدیریت ورژن در TFS (TFVC)
  • 9. کار با TFVC: Check-in، Check-out، Shelving
  • 10. مفهوم Branching و Merging در TFVC
  • 11. استفاده از TFVC برای همکاری تیمی
  • 12. استقرار Git به عنوان مخزن کد
  • 13. کار با Git در Visual Studio
  • 14. مفاهیم Git: Commit، Push، Pull، Fetch
  • 15. مدیریت Branch در Git
  • 16. رفع تداخلات (Conflicts) در Git
  • 17. مفهوم Work Items در TFS
  • 18. انواع Work Items: Bug, User Story, Task, Feature
  • 19. ایجاد و مدیریت Work Items
  • 20. ارتباط Work Items با کد و سایر دارایی‌ها
  • 21. مدیریت الزامات (Requirements Management) با Work Items
  • 22. پیاده‌سازی Agile Methodologies (Scrum, Kanban) در TFS
  • 23. نقش Product Owner و Scrum Master در TFS
  • 24. مدیریت Backlog با استفاده از Work Items
  • 25. برنامه‌ریزی Sprints و Sprint Planning Meetings
  • 26. مدیریت Task Board و Kanban Board
  • 27. ردیابی پیشرفت Sprint و Sprint Burndown Charts
  • 28. گزارش‌گیری در TFS
  • 29. انواع گزارش‌های استاندارد در TFS
  • 30. ساخت گزارش‌های سفارشی (Custom Reports)
  • 31. استفاده از SQL Server Reporting Services (SSRS) با TFS
  • 32. شاخص‌های کلیدی عملکرد (KPIs) در ALM
  • 33. مفهوم Build Automation
  • 34. تنظیمات Build Controller و Build Agent
  • 35. پیکربندی Build Definitions
  • 36. انواع Build Triggers (Continuous Integration, Scheduled Builds)
  • 37. مدیریت Build Artifacts
  • 38. استفاده از MSBuild در فرآیندهای Build
  • 39. مدیریت وابستگی‌ها (Dependencies) در Build
  • 40. استفاده از NuGet برای مدیریت پکیج
  • 41. مفهوم Continuous Integration (CI)
  • 42. پیکربندی CI در TFS
  • 43. اهمیت تست در CI
  • 44. اجرای خودکار تست‌ها در Build Pipeline
  • 45. مدیریت نتایج Build و تست
  • 46. مفهوم Release Management
  • 47. پیکربندی Release Definitions
  • 48. انواع Environment در Release Management
  • 49. تعریف Stages و Gates در Release Pipeline
  • 50. استفاده از Task Groups برای اتوماسیون Release
  • 51. مدیریت Artifacts در Release Pipeline
  • 52. استقرار خودکار نرم‌افزار (Automated Deployment)
  • 53. مدیریت پیکربندی (Configuration Management)
  • 54. انواع تست در چرخه حیات نرم‌افزار
  • 55. Unit Testing
  • 56. انواع فریم‌ورک‌های Unit Testing (MSTest, NUnit, xUnit)
  • 57. نوشتن و اجرای Unit Tests
  • 58. Code Coverage و اهمیت آن
  • 59. Integration Testing
  • 60. انواع Integration Tests
  • 61. نوشتن و اجرای Integration Tests
  • 62. User Acceptance Testing (UAT)
  • 63. مدیریت UAT با Work Items
  • 64. Exploratory Testing
  • 65. Test Case Management در TFS
  • 66. نوشتن و سازماندهی Test Cases
  • 67. مدیریت Test Suites
  • 68. زمان‌بندی اجرای تست‌ها
  • 69. مدیریت و ردیابی نتایج تست
  • 70. تست‌های بار (Load Testing)
  • 71. تست‌های عملکرد (Performance Testing)
  • 72. ابزارهای تست در Visual Studio
  • 73. مفهوم Continuous Delivery (CD)
  • 74. پایپ‌لاین‌های CD در TFS
  • 75. مفهوم Continuous Deployment
  • 76. مدیریت تغییرات (Change Management)
  • 77. ایجاد و مدیریت Change Requests
  • 78. اتوماسیون فرآیند Change Management
  • 79. مدیریت خطا (Defect Management)
  • 80. ردیابی و رفع Bugها
  • 81. اولویت‌بندی Bugها
  • 82. مدیریت ریسک در ALM
  • 83. شناسایی و ارزیابی ریسک‌ها
  • 84. کاهش ریسک‌ها
  • 85. مفهوم Quality Assurance (QA)
  • 86. نقش QA در تیم توسعه
  • 87. پیاده‌سازی بهترین شیوه‌های QA
  • 88. مفهوم Code Review
  • 89. فرآیند Code Review در TFS
  • 90. استفاده از ابزارهای Code Analysis
  • 91. Static Code Analysis
  • 92. Dynamic Code Analysis
  • 93. مدیریت دانش (Knowledge Management)
  • 94. ایجاد و نگهداری مستندات
  • 95. استفاده از Wiki در TFS
  • 96. مدیریت جلسات (Meeting Management)
  • 97. ردیابی تصمیمات جلسات
  • 98. مفهوم Portfolio Management
  • 99. مدیریت پروژه‌ها در سطح Portfolio
  • 100. اولویت‌بندی پروژه‌ها
تگ‌ها: ALM ALM Implementation ALM Visual Studio Application Lifecycle Management Microsoft ALM Software Development Lifecycle TFS 2010 Visual Studio 2010 پیاده‌سازی ALM توسعه نرم‌افزار حرفه‌ای ALM مدیریت پروژه نرم‌افزاری مدیریت چرخه حیات نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.