Upgrade to TFS 2018 Has Been Done in Production ....

During  the previous week I was at customer site for migrating their TFS 2015 to VSTS and they would like to have full fidelity migration

Mohamed Radwan Mohamed Radwan

Develop VSTS Extension and Configure CI (Continuous Integrat ....

  Visual Studio product team has a great job developing Visual Studio Team Service and TFS to be extensionable, they made it as a complete

Mohamed Radwan Mohamed Radwan

Deploy your Application to Different Environments from Branc ....

Introduction Deploying Strategy with Feature Branches Deploying Strategy with Feature Toggle Conclusion     Introduction   Software development process required different environments for different purpose

Mohamed Radwan Mohamed Radwan

Requirements (Epic, Feature, User Story), Task Size and Esti ....

Introduction Product Planning Sprint planning Conclusion     Introduction Having the right size for the Backlog items and the tasks is crucial for smooth and

Mohamed Radwan Mohamed Radwan

Key Tips For Maintaining Good Product Backlog in Agile and S ....

Introduction Backlog refinement trough time Key tips for maintaining a good backlog Conclusion     Introduction Backlog is living part of the project or heart

Mohamed Radwan Mohamed Radwan

Types of Meetings in Scrum and Agile ....

Introduction Sprint Planning (2-4 hours for 1-week Sprint) Stand-up meeting everyday (15 minutes) Grooming (Refinement session) (0.5 to 1 hour) (1-2 times/week) Sprint review meeting

Mohamed Radwan Mohamed Radwan

Published a quick guide about Basic Principles of Devops ....

I published a quick guide about DevOps , this guide will help you to understand the fundamentals of DevOps, which is grouping different older and newer

Mohamed Radwan Mohamed Radwan

Two Backlogs Integration (Trello & VSTS) ....

  Introduction. Connecting to Trello. Creating automation in Zapier. Example of moving the Trello card between the different states. 9     Introduction The idea

Mohamed Radwan Mohamed Radwan

User stories in Agile world ....

Introduction Definition of user story Format or a template for User Story Important concepts Most common mistakes or misconceptions Conclusion Introduction In some of my

Mohamed Radwan Mohamed Radwan

TFS 2017 Migration To VSTS with VSTS Sync Migrator ....

Introduction Step 1: Getting Environment Ready Step 2: Preparing TFS Step 3: Preparing VSTS Step 4: Preparing JSON File Step 5: Migrate Work Iterations Step

Mohamed Radwan Mohamed Radwan

TFS 2017 Migration To VSTS with TFS Integration Platform ....

Introduction Understanding TFS Artifacts Association and Relations Step 1: Getting Environment Ready Step 2: Migrate Introduction Migrating TFS (On-Premise) To VSTS makes it a lot

Mohamed Radwan Mohamed Radwan

Visual Studio for Mac ....

Introduction The Native Experience How it works Team Collaboration Installing Visual Studio for Mac Introduction Microsoft Visual Studio is a very powerful IDE, we all

Mohamed Radwan Mohamed Radwan

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

Architecture of DevOpsThoughts Project ....

DevOpsThoughts Blog Post Series: 1. About DevOpsThoughts 2. DevOpsThoughts Rabbit 3. Architecture of DevOpsThoughts Project   Architecture Diagram Use Case Diagram Project Layers Conclusion  

Mohamed Radwan Mohamed Radwan

DevOpsThoughts Rabbit ....

DevOpsThoughts Blog Post Series: 1. About DevOpsThoughts 2. DevOpsThoughts Rabbit 3. Arhitecture of DevOpsThoughts Project     Introduction User Stories & Product Backlog Items (PBIs)

Mohamed Radwan Mohamed Radwan