Author: Mohammad Sami

TDD Workflow 0

Test-Driven Development (TDD)

Incase your team is not a cross-functional team, then in Agile, Quality assurance (QA) engineers are sometimes recognized as real managers/driving force/motive power as they demand that functionalities be out on time and frequently so...

254 total views, 5 views today

Continuous Integration 0

Continuous Integration

“Continuous Integration (CI)”is a software engineering practice in which developers are required to regularly (at least daily) merge their code changes into a central/shared repository. Each check-in is then verified by an automated build,...

4,286 total views, 2 views today

Code Refactoring 0


Redoing things is fundamental to every creative process In Agile working software is the primary measure of success but how to ensure that developed software code is not buggy and is of high quality, and that...

4,058 total views, 2 views today

Pair Programming 0


When we are following Agile methodology and Scrum process, Scrum is silent on how to deliver code; it only helps with managing process flow. When we are following Extreme Programming practices, we often use...

4,167 total views, 1 views today

Coaching 0

Ground Rules for Coaching

For the coaching relationship to work best and give the results, we should follow some basic guidelines to bring about lasting change that benefits the person being coached, the organization, and team? There are...

3,845 total views, no views today

Agile Umbrella 0

Agile Umbrella

Agile practice is a group of methodologies, an approach to project management which is based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. Many of the...

3,888 total views, 3 views today