'Bad practice' or 'Bad methods' are software engineering and ethnographic discourses incompatible? | Synapse