What challenging situations do developers commonly experience in debugging web applications?
What context factors influence the choice of debugging strategy developers use?
What implementation design decisions do software developers make?
What considerations do software developers have in making implementation design decisions?
What strategies do software developers follow to make implementation design decisions?
HowToo: A platform for sharing, using, requesting and authoring strategic knowledge
Exploratory Study
What challenges do developers experience in explicitly articulating strategies?
When developers make use of explicit strategies written by others, what challenges do they face?
What challenges do developers face in improving their strategies based on the received feedback?
StrategyTracker Tool: Support developers to make their tacit knowledge explicit
Roboto: A language for transcribing tacit knowledge to machine-executable explicit knowledge
Secure File Transfer: developed android application for Transferring messages via vibration for security purposes, encoding and decoding text messages to Morse code and generating vibration patterns