How to build agile software. A compiled list of my posts, organized by topic.
Agile testing:
Automation Record or Write a Framework?
Automation Framework Presentation
Advanced Automation, Making a DSL
Building:
Why to use Continuous Integration
Continuous Integration Best Practices
Development Process:
Scrum: Don’t Move the Finish Line
Team and Best Practices:
Databases:
Source Control and Release Management:
Don’t Merge: Simple Branching Strategy 1
Don’t Merge: Simple Branching Strategy 2
Release Management: Features or Time


I visited your website today for the first time. I was searching Google for articles on Scrumban and Kanban versus Scrum and found you. I enjoy your prospective and find you website fits your personal profile and website title: simple is better.
I look forward to reading more of your work.
Sincerely,
Darnell
By: Darnell Brownen on October 13, 2010
at 12:46 pm
Thank you. I appreciate the compliment.
By: jsonmez on October 13, 2010
at 12:54 pm
Hey, John… I read a lot of stuff on agile, Scrum and KanBan.. and 90% of it is from the perspective of the scrummaster or team lead; which means 90% of it is nice to know but is one-sided. Hearing what works and what doesn’t work from a developer’s perspective is REALLY important to me, so your site has been quite illuminating for me. I am relatively new to scrum, less than 2 years. It has made a huge difference where I work, but I also see some pitfalls that you’ve nicely addressed. I’m looking forward to reading the wealth of information that you’ve published and look forward to future posts
By: Rich Eaton on January 7, 2011
at 8:03 am
Thanks, appreciate the compliments.
By: jsonmez on January 7, 2011
at 8:18 am
Excellent Article, Agile is really great and I hope it will used for 1000 years. Thanks for the great article brother.
Regards,
Adil
By: aDIL on May 2, 2011
at 1:40 pm