Renewed as an MVP for Visual Studio ALM for the 6th Year (20 ....

  It was a great pleasure to receive Microsoft’s email announcing, that I’ve been renewed as MVP for Visual Studio ALM for a sixth consecutive year! Once


Mohamed Radwan Mohamed Radwan

About DevOpsThoughts ....

DevOpsThoughts Blog Post Series: 1. About DevOpsThoughts 2. DevOpsThoughts Rabbit 3. Architecture of DevOpsThoughts Project   About the project DevOpsThoughts Rabbit Development of the Project


Mohamed Radwan Mohamed Radwan

Delivery Plans Extension for VSTS ....

Introduction DeliverySchedule Tasks and Teams Flexibility Gaps Identification & Field Criteria Filtering Introduction Delivery Plans is an extension for Visual Studio Team Services (VSTS) designed


Mohamed Radwan Mohamed Radwan

Quick Intro to Agile ....

Introduction Agile in Software Development Agile Methods Conclusion     Introduction A couple of years ago, I posted already a post describing roughly what Agile


Mohamed Radwan Mohamed Radwan

Automated software testing ....

Automated software testing Introduction Types of Automated testing UI Testing Unit Testing Functional Testing Planning and executing Automated Tests Conclusion   Introduction Automated testing is


Mohamed Radwan Mohamed Radwan

Introduction to software testing ....

Introduction Software Testing Process Manual vs Automated software testing Software Testing Levels and Types Teams and communication in software testing Conclusion Introduction Software testing represents


Mohamed Radwan Mohamed Radwan

DevOps: The Three Stage Conversation – People, Process ....

Introduction The Three Stage Conversation – People, Process, Products Conclusion Introduction In some of my previous posts; DevOps Framework and Practices and What is DevOps,


Mohamed Radwan Mohamed Radwan

Renewed as an MVP for Visual Studio ALM for the 5th Year (20 ....

I am extremely honored to receive such an important award for 5th year in a row. To be considered as Microsoft’s MVP for Visual Studio


Mohamed Radwan Mohamed Radwan

What is DevOps ....

Introduction Part 1: What is DevOps Part 2: Principles of DevOps Part 3: Why DevOps Exist Conclusion Introduction I’ve described in one of my previous


Mohamed Radwan Mohamed Radwan

Scale and Manage Virtual Machines ....

Introduction Part 1: What are Virtual Machine Scale Sets Part 2: Building a Scale Set Conclusion Introduction Virtual Machines can be scaled and managed using


Mohamed Radwan Mohamed Radwan

TFS 2015 Agile Project Management ....

Introduction Part 1: Board Improvements Part 2: Build and Track Roadmap Conclusion Introduction The new Agile Project Management features in TFS 2015 provides better support


Mohamed Radwan Mohamed Radwan

Visual Studio Team Services Dashboards ....

Introduction Part 1: Dashboards – Previous Version Part 2: Dashboards – New Version Conclusion Introduction Dashboards are customizable canvas that enable your team to visualize


Mohamed Radwan Mohamed Radwan

Introduction to Visual Studio Code ....

Introduction Overview of Visual Studio Code User Interface Conclusion Introduction Visual Studio Code is Microsoft’s tool for source code editing and it is designed for Windows,


Mohamed Radwan Mohamed Radwan

Overview of Service Endpoints ....

Introduction What is Service Endpoint Conclusion Introduction The Endpoint represents the URL from where your service can be accessed by a client application. You can also visit Visual


Mohamed Radwan Mohamed Radwan

What is Application Lifecycle Management (ALM) ....

Introduction What is Application Lifecycle Management (ALM) Conclusion Introduction Change is pervasive in competitive markets. In business we talk about the value of change, the


Mohamed Radwan Mohamed Radwan