Azure DevOps یک سرویس مدیریت چرخه عمر توسعه نرم افزار مبتنی بر ابر است که توسط Azure ارائه شده است . Azure DevOps یکی از محبوب ترین ابزارهای مدیریت پروژه در بین همه است. میلیون ها تیم توسعه دهنده نرم افزار از Azure DevOps برای مدیریت، ساخت، استقرار و آزمایش برنامه های نرم افزاری خود استفاده می کنند. در این مقاله، توضیح خواهم داد که Azure DevOps چیست و چگونه می توانید در کمترین زمان با Azure DevOps شروع کنید.
یک تیم توسعه نرم افزار معمولی متشکل از توسعه دهندگان نرم افزار، آزمایش کنندگان، مهندسان DevOps، معماران و مدیران پروژه است. Azure DevOps مجموعهای از ابزارها است که به تیمهای توسعه نرمافزار امکان برنامهریزی و همکاری در چرخه عمر توسعه نرمافزار از جمله ایجاد ویژگیها، کدنویسی، ساخت و استقرار، آزمایش و ارائه بازخورد در مورد محصول را میدهد.
جمع آوری نیازمندی ها، تجزیه و تحلیل و طراحی، کدگذاری، آزمایش و استقرار از کارکردهای رایج چرخه عمر توسعه نرم افزار هستند. Azure DevOps یک پلت فرم ابری است که ابزارهایی برای مدیریت کل چرخه عمر توسعه نرم افزار در فضای ابری ارائه می دهد.
![Azure Devops چیست و چگونه می توان با Azure Devops شروع کرد](http://pezhvak24.ir/dl/codenevis/firstcode/article/what-is-azure-devops-and-how-to-get-started-with-azure-devops/Images/What%20Is%20Azure%20Devops%20And%20How%20To%20Get%20Started%20With%20Azure%20Devops.jpg)
Azure DevOps دو گزینه را ارائه می دهد. ابتدا، خدمات Azure DevOps در فضای ابری و داخلی با استفاده از سرور Azure DevOps. Azure DevOps ویژگی های یکپارچه ای را ارائه می دهد که می توانید از طریق مرورگر وب یا مشتری IDE خود به آنها دسترسی داشته باشید.
لیست زیر لیستی از خدمات Azure DevOps است که شامل مصنوعات Azure، Azure Boards، Azure Pipelines، Azure Repos و Azure Test Plans می باشد.
![Azure Devops چیست و چگونه می توان با Azure Devops شروع کرد](http://pezhvak24.ir/dl/codenevis/firstcode/article/what-is-azure-devops-and-how-to-get-started-with-azure-devops/Images/What%20Is%20Azure%20Devops%20And%20How%20To%20Get%20Started%20With%20Azure%20Devops1.jpg)
Azure DevOps همچنین ابزارهای همکاری مانند ایجاد اسناد از طریق ویکیها و داشبوردهای تیمی قابل تنظیم با ویجتهای قابل تنظیم برای اشتراکگذاری اطلاعات، پیشرفت و روندها را ارائه میکند.
Azure DevOps از افزودن برنامههای افزودنی و ادغام با سایر سرویسهای محبوب مانند: Campfire، Slack، Trello، UserVoice و غیره پشتیبانی میکند و برنامههای افزودنی سفارشی خود را توسعه میدهد.
برای کسب اطلاعات بیشتر در مورد Azure DevOps، این ویدیو را تماشا کنید.
تخته های لاجوردی
Azure Boards مجموعه ای از ابزارها را ارائه می دهد که به تیم های توسعه اجازه می دهد تا ویژگی های توسعه را در فرآیند Agile پیگیری کنند. این ابزارها شامل تابلوهای کانبان، بک لاگ ها، اسپرینت ها، کوئری ها و پلن ها هستند. همچنین گزینه هایی برای اضافه کردن نقص کد، پیگیری مشکلات و تولید گزارش وجود دارد.
![Azure Devops چیست و چگونه می توان با Azure Devops شروع کرد](http://pezhvak24.ir/dl/codenevis/firstcode/article/what-is-azure-devops-and-how-to-get-started-with-azure-devops/Images/What%20Is%20Azure%20Devops%20And%20How%20To%20Get%20Started%20With%20Azure%20Devops2.jpg)
در یک فرآیند توسعه نرم افزار چابک معمولی، نیازمندی ها به یک بک لاگ اضافه می شوند و به اسپرینت منتقل می شوند. در یک بک لاگ، می توانید حماسه ها، ویژگی ها و وظایف را ایجاد کنید.