Rework
April 27th, 2010by Jeremy Thomas
I’ve just finished reading and highly recommend Rework by the guys from 37Signals. While the book is over 250 pages, it’s a quick read (I read it in about 2.5 hours).
We recently dove head first into Scrum where I work, and I’m having my team read this book as an Agile “reinforcer”. But Rework isn’t about Agile software development tactics per se. Instead, it affirms the cultural and psychological shift that’s necessary in reducing the waste that’s often manufactured during product development cycles.
Let me know what you think.
Sprite in China
February 4th, 2010by Jeremy Thomas
It’s been two years since my last trip to China. This time I’m here to conduct Agile training. I conducted a two day workshop with practical, hands on sessions. My team of 18 asked a lot of questions, which is usually a sign that I was getting the point across. If we’re successful, I’ll be writing whitepapers on how to be Agile with offshore resources. If we’re not, well, that’s another story.
And Chinese Sprite was my favorite, throat wetting drink during the session.
10 Principles of Agile Development
September 21st, 2009by Jeremy Thomas
(cross-posted from the active.com Product Development blog)
I came across these while reading the Agile Software Development blog and thought they were interesting enough to share here:
- Active user involvement is imperative
- The team must be empowered to make decisions
- Requirements Timescale is Fixed
- Capture requirements at a high level; lightweight & visual
- Develop small, incremental releases and iterate
- Focus on frequent delivery of products
- Complete each feature before moving on to the next
- Apply the 80/20 rule
- Testing is integrated throughout the project lifecycle – test early and often
- A collaborative & cooperative approach between all stakeholders is essential
It’s a difficult transition to move from Waterfall to Agile, especially with a distributed team. But if done correctly I’m convinced the payoffs in improved efficiency and quality could be great.
Succeeding with Agile
March 6th, 2009by Jeremy Thomas
More Coming Soon
November 28th, 2008by Jeremy Thomas
I’ve been finding it difficult to stay focused on Enterpise 2.0 after having worked at Active for about 9 months now. As a consultant, I was living Enterprise 2.0 every day. As a Development Manager, I’m more concerned with keeping a team of Software Engineers, QA and IT busy and engaged.
I have a new found appreciation for the middle management layer, and I’m ever more aware that management is an art (and I’m not sure how good of an artist I am yet).
But, I plan on visiting this blog more often, hopefully to include more information about how I’m working with my offshore team, the business and IT in the most efficient and emergent way. I also think we should be talking more about agile software development when we talk about Enterprise 2.0. It seems agile wants to remove barriers and flatten hierarchies for the sake of efficiency and high-quality output, just like Enterprise 2.0. As we’re trying to be more agile at work this is definitely a topic I’ll be touching more on.

Follow Me on Twitter
Co-Author