Stable values

Bob Martin reflects on the early values underpinning the agile movement highlighted in the book “Extreme Programming Explained” by Kent Beck.

“I believe the practices persist because they are based on a firm foundation of stable values. Values that Kent Beck described in Chapter 7 on page 29 of his book:

  • Communication
  • Simplicity
  • Feedback
  • Courage.

I could try to argue why these are the right values; but I think they speak for themselves. What software craftsman would reject any one of those values? What software craftsman would not strive to ensure that each one of those values were represented in their work? These values are values of software craftsmanship.”

Read Bob’s full remarks here.

Arbitrary references to Waterfall and Agile don’t provide much useful information.

“To be as predictable as possible and to maximize time to ROI, we need to have clear conversations around the characteristics of the teams that are best suited to the problems we are trying to solve.

Understand if your project is convergent or divergent, determine the appropriate amount of planning, assess if your project would benefit from phase based or value based sequencing, and whether functional separate or collaborative teams are the best way to build software.”

Great read.

Tips are becoming one of Foursquare’s most valuable assets

“It lowers the barrier: When everyone else has written two sentences, it’s easier for you to write two sentences, so we get a wider variety of reviews from people,” Crowley says, “as opposed to that super passionate or super angry person that wanted to write three to four paragraphs. I’m glad we made the decision to have shorter snippets of content, which are more easily digestible.” Only two years ago, Foursquare boasted just 7.5 million tips–a number that has since more than quadrupled. The company is now averaging more than a million new tips added per month.”

All available via an API for free. How long until they monetize this data? Momentum doesn’t seem to be slowing down:

“…what’s most remarkable is that Foursquare is outpacing Yelp in the review department, despite having a fraction of the public company’s users. Yelp has roughly 108 million users, whereas Foursquare has just 35 million.”

Source: Foursquare’s Tips Growing Faster than Yelp’s Reviews