Tekstiviesti: Achieving software quality through teamwork