Skip to main content

Michael Ivey

Michael Ivey is Senior Partner with Ivey & Brown, Inc., a consulting firm specializing in Scrum and Ruby on Rails. He first learned about process from Happy Jack, and has been an evangelist ever since. He lives in Bay Minette, AL with his wife Emily and too many cats.



Key to successful development are three cornerstones of good process: source control, change tracking, and regular builds. Process expert Michael Ivey looks at each one and shows why even the smallest project needs them.
How do you reconcile the calls from agile processes for constant refactoring and integration with demands to deliver huge new pieces of functionality? In a sort of cubicle-era Socratic dialogue, Michael Ivey shows how developers can learn to do big things with small changes.


*dusts off the 2 year old blog*

Ahoy j.n'ers! It's been a while, but I had to come share a fun experience from the other night. Charles Oliver Nutter, one of the lead developers of...

Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find...

I was working on a Perl project this weekend. (You know, Perl. "It's like Java, only it lets you deliver on time and under budget." *) I was...