Pages

Monday, August 14, 2006

Pair Programming Benefits and Rules

Pair programming is one of the more successfull technique from the agile movement. However it may require a cultural change in traditional software shops. Paying attention to explain the benefits and giving some guidance will help:General benefits:Produces better code coverage. By switching pairs, developers understand more of the system.Minimizes dependencies upon personnel.Results in a more

Thursday, August 3, 2006

Most Useful Requirements Processes

Understand and communicate requirements that align yout IT prioritieswith your business needs.No process is more fundamental than the process of defining and managing business and technical requirements. It's no surprise that studies cite inaccurate, incomplete, and mismanaged requirements as the primary reason for project failure.The Requirements-engineering process consists of two major domains