| August 23, 2016
To follow Agile principles and allow an individual developer to have a quick build cycle of edit-built-test requires significant effort. In most cases it is worth it. There are two representative cases: small and large
No need to feel you're all alone against the inscrutable code, by employing pair debugging, your partner will help you through tight spots and see things you don't notice.
| January 13, 2016
Gigi Sayfan explains how there can be two meanings for Agile documentation, depending on context.
| December 14, 2015
Learn why the loosely coupled nature of micro services lends itself very well to agile evolution of the system.
| November 17, 2015
If you reach a point where you notice Agile fatigue in your dev team, you might want to try gamification to get productivity back on track.
| October 20, 2015
Learn more about three options for working with Agile development practices across teams.
| September 30, 2015
Does the agile development style mix well with open source? On the face of it, they are polar opposites. Gigi Sayfan discusses some of the differences and similarities in style.
See how the term DevOps reflects a new movement that tears down the wall that traditionally separated developers from system administrators.
You must analyze the risks inherent in making the change under consideration as well as the risks of not making the change
Not all software development project tasks must be done in a sequence. With Agile requirements prioritization you can complete the deliverables and tasks in order of importance.
Pair programming can be tough for even the best developers. Read these seven helpful secrets to improve your pair programming abilities.