Development Processes
Different teams use very different development processes, with very different results.
IT Hares have collectively spent quite a bit of time developing in small- and medium-sized teams, and are ready to share their own experiences with different development processes.
Best Practices vs Witch Hunts
March 1, 2015 by • “No Bugs” Bunny
Abstract:
Best practices need to be taken critically, otherwise they tend to become witch hunts.
Quote:
Merciless refactoring is good, merciless refactoring having no clue about what you’re doing, is not
Filed under: On.System ArchitectureDesign decisionsOn.DevelopmentDevelopment PhilosophyDevelopment Processes
Read moreYAGNI-C as a Practical Application of YAGNI
November 1, 2013 by • “No Bugs” Bunny
Abstract:
YAGNI-C is a clarified version of YAGNI, which has been successfully applied in practice.
Quote:
Thinking ahead is good, implementing ahead is bad
Filed under: On.DevelopmentDevelopment Processes
Read moreIntellectual Property – a Crash Course for Developers
November 1, 2011 by • “No Bugs” Bunny
Abstract:
Copyrights, patents, trademarks, and licenses explained for software developers.
Quote:
The first de-facto trademarks appeared when a blacksmith in a small town decided to put a special sign on his swords...
Filed under: On.System ArchitectureRequirement analysisOn.DevelopmentDevelopment Processes
Read moreOn CMM, Formalism and Creativity
May 1, 2011 by • “No Bugs” Bunny
Abstract:
CMM, if taken literally, inhibits creativity “by definition”. See if we can find a creative way to allow creativity to survive.
Quote:
“…where the head of the organization is second-rate, he will see to it that his immediate staff are all third-rate; and they will, in turn, see to it that their subordinates are fourth-rate.” – C.N. Parkinson
Filed under: On.DevelopmentDevelopment PhilosophyDevelopment Processes
Read more



