Sam's Agile Blogs Blog

Scrum 0

Agile Scrum Framework

What does Agile mean? ag·ile 1. Characterized by quickness, lightness, and ease of movement; nimble, quick and well-coordinated in movement; lithe: an agile leap. 2. Mentally quick; alert; active; lively: an agile mind or...

Code Refactoring 0

Refactoring

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...

Pair-Programming 0

Pair-Programming

Pair-Programming means sitting side-by-side with one of your colleagues through the whole adventure: coding, unit testing, and then functional testing. Agile methodology and Scrum process does helps us managing the iterative development process but...

Continuous Delivery 0

Continuous Delivery

Software delivers no value/revenue until it is in the hands of its users. For many businesses reducing the cycle time between an idea and usable software is critical. Usually the first iterative release contains...

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...

Liquid Delivery 0

Liquid Delivery

Over the period of time perception of software has changed from an enabler of business operations the business itself. Uber, the world’s largest taxi company; Facebook, the largest social media company; Alibaba, the world’s...