Purchasing new software to solve your technical problems is only the first step; maintaining agile, situation-specific development processes is equally imperative.