Constructing A Successful Relationship With Stakeholders

-

As an information scientist your job is to leverage data to unravel business problems and convey value, normally by constructing models. This typically involves running a series of experiments where numerous ideas are iterated through until one of the best solution is chosen as a part of the business proposal. Evaluating one of the best model is often done by minimizing or maximising some performance metric, reminiscent of the mean squared error for regression models or the F1 rating for binary classification models.

Nonetheless, the creation of a model is only one part in the general process. Surrounding your model are two significant questions, namely does your solution answer the unique problem, and the way much profit does it bring to the business. These questions can only be answered by the stakeholders of your project as they set the necessities and the success criteria. In a really perfect world these can be clearly defined but this may often not be the case. It might be that the necessities are quite vague in nature and broad, sometimes being so simple as trying to forestall customer churn or protecting customers against fraud. On this case it’ll be as much as the info scientists and stakeholders to work together to higher refine these questions and define what success means. To do so that they should be on the identical page so to talk, as a failure to achieve this can result in miscommunication and friction that can inevitably find yourself with a project not succeeding.

Throughout my profession I actually have seen stakeholders and data scientists speak different languages to one another, one looking outward to the business and the opposite facing inward to the info. The consequence of that is that good projects fail to hit the mark and never gather the passion they deserve, resulting in them not reaching deployment. I consider that to succeed as a terrific data scientist you need to have the ability to bridge this gap between the business and the technical. Illustrating your solutions impact through business outcomes and showing what may be gained from it’s the important thing to getting stakeholder buy in to your solution. In this text I need to stipulate some philosophies which have helped me to enhance my communication when engaging with the broader business.

Translating Requirements And Reporting Performance

The beginning of a brand new project is a busy time with numerous kick-off meetings, bringing together of team members and getting access requirements arrange simply to name a couple of. Nonetheless, one aspect that you could not have been an element of as an information scientist is the one which decided the necessity for the project in the primary place. This is finished by members like stakeholders and product owners, typically the management layer of an organisation. Because of this a project’s high level goals are decided before an information scientist ever joins.

As a consequence of requirements already being decided, there will likely be an inclination that the info scientist may go straight into the experimentation process without giving due attention to the goals of the project. They know its overall aim and think that’s enough for them to progress. Nonetheless, it’s critical that point is taken at this point to refine the business query right into a set of very clear requirements. This ensures that:

  • There isn’t a ambiguity between data scientists and the broader business
  • There’s a transparent understanding of what’s to be solved
  • There are clear metrics that outline whether the target has been achieved

For instance, let’s return to the sooner ask of a stakeholder wanting to guard customers against fraud. There are numerous possible avenues such an ask can take, and refining this requirement is vital in ensuring that your project hits the mark. It’s subsequently critical that meetings are put in place to permit follow up inquiries to be asked. Some examples are:

  • Do we would like to forestall fraud because it is happening or inform customers in the event that they are in danger?
  • Do we would like a yes / no answer or something more nuanced?
  • Do we would like something more autonomous in decision making or something that augments current processes?
  • How often will the answer be executed? It it offline batch or online real time?
  • Are there any operational constraints we want to concentrate on?

So as an example requiring an actual time fraud defence solution may be very different from predicting that a customer may turn into vulnerable to fraud in the following 30 days. Asking these questions will help steer you towards solutions that it would be best to investigate further.

Inferencing data is only one step within the chain. Image by writer.

The top of project experimentation may be just as hectic as the start. At this point you have to select your best solution and present it to the business. That is crucial as there isn’t a guarantee that your solution will likely be accepted and can progress onward to turn into a brand new product. Putting in any latest process reminiscent of a model right into a live state comes with costs that should be weighed against the profit. There are considerations about who’s answerable for its deployment and monitoring, in addition to maintenance if its performance not meets requirements. It’s worthwhile to consider how often adversarial outcomes can occur, their potential severity, and any repercussions from them. You might need to think about any additional operational impact your latest process introduces. Consider a fraud detection platform, you have to take into consideration:

  • How often will your detector miss fraudulent transactions?
  • How often will your detector wrongly classify real transactions as fraud and impact the shopper?
  • What’s the overall volume of transactions that will likely be flagged as fraud and is there operational capability to analyze all these events?

To beat any apprehensions or misgivings you have to have the ability to sell your solution, just constructing it isn’t enough. When showcasing your solution you must:

Start With A Problem, Not A Technology

It’s tempting to give attention to the technical acumen of your solution, reminiscent of the model used or the info processing pipeline. That is where you’ve got the spent the past months of your life, and you desire to show that you’ve got worked very hard to unravel this problem. Due to this fact if you present to stakeholders you will likely be tempted to discuss things like the way you used one hot encoding, performed mean imputation and used the Optuna library for hyperparameter tuning a LightGBM model.

The issue with that is that the stakeholders priority isn’t how the model works, but what it could do. They care about how the business query is being answered and what profit may be derived. On this case we want to reframe how we present our results to be business oriented and give attention to what our solution solved relatively than the way it is solved. We must always subsequently say less sentences like:

We developed a LightGBM binary classification for fraud detection

And more sentences like

Our proposed solution improves the flexibility of our current systems to detect fraud

