利益相关者软件工程_改善开发人员团队与非技术利益相关者之间交流的方法

利益相关者软件工程

Whether you’re working on a startup or a big company, keeping your stakeholders and non-technical partners engaged and up to date on what the tech team has been building can be hard.

无论您是在初创公司还是大公司中工作,都要让您的利益相关者和非技术合作伙伴参与其中,并及时了解技术团队的建设情况,这可能很难。

Here are some of the things I’ve done with my work team and side project team to help keep stakeholders in the know and tightly engaged in our process.

我与我的工作团队和副项目团队一起做过的一些事情,可以帮助保持利益相关者的了解并紧密参与我们的流程。

创建一个演示页面 (Create a demo page)

While my work and side project team plans for the tasks/stories we’ll be working on for the next sprint(or whatever period of time you’ll be working), we add them to a demo page with a table containing each task, an easy to understand description, the name of the person who worked on it as well as a screenshot of the completed work.

当我的工作和副项目团队为下一个冲刺(或您将要工作的任何时间段)计划要处理的任务/故事时,我们会将它们添加到演示页面,其中包含包含每个任务的表,简单易懂的描述,工作人员的姓名以及完成的工作的屏幕截图。

Here’s an example in Notion, but this can be done in anything from google docs to confluence.

这是Notion中的示例但这可以用任何方法完成,从google文档到合流。

Image for post

Having a page like this gives 3 advantages:

拥有这样的页面具有3个优点:

  1. Easy way to track progress and things that have been worked on for the team. You can go back and reference these things when future questions crop up.

    跟踪进度和团队已完成工作的简便方法。 当将来出现问题时,您可以返回并参考这些内容。

  2. Allows stakeholders to see the progress easily and visibly: instead of getting asked a billion times what’s the status of the project or what’s been done so far, it’s much easier to send a link and have them read through the page.

    使利益相关者可以轻松,直观地看到进度:与其被问到十亿次项目的状态或到目前为止已经完成的事情,不如发送一个链接并使他们阅读整个页面要容易得多。

  3. It provides a quick reference for other external teams to know what you’ve worked on. Some times if you’re cross collaborating with other teams, they would like to know the status of the project or what led you to this direction.

    它为其他外部团队了解您所做的工作提供了快速参考 。 有时候,如果您与其他团队进行交叉合作,他们想知道项目的状态或导致您朝这个方向发展的原因。

每两周进行一次产品演示 (Have a product demo every couple of weeks)

For my team, this means clearing out a 30-minute window every 2 weeks to present to our non-technical partners what we’ve worked on this past sprint. It’s best to choose a time frame that works for everyone but if that’s not possible, either do the demo twice or choose a time where the maximum number of people can attend. I recommend having a demo at least once a month or twice a quarter.

对于我的团队而言,这意味着每2周需要清理30分钟的窗口,向非技术合作伙伴展示我们在过去的Sprint中所做的工作。 最好选择一个适合所有人的时间范围,但如果不可能,请进行两次演示或选择一个可以参加最多人数的时间。 我建议至少每月一次或每季度两次进行演示。

The benefits of this are as follows:

这样做的好处如下:

  • The stakeholders are aware of the team members. Putting a name and face to the online communication helps build camaraderie between the stakeholder and the development team. It will be helpful is minute ways and make non-technical partners more mindful when decisions are made, features are pushed, and just general awareness of how the product is evolving.

    利益相关者知道团队成员。 在在线交流中使用名字和面Kong有助于在利益相关者和开发团队之间建立友情关系。 微小的方法会有所帮助,使非技术合作伙伴在做出决定,推出功能以及仅对产品的发展有了一般认识时更加谨慎。

  • The non-technical partners are aware of what is being worked on as well as any blockers that may have happened as they happen. This means there are no surprises at the end of the quarter for certain features not being completed. Everyone is on the same page and knows what’s been going on.

    非技术合作伙伴都知道正在进行的工作以及可能发生的任何阻止程序。 这意味着本季度末某些功能没有完成不会令人感到意外。 每个人都在同一页面上,知道发生了什么事。

  • It gives you as a developer a deeper understanding of your task. Thinking about how you will communicate a deeply technical task to a non-technical person in an easy to understand manner is something everyone should practice. This allows you to do that.

    它使您作为开发人员对您的任务有更深入的了解。 每个人都应该考虑如何以一种易于理解的方式将深刻的技术任务传达给非技术人员。 这样可以做到这一点。

