The keyword in “premature optimization is evil” is “premature”

Agile development relies for its speed and productivity on making only that which is really needed. Sometimes it can be easy to forget that performance and scalability can be needed too. Alex Verkhovsky has an incisive post about how to deal with the notion of “premature optimization”. Thread.current.to_s: The keyword in “premature optimization is evil” …

Continue reading ‘The keyword in “premature optimization is evil” is “premature”’ »

Has Scott Ambler lost the plot on measuring agile performance?

I know this article was written back in October, but I can’t believe that nobody has pointed out its flaws. No Scott, measuring “acceleration” is not the same as measuring delivery of value! IBM developerWorks : Blogs : Agility@Scale: Strategies for Scaling Agile Software Development Scott Ambler, an author who I generally have a lot …

Continue reading ‘Has Scott Ambler lost the plot on measuring agile performance?’ »

Performance Reviews Banished

InfoQ have published an article which offers a compelling argument that common corporate performance reviews are fundamentally broken, and should be abandoned. While I largely agree with this premise, I don’t see a great deal of improvement in the proposed solutions. Perhaps it reflects differences in the kinds of places we have worked, but for …

Continue reading ‘Performance Reviews Banished’ »