bar
mohamedradwan.com - Nothing can beat experience
Mohamed Radwan
Cancel

Deploy your Application to Different Environments from Branches with and without Feature Toggle

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

Develop VSTS Extension and Configure CI (Continuous Integration) and CD (Continuous Delivery Pipeline)

Visual Studio product team has done a great job developing Visual Studio Team Service and TFS to be extensible. They made it a complete platform for extensibility, bringing several ways to improve ...

Requirements (Epic, Feature, User Story), Task Size and Estimation in Agile and Scrum

Introduction Having the right size for the Backlog items and the tasks is crucial for smooth and successful sprint delivery. Agile and Scrum is a User Story or Product Backlog Item (PBI) driven ap...

Key Tips For Maintaining Good Product Backlog in Agile and Scrum

Introduction Backlog is a living part of the project or heart of the project which should be maintained properly on a regular basis. This doesn’t mean that we should refine every single work item ...

Types of Meetings in Scrum and Agile

Introduction Scrum has been in the game for over 20 years now, but despite that many of the companies that I am visiting are still struggling to understand Scrum framework and some of the companie...

Testimonials

Sug Sahadevan CEO at Testhouse Ltd, UK I had the pleasure of having Mohamed for almost three years in Testhouse, collaborating on several DevOps projects for various clients. Mohamed’s abilit...

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 groups different older and newer concepts into a movement aiming to have strong auto...

Two Backlogs Integration (Trello & VSTS)

Introduction The idea of having two backlogs can still be pretty new to many people. So I will first try to explain in this post the philosophy behind the usage of different backlogs and present t...

User stories in Agile world

Introduction In some of my previous posts, I’ve been describing what Agile is and the usage of some Agile tools, from the high-level. In this post, I’ll focus on an important unit of Agile softwar...

TFS 2017 Migration To VSTS with VSTS Sync Migrator

Introduction In my previous post I’ve described the migration between TFS and VSTS, using the TFS Integration Platform. As described in that post, the tool is pretty simple and straightforward to ...

Disclaimer
The postings on this site are my own.
Trending Tags