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