在关键警报渠道中包括非技术合作伙伴 (Include non-technical partners in critical alert channels)

My team has multiple slack channels(separated by environment and priority) where we get alerts about the status of our services. We usually only add our partners in the production channel and for critical alerts like when a service goes down. This has been the happy medium of them getting alerts they’re interested in without being overloaded by the noise.

我的团队有多个闲置渠道(按环境和优先级分隔),在其中我们会收到有关服务状态的警报。 我们通常只在生产渠道中添加合作伙伴,并在关键警报(例如服务中断)时添加合作伙伴。 这是让他们获得感兴趣的警报而又不会被噪音所淹没的快乐媒介。

We’ve found that doing this helps keep them in the know so that they have the necessary information to report to other impacted people or higher-ups.

我们发现这样做有助于使他们保持了解状态,以便他们拥有必要的信息来向其他受影响的人或上层人士汇报。

This is something that should be decided at your discretion. If you’re a startup you might not want your stakeholders hearing about every-time your service goes down, but if you are a team that has other teams depending on your product, it would be helpful to your partners if they have a bit of head's before they begin getting multiple angry messages from other people that the product is not available.

这应由您自行决定。 如果您是一家初创公司,则可能不希望您的利益相关者每次都遇到服务中断的情况,但是如果您的团队中有其他团队根据您的产品而定,那么如果他们的合作伙伴有点他们开始从别人那里收到多个愤怒的消息,表示该产品不可用。

有错误页面 (Have an errors page)

Tying into getting alerts, having a simple page where stakeholders can post the errors they may encounter while using the application rather than emailing the team or individual developers. It can be a simple page where they type out information about the problem or it could be a ticket service like JIRA’s where they fill out a ticket and track the progress to completion. When the problem is resolved, a simple description of the fix can be posted

为了获得警报,有一个简单的页面,供利益相关者在使用应用程序时可以发布他们可能遇到的错误,而不用向团队或个人开发人员发送电子邮件。 它可以是一个简单的页面,其中他们可以输入有关问题的信息,也可以是诸如JIRA的票务服务,他们可以在其中填写票证并跟踪完成进度。 解决问题后,可以发布该修补程序的简单描述。

The benefits of this method is that:

这种方法的好处是:

  • Clear documentation of the errors as well as who it happened to.

    清除有关错误及其发生原因的文档。

  • Central location to store those errors. It becomes easier to track and see if a similar error happened in the past.

    集中存储这些错误的位置 。 跟踪和查看过去是否发生过类似的错误变得更加容易。

  • If multiple stakeholders are experiencing the same error, it is clear and they can follow the progress.

    如果多个利益相关者都遇到相同的错误,则很明显,他们可以跟踪进度。

可见的功能测试 (Visible functional tests)

This is a bit of a weird one and is not really for everyone as it depends on how involved and technical your stakeholders are. In my teams’ case, we had a pretty technical product owner and other non-technical partners who were familiar with writing business cases or rules.

这有点奇怪,而且并不是真正适合所有人,因为这取决于利益相关者的参与程度和技术水平。 就我的团队而言,我们有一个技术熟练的产品所有者和其他非技术合作伙伴,他们熟悉编写业务案例或规则。

Since most of our functional tests are written in gherkin/cucumber(chosen for how legible it is for non-technical people), we were able to have the functional tests written on JIRA. The tests were written in an easy to understand way.

