系统研发二三事


点击蓝字关注CNOOD官方公众号~



系统研发二三事

Several Small Things in System Development


张牛&徐振震


2018年我们秉承小步快跑、试错迭代的原则,自主研发的系统经历了23个大版本和47个小版本的升级,功能和交互得到不断完善。同时我们持续提升技术深度和产品思维,贡献开源社区。系统研发是枯燥的,需求又是鲜活的,经过思维的不断碰撞,整个过程变得生动和丰富。

Adhering to the principle of "run fast in small steps, iterate by trial and error", we developed a system by ourselves in 2018. The functions and interactions of the system have been continuously improved while it went through 23 major versions and 47 minor ones. Meanwhile, we have been enhancing the technological level and the logic of the products on a sustained basis, making contributions to the open source community. R&D work is boring while the needs are fresh and vivid. The process becomes lively and enriched by constant brainstorming.

还有一些同事比较好奇:我们系统容量有多大,每天上传很多文件会不会容量不够呀。一般我们会跟他们说我们是无限容量的,不存在容量不足的情况。但其实原因很简单我们的文件都存储在 CDN 上,而 CDN 本身就是用来解决资源的存储和分发问题的。目前我们的 CDN 并不是自建的而是采用第三方服务,除了成本方面的考虑外,主要还是因为现阶段还不需要且现阶段的技术储备还不够。

Other colleagues would be curious about the capacity of our system and whether the capacity is big enough if we upload too many documents. Usually my reply would be: "The system has an infinite capacity. There will never be such thing as insufficient space." The reason for this is quite simple: All our documents are saved in CDN, which is originally designed to address the problem of the storage and delivery of resources. Currently we do not build a CDN by ourselves but use the third-party service. This is not only because of costs consideration but also because of the unnecessity in the present stage and an insufficient technological reserve.

对于 Workbench 大家的第一印象是:它是公司内部一套项目管理系统用来把控项目的质量和进度。但其实这里涉及到两个误区,首先是内部还是外部,我们设计的初衷是没有内部和外部的区分的,我们把项目中涉及到的所有的人都认为是我们的用户,没有公司、地域的区分,大家都是通过互联网的方式来协作完成项目。另一个是系统还是平台,一般的系统指的是具有一定功能的软件集合,但是平台指的是一个环境,由一系列功能各异的系统组成。我们期望的是构建一个 EPC 行业的平台,同时这个平台会衍生出各种各样的服务,为所有 EPC 行业的从业者提供一个工作学习环境。

Your primary impression of Workbench would be: It is a project management system inside the company to control the quality and schedule of projects. However, there are two wrong ideas about this. First, inside or outside? We do not intend to distinguish between "inside" and "outside" in designing the system. We regard all the people involved in the projects as our users, no matter which company or region they are from. They work together via the Internet to accomplish a project. Second, a system or a platform?  By "system" we generally refer to the collection of software with certain functions, while by "platform" is meant an environment comprising a number of systems with different functions. We expect to build a platform for the EPC industry, which would in turn give birth to services of various types, providing an environment of working and learning for all the people in the EPC industry.

我们将日常的头脑风暴,先进的技术,秉承的管理理念融入到各个系统中。经过不断地打磨,它们的功能愈发完善,并服务于大家。当然,还有许多想法和功能未实现,也有许多困难需要克服,这都是我们工作的核心。未来的路任重而道远,让我们不忘初心,砥砺前行。

We ingrate daily brainstorming, cutting-edge technology and our managerial philosophy into all the systems. Their functions, through constant refinement, have been greatly improved and deliver better service to us all. Admittedly, there remain a lot of concepts and functions still to be realized and many difficulties to be overcome. These are at the core of our work.  We shall shoulder heavy responsibilities in the future, stay true to the original aspiration and move forward through hardships.


END


作者简介 About Author

张牛&徐振震

CNOOD DT部合伙人

张牛(右一),技术合伙人,2015年加入施璐德,全面负责系统规划、研发和运营,一名奋斗中的程序员。

Zhang Niu, a technological partner who joined CNOOD in 2015 and a programmer who always works hard, is in charge of the overall planning, research and operation of system.

徐振震(左一),技术合伙人,2015年加入施璐德,涉猎技术广泛,开源爱好者,代码洁癖重度患者。

Xu Zhenzhen, a technological partner who joined CNOOD in 2015, has a wide range of interests in technologies. He is a lover of open source and a patient with severe "code mysophobia."



/往期精彩内容/

▼ 


砥砺自我

施璐德2019序

跟随内心 止于至善

长风破浪会有时,直挂云帆济沧海

How Shall We Begin?

遇见你,是一种美好

工作的意义

不忘初心



电话:021-5168 8983

网址:www.cnood.com

简历投递:hr@cnood.com

联系我们:contact@cnood.com

上海地址:上海市静安区武宁南路1号越商大厦8楼

8/F, Yueshang Plaza, No. 1 South Wuning Road, Shanghai, 200040, P. R. China


编辑:小H


点小花花,让他们知道你“在看”