Many claims have been made about the benefits of CASE and many problems hav
e been reported about software maintenance. This paper discusses two aspect
s from a survey recently conducted in Singapore on Software Engineering Pra
ctices. These two aspects include: how organisations in Singapore use CASE
tools and how organisations in Singapore practise software maintenance. The
survey indicated that the level of usage of CASE tools in Singapore is fai
rly low. Organizations in Singapore are generally well aware of the benefit
s and problems in CASE. The major barriers to the use of CASE tools were th
e high cost of implementing CASE tools and the long learning curve to use C
ASE tools effectively. On the practice of software maintenance, the survey
found that the greatest problem with it was staff turnover. (C) 1998 Elsevi
er Science Inc. All rights reserved.