Pages

Sunday, August 28, 2005

Software Health versus Software Quality

Achieve accountability through developer testing. Create thrust and establish a healthy relationship with your customers.Software quality is often measured by the number of bugs remaining in the product, as an instanteneous view on the state of the system (also called external quality).When software evolution is important we better talk about software health, look at the state of the software

Saturday, August 20, 2005

ISO9126 Software Quality Attributes

ISO/IEC 9126 provides a framework for the evaluation of software quality.It defines six software quality attributes, also called quality characteristics: Functionality: are the required functions available, including interoperabilithy and security Reliability: maturity, fault tolerance and recoverability Usability: how easy it is to understand, learn, operate the software system

Monday, August 15, 2005

Scrum is easy, Scrum is hard

Scrum is a light weight management technique for iterative, incremental development. It produces a shippable set of functionality at the end of every iteration. Scrum is an agile process that controls the chaos of conflicting interests and needs, that improves communication and maximise co-operation, that helps in detecting and removing anything that gets in the way of developing and delivering