We've tried many different systems for managing software development projects. While no one system is perfect for every situation, our Conduction Agile Methodology (CAM) works very well for the types of projects in which we specialize: workflow, ecommerce, finance and productivity applications.

CAM emphasizes client participation in the development process. Especially the participation of end-users. This participation, when combined with rapid application prototyping improves end-user commitment to the project. This ensures the application will be tested and refined by the people who stand to benefit from it the most, and therefore increases both project ROI and end-user morale.

CAM also encourages "proof based" risk reduction. Back in the day, software was created line by line by programmers who stayed in dark rooms and never ventured out into the sunshine. And, by cracky, we liked it! No, we loved it!

Sadly, modern software necessarily relies heavily upon component libraries and web services to provide a large percentage of the system functionality. Therefore if one of these components is flawed, it can cause a serious disruption to the project schedule. The earlier you catch these problems the easier it is to fix them. So rather than jump into a functional prototype, CAM stipulates that all third party components—or in the case of systems integration projects—interfaces, of a system be proven functional before regular development begins.

If you're interested in trying to build a project with CAM, please contact us at sales@conduction.com. We'd be happy to mentor your development team in Conduction Agile Methodology .

604 Galer St. #324 - Seattle, Washington 98109 - 206.755.5565 - brian@conduction.com