您将与谁合作。

Point It Here 是 Kansas 州 Andover 的一家小企业,因为我们就是 Andover 人。我们花了九年时间为大公司做大型软件,后来创办了这家公司,以本地商家负担得起的价格,把同样水准的活儿带给身边的他们。先看数字,再讲我们的故事,然后说说我们怎么构建、怎么保护我们构建的东西。

Andover
Kansas 州 Andover,就在 Wichita 东边。这是我们的家,也是每个项目的起点。
190+自 2017 年以来,我们团队为世界各地客户建成的网站。
40+定制软件项目,从收银系统到银行网络。
96%的客户告诉我们他们对成果满意(我们自己的统计)。
5个我们深入了解的行业:金融、医疗、教育、加密货币,以及酒店和餐饮。

我们从人出发去做技术,而不是反过来。大多数软件要您去适应它。我们先了解您和您的顾客实际怎么做事,再让技术来配合。

开工之前,我们会像朋友一样先了解您。只有这样您才会告诉我们您真正想要什么,我们也才能做出和您设想一模一样的东西。您不用将就。

生意您最在行。不是您专长的部分交给我们。网站、系统、技术决策,都用大白话讲清楚,还能帮您把运营理顺。

再小的项目都可以来问。我们一次只接几个项目,让每个项目都能得到资深工程师的全部精力。我们把您当作重要的人来对待,因为您确实是。

我们用五年后依然好用的东西来构建。采用当下的技术和经得起时间考验的设计语言,让我们为您做的东西保持更长时间不过时。

我们的团队来自服务业、工程和金融领域。我们做过银行网络、区块链、AI 系统、网店和收银系统,也参与过大多数企业日常在用的那类软件工具的开发。我们一直在学习,既学新技术,也学至今仍在底层运行的老系统。工程师是真人,借助 AI 如虎添翼。

自 2024 年起,Point It Here 也在开发和运营自己的产品。它们就在作品页上,和客户网站放在一起。

我们为什么做这件事。

九年的大项目,和身边那些负担不起的人。

九年来,我们一直在做大项目。大型软件系统、协议,还有大公司的门面。预算大、团队大、流程多。我们见识了那个规模下好东西是什么样,也知道它要花多少钱。

这期间,我们一直看着身边的人苦苦支撑。我们的朋友、家人,还有我们每周光顾的那些店主。他们需要一个像样的网站、一套贴合自己做事方式的系统、一个给顾客用的手机应用。他们心里清楚,只是负担不起我们给大公司做的那些,而他们负担得起的又不值得要。

这九年给我们留下了一套体系。一种在一个又一个项目中打磨出来的构建方法,让一支小团队能以零头的成本交付同样的质量。看清这一点后,下一步就很明显了。

于是我们开了一家小企业,服务我们认识的那些小企业。为本地做生意的朋友们做网站、软件和手机应用,价格是他们付得起的。结果很好。他们得到了大公司那样的东西,却不用付大公司那样的账单。

现在,我们希望把同样的东西提供给每一家能从中受益的本地商家。同样的用心,同样的质量,同样的价格。如果您在这一带做生意,有人告诉过您好东西您够不着,那不是真的。交给 Point It Here 吧。

任何改动在送到您的生意之前,都必须经过第二位工程师审阅、通过自动化测试,并且留有出错时的退路。

The path every change follows: proposed, built, reviewed by a second engineer, tested, staged, released with a rollback ready, then monitored and reported. Proposed Scope agreed with you first Built One small, reversible change Reviewed A second engineer reads every line Tested Automated checks must pass Staged Proved on a copy of production Released Rollback ready before it ships Watched Monitored, and reported to you

我们构建或运营的系统,每一处改动都走同一条流程。没有快速通道:紧急修复不行,资深工程师不行,只改一行也不行。要的就是这份纪律:正是它让小改动足够安全,可以经常做。

安全

让您的生意远离麻烦。

这些是承诺,不是愿景。如果在您的项目上有哪一条做不到,我们会在开工前告诉您是哪一条、为什么。

访问权限

  • 每个人、每项服务只获得完成工作所需的最小权限,多一点都没有。
  • 权限的授予要有明确理由,定期复查,一旦岗位变动或有人离开,当天收回。
  • 任何地方都不共用账号。您系统里的每一个操作都能追溯到具体的某个人。

登录

  • 凡是能访问您的系统或我们系统的账号,都必须启用多重身份验证,我们自己的账号也一样。
  • 会话会过期;从异常地点登录必须重新验证身份。

加密

  • 在我们运行的每一套系统上,您的数据在传输和存储时都经过加密,无一例外。
  • 接触客户工作的笔记本电脑和手机都经过加密,并统一管理。

密钥

  • 打开您系统的密码和密钥存放在专门的保管库里,绝不粘贴到代码、表格、工单或聊天里,免得副本悄悄留存下来。
  • 它们定期更换;一旦有权限的人岗位变动或离开,立即更换。

隔离

  • 您的数据和环境与其他所有客户的相互隔离。
  • 生产环境与其他一切隔开,开发工作从不在客户的实时数据上进行。

