TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How to communicate professionally to software clients

4 点作者 basdevries超过 10 年前
I&#x27;m working on an app with some non-technical people and I noticed that I find it really hard to keep people in the loop of what you&#x27;ve been doing. I want people to understand what I&#x27;m working on and why it&#x27;s taking a certain amount of time, what the result is and most importantly, generating a sense of understanding when things break or don&#x27;t work as perfect as they expected.<p>It seems really easy to do with design (just show some screens, explain them, iterate on them, repeat) but the most simple tasks can be hard and the most difficult ones can be simple when programming, and I haven&#x27;t yet figured out a way to tackle that.<p>How do you deal with this?

2 条评论

vladmk超过 10 年前
Easy, so I just finished working on a website for a client of mine. Your main problems are 1)Trust if the they trust you they know you&#x27;ll deliver. 2) Deadlines, if they don&#x27;t trust you give them deadlines and go to town. Once you start delivering you&#x27;ll be square.<p>I&#x27;d also like to say, don&#x27;t over-complicate the process. Did they ask for deadlines? Do they even want you to explain? Don&#x27;t try to teach them everything, your job is to get your clients to forget about their problem and solve it, not trammel them with concern.
Nicereratso超过 10 年前
Early on in development, I like to draw a diagram of the components of my application and verbally explain the data flows using it. The interaction of components is natural for most people to understand, and when things break, or you need to implement new features, you can refer back to the diagram so they understand a bit more easily.<p>It&#x27;s also a professional way to establish a common way to describe the components of the application