Archive for August 2009

Article: Flex functional testing with FunFx and Cucumber

Flex functional testing with FunFx and Cucumber by Andrea Franz

Cucumber is a great tool I usually use for BDD in my ruby projects, but yesterday I tried it with Flex, and it was very enjoyable. Here a little example on how to test Flex applications with Cucumber.

Comments

Article: Clojure vs Scala, Part 2

Clojure vs Scala, Part 2 by Stephan Schmidt

There are two languages stirring up the Java World: Clojure and Scala. Clojure a Lisp dialect on the JVM, powerful and pure and the Scala language a tight integration of object and functional programming. Which should you learn?

Comments

Article: The First Few Milliseconds of an HTTPS Connection

The First Few Milliseconds of an HTTPS Connection by Jeff Moser

What happens when one clicks on "Proceed to Checkout" on a website after browsing through their offerings? This is an analysis of the first milliseconds when an HTTPS connection with Amazon is established. A new page is loaded when proceeding to checkout

Comments

Article: 6 ways to run background jobs in Ruby (On Rails)

6 ways to run background jobs in Ruby (On Rails) by Tobin Harris

Here’s the contenders I’ve found so far, for anyone who’s interested.

* BackgroundDrb
* Delayed Job
* Background Job aka BJ
* Spawn
* Workling
* BackgroundFu
* Rufus Scheduler

And here’s some things that might help with the whole “distributed work queue” problem too…

* Sparrow.
* Conveyor
* Beanstalkd

Comments

Paper: CMMI® or Agile: Why Not Embrace Both!

CMMI® or Agile: Why Not Embrace Both! by Hillel Glazer (Entinex, Inc.), Jeff Dalton (Broadsword Solutions Corporation), David Anderson (David J. Anderson & Associates, Inc.), Mike Konrad, Sandy Shrum

Agile development methods and CMMI (Capability Maturity Model® Integration) best practices are often perceived to be at odds with each other. This report clarifies why the discord need not exist and proposes that CMMI and Agile champions work toward deriving benefit from using both and exploit synergies that have the potential to dramatically improve business performance.

Comments

Article: The difference between Agile methods and CMMI

The difference between Agile methods and CMMI edited by Kevin Trethewey

One of the issues I am currently investigating is Agile vs CMMI. The context being that we run an XP team and management would like to be assessed at CMMI "Level 3″. There is a thread currently running on the extremeprogramming yahoo group around the integration of XP and CMMI. I have taken excerpts of the conversation and pasted them below.

Comments