由于我们的大多数功能测试都是用小Cucumber/Cucumber编写的(对于非技术人员来说,它的可读性是可以选择的),因此我们能够在JIRA上编写功能测试。 测试以易于理解的方式编写。

Whenever a code merge happened, the JIRA tests were pulled and run against the new changes. The results were then published on JIRA which allowed our stakeholders to view at a glance which functionalities were passing and failing.

每当发生代码合并时,JIRA测试都会被拉出并针对新更改运行。 然后将结果发布在JIRA上,这使我们的利益相关者可以一目了然地查看哪些功能正在通过和失败。

Jira functional test results with all tests passing
Passing functional test execution set in JIRA
通过JIRA中的功能测试执行集

Again this is not for everyone out there. Additionally, if you don’t use JIRA I’m sure there are other visualization tools to do this with or you could crank a quick one out.

同样,这并不适合所有人。 另外,如果您不使用JIRA,请确保还有其他可视化工具可以执行此操作,否则您可以快速使用它。

结论 (Conclusion)

These are some of the things my work team has incorporated in the past year that have helped build a great relationship with our stakeholders. We’ve noticed that they are more engaged, look forward to finding out what the team’s progress has been, really appreciate the effort we put in, and love having a central location for viewing the application progress.

这些是我的工作团队在过去一年中采用的一些方法,这些方法有助于与利益相关者建立良好的关系。 我们注意到他们更加投入,期待发现团队的进展,非常感谢我们付出的努力,并喜欢在中心位置查看应用程序进度。

If you have tips on other things to do to improve communication, I would love to hear them. If you’d like me to do a tutorial on how to link tests to JIRA using Java or any other language let me know.

如果您有其他可改善沟通技巧的提示,我很想听听他们的意见。 如果您希望我做一个关于如何使用Java或任何其他语言将测试链接到JIRA的教程,请告诉我。

翻译自: https://blog.prototypr.io/ways-to-improve-communication-between-developer-teams-and-non-technical-stakeholders-508dbdad7e0e

利益相关者软件工程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274373.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

响应式网格项目动画布局_响应式网格及其实际使用方式:常见的UI布局

响应式网格项目动画布局重点 (Top highlight)第二部分 (Part II) Now that you have a basic understanding of how to use grids, you might be wondering how to apply them to layouts you see on the web. Responsive grids are a method to systematically align your des…

时间轴ui设计_我应该在UI设计上花更多时间吗?

时间轴ui设计Let’s start with an example of communication skills: they are important for any profession, and you expect any professional to have a decent level. However, excellent communication skills won’t make up for the lack of core expertise. Imagine …

移动端分步注册_移动应用程序的可用性测试:分步指南

移动端分步注册Written by Justin Mifsud由贾斯汀米夫苏德 ( Justin Mifsud)撰写 The mobile market is huge and growing at a very fast rate. With an estimated 4.5 billion subscribers worldwide, it is forecasted that the number of mobile phones will surpass the …

插图 引用 同一行两个插图_提出食物主题中的插图

插图 引用 同一行两个插图I have a page in my portfolio, which is about search functionality. I wanted that page to feel fun and engaging, to convey a positive vibe, so I decided to add illustrations to it.我的投资组合中有一个页面与搜索功能有关。 我希望该页面…

脸部细微表情识别_您可以仅使用面部表情来控制字体吗?

脸部细微表情识别原型 (The prototype) Facetype is the name of Adam’s interactive project, in which the emotions detected from a person’s facial gestures control a variable font. To each detected emotion corresponds a specific typeface, which keeps transfo…

uva10891Game of sum

题意:经典的取石子游戏是这样的:有一堆石子,A、B两个人轮流取,每次取一颗,只能从边上取,每个石子有相应的价值,A、B两人都想使得自己的价值最多,两个人足够聪明,问最后价值分别是多少 本题则是可…

用户体验设计师能为seo做_用户体验设计师可以从产品设计历史中学到什么

