At Mavenlink, we develop software in an unusual way. Every morning, after a cup of coffee and the usual chitchat, we gather around an iMac at one of our standing desks and discuss the previous day's work.
What worked and what didn't? What were the "interestings" from the day: challenges overcome or nuggets of knowledge gained that the whole team should know about? How should we divide up the work for today?
Division of labor is a concern for all businesses, but this last question is simplified through our use of a development technique called "pair programming." Pair programming is an agile software development technique that places two software engineers per computer. The engineers take turns writing code and discussing the problems at hand.
Ultimately, this approach means two people discussing problems, two people vetting code, two people considering bugs and two people carrying their experiences forward to share with the rest of the team... Read More
Tidak ada komentar:
Posting Komentar