Software Engineering

Essays

My essays on Software engineering deal with a varied set of topics. Some of my key interests include configuration management, agile metholodologies and project management.

My articles on configuration mangement uses CVS, the open source version control system as the underlying version control engine as an example of implementation.

  1. CVS Best Practices : A collection of best practices for implementing CVS as the tool for configuration management in development projects.

  2. Software Configuration Management for Open Source Projects : This essay discusses the applicability of software configuration management for Open source projects and explores some of the models applicable to open source projects.

  3. Team Test Development : This essay discusses an idea for building an application that will help the business and IT team collaborate to build a test suite to system test web applicaitons.

Tools

A set of tools that I have developed over the years to help me work with CVS

  1. CVSPermissions : A set of scripts that can provide the crucial access control capability to CVS.