Return to Article Details
Flying blind, or going with the flow?: Using constructivist evaluation to manage the unexpected in the GraniteNet project