Business vs Model Performance

Related to the above point, it’s all too common to give attention to reporting the model performance. Metrics reminiscent of F1, AUC etc. give an objective way to come to a decision what’s one of the best model and you desire to pass that information on to the stakeholders. To an information scientist it is obvious what the difference between a recall of 0.8 and 0.9 means.

Nonetheless to a stakeholder, the model performance doesn’t tell them what value the answer brings to the business. They should know the impact that it’ll have on current processes and procedures. Data scientists should subsequently frame the performance of the model when it comes to business level KPI’s. idea is to at all times consider:

Does it generate money, get monetary savings or save time? If that’s the case, how much?

Clearly quantifying what you solutions brings will help to drive engagement and greatly increase the possibility of it being adopted. We must always subsequently says less of:

Our LightGBM model achieved a recall of 0.9

and more of:

Our solution can detect £10m value of fraud annually

Never Neglect Explainability

Having the ability to understand and justify why your solution made its decisions is vital in constructing trust with stakeholders. When you are implementing an answer around accepting mortgage applications for instance, having the ability to justify why applications are declined is significant if customers challenge this decision. It also ensures the model has not picked up any biases or prejudices that would put you vulnerable to legal or regulatory issues.

Explainability may provide sense checks and even challenge preconceived notions about what information is helpful. All of which means that embedding explainability throughout the method may give assurances to stakeholders that care and consideration has been taken. Key points to stick to are:

  • Give you the option to say which features the model relies on
  • Give you the option to clarify a call when it comes to its features

This implies either sticking to a model that has good explainability (regression, decision trees etc) or depend on 3rd party explainability libraries (SHAP, LIME, etc).

Knowing why is vital. Image by writer.

Presenting Results to Maximize Engagement

After experimentation has finished and you’ve got chosen your solution, the following step is to share your results with stakeholders for them to offer the go-ahead. This is often done in the shape of a presentation deck, where you will have to motivate the issue and show why your solution is the suitable alternative. This can be a critical point where you need to have the ability to speak clearly together with your stakeholders. I actually have seen good proposals fall flat on account of presentations that either didn’t engage the audience and even worse put them off. Designing an attractive presentation is a mix of art and skill, and is something that you have to actively work on.

Some general suggestions that ought to function guidelines are:

Know Your Audience And Objective

When first starting to jot down a presentation you have to ask yourself:

What am I attempting to sell and who am I selling it to?

While having a presentation simply to capture your work has merit, if you happen to try to secure buy in in your project then you have to be laser focussed on the purpose you are attempting to convey. Attempting to cover an excessive amount of inside a single presentation will result in confusion and should result in your overall message being diluted. You need to ask yourself “what’s the one thing I need my audience to find out about” after which structure your presentation around that.

Knowing the technical and project knowledge level of your audience can impact how you select to convey your message. In case your stakeholder is more intimately conversant in the material then there’s background knowledge that may be assumed. But in the event that they are usually not, then you will have to essentially think on what can and might’t be assumed to make sure everyone involved can follow your message. In case your stakeholder has a more technical skillset then there’s some scope to offer a bit more details on the methods you’ve got used but I might keep this to a minimum. As previously discussed we would like to stress the business advantage of a project.

Take into consideration what your audience must know. Image by writer.

Style Matters

Having the ability to follow a presentation relies lots on things. Your audience has to each hearken to you and take a look at what’s on the screen at the identical time, so the styling of your presentation may have a huge effect on their ability to achieve this. When designing a presentation the following tips have helped me to maximise its impact:

  • Use a theme: Either provided by what you are promoting or from a stock website, having a pre-set color scheme, font sizing’s etc make an enormous difference
  • Use partitions to attract the attention: Encasing small print in colored boxes help to guide the audience through your slide
  • Don’t go overboard on text and visuals: Don’t write paragraphs the audience can’t read and keep visuals reminiscent of graphs big and simplified
Information overload can postpone and confuse your audience. Image by writer.

All Killer No Filler

Your time is proscribed when engaging with stakeholders. It’s worthwhile to make an impact and hold their attention whilst you sell them in your solution. You subsequently need to search out a balance between background, theory, solution and impact. So you have to be sure that every slide brings something useful to the table. Some ways of doing this are:

  • Start with the outcomes: This isn’t a mystery novel leading as much as an enormous reveal, put your best foot forward and say exactly what you’re selling
  • Use headings to make an impact: Heading are a summary of what the slide accommodates and will give an important information
  • Lead by example: When you try to clarify how things work, use data to make your point. Don’t live within the abstract
Time is proscribed so take advantage of it. Information is on a have to know basis. Image by writer.

Conclusion

In this text I actually have discussed the importance of engaging with stakeholders to assist showcase the worth of proposed data science solutions. Refining requirements and being business impact driven in your work can be certain that your results are easily interpretable and may be acted upon. All of that is embodied in creating an attractive and knowledgeable presentation deck as a method of showing stakeholders you may translate requirements into actionable outcomes.

ASK ANA

What are your thoughts on this topic?
Let us know in the comments below.

0 0 votes
Article Rating
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Share this article

Recent posts

0
Would love your thoughts, please comment.x
()
x