Data quality is the bane of many a telco. If the data quality is rubbish then the OSS tools effectively become rubbish too.
Feedback loops are one of the most underutilised tools in a data fix arsenal. However, few people realise that there are two levels of feedback loops. There’s what I refer to as big circle and little circle feedback loops.
1. The little loop (red circle) is using feedback in data alone, using data to compare, reconcile and infer other data. That can produce good results, but it’s only part of the story. Many data challenges extend further than that if you’re seeking a resolution. Most operators focus on this small loop, but this approach maxes out at well below 100% data accuracy. The other problem is that often the inferences made can be inaccurate.
2. The big loop (purple circle) is designing feedback loops that incorporate data quality into end-to-end processes, which includes the field-work part of the process. This is based on observed data, not inferred data. Whilst this approach may also never deliver data perfection due to human factors, it’s much more likely to be correct than the small loop approach alone.
Redline markups (different from the red circle above) have been the traditional mechanism to get feedback from the field back into OSS databases as improved data. For example, if designers issue a design pack out to field techs that prove to be incorrect (eg a design that recommends using fibre strands that are already in use), then techs return the design with redline markups to show what they’ve implemented in the field instead. Or perhaps they just use the next available and don’t tell anyone at head-office, thus exacerbating the data inaccuracy.
With mobile technology, image processing and the right software tools, field workers could directly update data when they notice it in the field (or at worst, just highlight that a data fault exists). Unfortunately this model doesn’t seem to fit into practices that have been around for decades.
There remain great opportunities to improve the efficiency of big circle feedback loops. They probably need a new way of thinking, but still need to fit into the existing context of field worker activities.
The challenge with the big circle approach is that it tends to be more costly. It’s much cheaper to write data-fix algorithms than send workers into the field to audit and resolve data issues.
There are a few techniques that could leverage existing field-worker movements rather than being sent to specifically resolve data issues:
- Have “while you’re there” functionality, that allows a field worker to perform data-fix (or other) related jobs while they’re at a location with known problems
- In some cases, field worker schedules don’t allow enough time to fix a problem that they find (or flagged “while you’re there). So instead, they can be incentivised to capture information about the problem (eg data fix) for future rectification
- Have hot-spot analysis tools. These hot spot analysis tools target the areas in the network where field-worker intervention is most likely to improve data quality (ie the areas where data is most problematic)
- AI Image Recognition to use field photos / body-cam data to identify and reconcile assets against records in the inventory database to “ping” and identify any anomalies in the inventory data
- DOC (Data Operations Centre) concept to systematically fix data “faults” in much the same way as a NOC fixes network faults
2 Responses
One of our customers implemented the following feedback loop: Before a planned maintenance on the fiber network, simulate the services and customers impacted. Communicate as needed with customers. Eventually make contingency plans. Once the planned maintenance is underway, record the exact impact. Compare with simulation. Trace discrepancies to data quality in the fiber network records. It works because the data store is owned by the same operational team that triggers the planned maintenance. Making such processes and feedback loops work across different organizational units is the real challenge.
Hi Roland
Thanks for sharing this really interesting scenario. Actually, it prompts me to write a post soon about hotspot analysis (which is only a a small circle loop) that I’ve been meaning to write for over a year but keep forgetting.
I do love how your client has taken that to the next level, making a clever big circle loop from what sounds like a similar hot-spot approach.