用户体验设计师能为seo做Many things have changed from tool design in the prehistoric era to today’s digital product design. However, we can see surprisingly many similarities. Especially when it comes down to one particular aspect: usability.从史前时代的工…

orton效果_如何使图片发光:Orton效果

orton效果Have you ever seen an impossibly dream-like landscape photo? One with a slow burning, glowing sunset. That’s really the best way to describe it, the image looks as if it’s glowing. You might be thinking, “wow, I wish I was that good and could …

UVA10785 The Mad Numerologist

虽然是sorting的压轴,但是比起前面真心水题。这个专题结合前面string的很多,排序相对简单了,qsort基本解决。 题目: The Mad Numerologist Numerology is a science that is used by many people to find out a mans personality,…

苹果人机交互指南_苹果人机界面设计指南的10个见解

苹果人机交互指南重点 (Top highlight)I’ve been developing an IOS app for the past few months and have been constantly referring to Apple’s Human Interface Design Guidelines. I would consider it a must-read for any aspiring or current UI/UX designer.在过去…

也来学学插件式开发

上一家公司有用到插件式开发来做一个工具箱,类似于QQ电脑管家,有很多工具列表,点一下工具下载后就可以开始使用了。可惜在那家公司待的时候有点短,没有好好研究一下。现在有空,自己在网上找了些资料,也来试…

同态加法_我对同态的想法

同态加法Early February, I uploaded this shot onto Dribbble. Nothing fancy –– just two screens experimenting with “2月初,我将这张照片上传到Dribbble。 没什么幻想–只有两个屏幕在尝试“ Neumorphism,” or soft UI. Little did I know that this post…

php内核探索

引自:http://www.nowamagic.net/librarys/veda/detail/1285 SAPI:Server Application Programming Interface 服务器端应用编程端口。研究过PHP架构的同学应该知道这个东东的重要性,它提供了一个接口,使得PHP可以和其他应用进行交互数据。 本…

hp-ux锁定用户密码_UX设计101:用户研究-入门需要了解的一切

hp-ux锁定用户密码这是什么? (What is this?) This session is part of a learning curriculum that I designed to incrementally skill up and empower a team of Designers and Researchers whose skillset and ways of working needed to evolve to keep up wi…

extjs6 引入ux_关于UX以及如何摆脱UX的6种常见误解

extjs6 引入uxDo you ever browse social media, internet, or talk to colleagues and hear them say something UX related you disagree with so much that you just want to lecture them on the spot?您是否曾经浏览过社交媒体,互联网或与同事交谈&#xff0c…

Cocos2D-HTML5开源2D游戏引擎

http://www.programmer.com.cn/12198/ Cocos2D-HTML5是基于HTML5规范集的Cocos2D引擎的分支,于2012年5月发布。Cocos2D-HTML5的作者林顺将在本文中介绍Cocos2D-HTML5的框架、API、跨平台能力以及强大的性能。Cocos2D-HTML5是Cocos2D系列引擎随着互联网技术演进而产生…

illustrator下载_Illustrator笔工具练习

illustrator下载Adobe Illustrator is a fantastic vector creation tool and you can create a lot of things without ever using the Pen Tool. However, if you want to use Illustrator at its full potential, I personally believe that you need to master and become …

怎么更好练习数位板_如何设计更好的仪表板

怎么更好练习数位板重点 (Top highlight)Dashboard noun \ˈdash-ˌbȯrd\ A screen on the front of a usually horse-drawn vehicle to intercept water, mud, or snow.仪表盘 名词\ ˈdash-ˌbȯrd \\通常在马拉的车辆前部的屏幕,用来拦截水,泥或雪。…

学习正则表达式

deerchao的blog Be and aware of who you are. 正则表达式30分钟入门教程 来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。 由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提…

人物肖像速写_去哪儿? 优步肖像之旅

人物肖像速写In early 2018, the Uber brand team started a rebranding exercise, exploring a fresh take on what it means to be a global transportation and technology company. A new logo was developed in tandem with a bespoke sans-serif typeface called Uber Mo…