5 Mistakes To Avoid In Agile Project Management


Posted by Binh Pham on 29 Oct 2019 at 08:59


After ten years of following eXtreme Programming and Scrum-like development practices on more than 150 major commercial projects, there are vast numbers of lessons learnt. Most of them involve sticking to your guns and not compromising. But the most important factor in failure is a lack of transparent communication.

The key to Agile is not to make things perfect, it is not even to make people better, it is to make problems evident earlier. And that requires constant communications. Developers and managers need to be brave enough to communicate failures and mistakes. Those receiving these communications need to be respectful enough to focus on solutions rather than blame. This requires mutual trust and respect (Read this as well: The Importance of Communication in Agile Software...

Why Agile Works For Your Project?


Posted by Binh Pham on 04 Oct 2019 at 08:09


In a previous post, we discussed a number of differences between Agile and Waterfall in software development projects. In this article, we would like to expand upon the benefits of Agile by demonstrating how we apply Agile practices at East Agile and how they benefit our clients

The core engineering practices at East Agile are (1) Test Driven Development (TDD) and Behavior Driven Development (BDD), (2) pair programming, and (3) Iterative Development. These are explained in detail below. 

1. Test-driven Development/ Behavior-Driven Development

Test Driven Development (TDD) and Behavior Driven Development (BDD) represent a software development process that relies on the repetition of a very short development cycle: first the developer writes an (initially failing)...

Buzz: East Agile in Vietnam


Posted by Lawrence Sinclair on 18 Dec 2010 at 14:34

"East Agile ...has retained its firm commitment to pair programming and a rigorous application of Agile process ...counting among its clients twitter.com ...and jibe.com."