The NOT good way to identify use cases is using CRUD analysis.
Identifying use cases using a business process description (A) is a good way as it helps understand the tasks the system needs to perform. Identifying actors first and defining use cases for activities (B) is also a good approach. Creating specific scenarios and generalizing them into use cases (C) is another effective method. Identifying external events and relating them to use cases and actors (F) is also a valid way to identify use cases.