I admit that I regard automation as a dull but vital part in the success of a project. Automation had evolved into Continuous Integration, a powerful toolset allowing frequent and regular building and testing of the code. I won't get into what CI is (check the internets). Instead, I am going to explore a couple of aspects of CI that can be added to the artifacts of the development process and note some others that … read on »
All posts tagged as “Agile”
A project triumvirate
There are three forces that shape a project: domain, process and technology. Add the "-driven" suffix to any of them and you'll perhaps recognize some of the methods used in projects you've been involved in and yet, as soon as one takes too much of a lead against the other two, failure will follow almost inevitably. At the intersection of these three forces we find familiar terms and concepts but first a word or two … read on »
Process Journalism really is Agile Journalism
There's an interesting story rippling the news stream these days: The New York Times is questioning the ways Techcrunch reports on news. The crux of the issue is product journalism v. process journalism, the act of producing news only after all facts have been verified versus just writing the story based on what the author best knows about an event at that moment then let the story evolve and provide rigorous updates and corrections once … read on »
“Thinking in” what?
"Thinking in..." anything has been a marketing quirk for a while now, being used and abused from the field of language learning to computer science. Thinking in Java is the title of a well known book written by Bruce Eckel. I am passing a "Think in Spanish" course flyer ad every time I stroll on Bloor Street West here in Toronto. Funny, thinking within the rigors of a discipline is the very definition of thinking … read on »