依赖项

  • 大多数软件都有一部分是用别人写的代码拼起来的,而每一块都可能成为入侵的入口。我们尽量少用,把每一块固定在我们检查过的版本上,并持续监测新发现的漏洞。
  • 安全补丁按明确的时限打上:严重问题当天修复,其余的一周内完成。

备份

  • 我们运营的系统每天备份,备份存放在原机器之外的地方。
  • 我们定期演练恢复。没人恢复过的备份,不算备份。

监控

  • 我们运行的系统会记录谁在什么时候做了什么,这份记录无法被悄悄篡改,您也可以查看您自己的记录。
  • 故障、异常访问和错误激增会向具体的人发出警报,而不只是显示在一个没人打开的仪表盘上。

出问题的时候

  • 您会有一位指定的联系人,从第一次警报到最终报告,全程负责这次事件。
  • 一旦确认事件涉及您的数据,我们会在 24 小时内告诉您,在我们弄清全部情况之前就说,而不是之后。
  • 您会收到一份通俗易懂的说明:发生了什么,我们做了什么,以及我们改了什么,确保同样的事不会以同样的方式再发生。

我们自己的人

  • 每个接触客户系统的人,在获得权限之前都要接受这些规范的培训,并且每年重新培训。
  • 离职交接当天完成:收回权限、归还设备、更换凭据。

第三方

  • 您会拿到一份完整清单,列出所有接触您数据的外部服务,以及每项服务的用途。
  • 新增任何一项之前我们都会先告诉您,而不是写在一份默认您看过的更新日志里。

工程

活儿到底是怎么干的。

好的规范不是走形式。每一条之所以存在,是因为一旦跳过,系统就会在最要命的时候悄悄出问题。

一切都有记录

  • 您系统的每一次改动都有记录:改了什么、谁改的、什么时候改的、为什么改。万一您需要知道发生了什么,答案就在那里。
  • 任何东西都不会靠手动、从某人的笔记本电脑上,或者趁周末悄悄进入您的线上系统。

审阅

  • 每一处改动在接近您的生意之前,都要由第二位工程师审阅。不因紧急、资历或改动大小而破例,因为真正要紧的错误,往往是作者自己看不出来的。

测试

  • 每一处改动都要跑自动化检查,任何让检查失败的改动都不能上线。
  • 如果真有错误漏了过去,我们会先补上本该抓住它的检查,再去修错误本身,这样同样的故障以后就不会再出现。

预演

  • 任何东西都不会拿您的线上系统来试。改动要先在一个仿照真实环境搭建的副本上证明自己。
  • 凡是会改动您现有记录的操作,都要经过审阅,先在副本上预演,并且做成可以撤销的。

发布

  • 我们宁可经常发布小改动,也不偶尔发布大改动,因为小到能看懂的改动,才是我们能撤回的改动。
  • 每次发布都有退路,而且是发布前就定好的,不是事后临时想办法。

无障碍与速度

  • 按照 WCAG 2.2 AA 标准构建,不用鼠标也能操作,并用读屏软件测试过,让有这些需要的顾客照样能在您这里消费。
  • 页面有速度上限,任何让页面超过上限的改动都不能上线。

文档

  • 每套系统交付时都附有一份通俗易懂的运维手册:它怎么工作、怎么操作、出问题时怎么办。
  • 如果只有我们才能运行它,就不算做完。

所有权

这是您的生意,并且一直是您的。

那些让人不舒服的问题,才值得白纸黑字地回答:如果您不再与我们合作,您的系统、数据和选择会怎样。

归您所有

  • 代码、数据、基础设施和账户都是您的。钥匙在我们手里保管,但我们不会拿它要挟您。
  • 从第一次提交代码起,您就能访问代码仓库,而不是等到项目结束。

您随时可以走

  • 每个项目在开始时都会写好一份退出方案:您的系统和数据怎么转出,需要多长时间。
  • 只要您提出,随时可以把数据以有文档说明的开放格式导出,有没有理由都行。

我们只保留需要的

  • 我们只收集系统运行所需的最少数据,并按明确的时间表删除。
  • 您的业务数据绝不会被用来训练模型、出售,或分享给任何未经您同意的人。

没有技术锁定

  • 我们使用广泛采用的开放技术来构建,这样换一家公司也能接手您的系统继续做下去。
  • 凡是我们推荐的付费服务,都会告诉您它要多少钱、为什么值这个价,以及换掉它需要做什么。

报告问题

发现了问题?告诉我们。

如果您认为在我们的某个系统或我们构建的系统中发现了漏洞,我们很想知道,也绝不会因为您告诉我们而找您麻烦。

报告安全问题

  • 每份报告我们都会在一个工作日内确认收到。
  • 我们会在五个工作日内告诉您我们的评估结果和处理计划。
  • 我们会持续告知进展直到修复,如果您愿意,我们会公开致谢。
  • 出于善意对我们自己的系统进行测试,绝不会招来法律追究。
  • 测试时请不要访问、修改或保留不属于您的数据。
  • 自动化工具可以从 security.txt 读取我们的联系方式。

请用这一切来要求我们。

第一次沟通时就带上这些规范,让我们拿出实际做法给您看。每个项目都从一份签好的合同和一个可运行的演示版开始:网站或网站加手机应用的演示费为 $200,其他项目的演示费单独报价。