|
|
|
|
|
by steventhedev
2490 days ago
|
|
Regarding "Seek Out Problems and Iterate", it's a bit of an understatement how important this is. I've invested a lot of time helping my coworkers understand the distinction between tasks and problems. The end goal being only tracking problems in the ticketing system. It's not easy to do this and it takes constant effort, but it pays off very quickly. I've yet to see a real "problem" ticket stay unresolved for a long time, whereas "task" tickets tend to stay around until they're either irrelevant or they get closed after getting kicked between a few people. A good example of this is: - Add worker thread for X to offload Y When the actual problem is more along the lines of: - Latency spikes on Tuesdays at 3pm in main thread Which may be caused by a cronjob kicking off and hogging disk IO for a few minutes. A good rule of thumb I've found is that task tickets tend to have exactly one way of solving them, whereas problem tickets can be solved in many ways. |
|