Description
How elements are named can lead us to assumptions about error likelihood.
If the “same” thing is named differently: was that a rushed team, different developers, lack of domain understanding, no time for testing?
Explore any differences/interplay between the functions with different names for the same thing. Explore other shared functions in these areas – they might have been implemented redundantly / differently too.
Summary
I observe | The naming of items is not consistent across the application (yes/no vs. ok/cancel, edit vs. alter) |
I think | Are there really differences? What else has been done differently in these two areas? |
My next step | Explore the function itself that is differently named – are there differences? Explore other functions that are shared across the two areas: are they implemented differently? is that correct? |