设计上的8/2原则,您实现了吗?实现后会是什么样子的呢?

最近做项目感觉很累很累,先自我分析一下吧。(但愿不要给大家一个“阴天”的感觉) 先明确一下我理解的“设计”的范围。一定要先说明一下,否则容易混淆。

一般做一个项目主要有以下几步。 1、到客户那里做调研,收集客户的需求; 2、根据需求和设计人员的经验设计功能模块; 3、设计实体类(或者数据库)。对于我来说就是设计数据库:) 4、设计各个模块的实现细节,比如多少个列表页面,里面都显示什么字段;多少个表单,里面都有什么字段;各个页面之间如何跳转;业务逻辑的具体功能的实现。    至于OO方面还需要涉及什么我就不太清了,我现在还是非OO的方式写项目。 5、分工,开始编码了。

6、代码检查,查看代码是否符合规范,是否实现了规定的功能。 7、个人测试、整体测试。

我觉得2、3、4都属于设计。

但是我这里想说的“8/2”原则呢侧重于 4和5的比例。因为2和3都是前期的总体策划的部分,4和5才是具体的细节。

如果4和5的比例真的达到了 8:2 会怎么样呢?

做设计的用了8份的时间,而编码人员只需要2份的时间就可以完成了。

好还是不好呢?

显然做设计的人员是比较很累的。

在我的项目里面 4和5的比例至少也达到了 5:5 ,而我又是负责设计的。

我的做法呢就是把4的部分工作交给负责编码的人员来做,当然这样做效果是比较不理想的。但是时间紧我也没有其他的办法。只有我一个人做设计。

我现在最郁闷的是,当出现一个新的功能的时候,我花半天的时间设计的话,另一个程序员用大半天的时间就可以实现了。

同时我要再设计下一个功能,然后再交给他来实现。

而我的这种设计并不是很细致。列表上显示什么信息我只是提出一个宽泛的要求,而没有具体到每一个字段。

这是一带一的形式,如果是一带二的话,根本就“供应”不上。

这还不包括代码检查,代码测试的时间,而这些工作都得我来做。

所以我觉得真的实现了 “8/2”原则 的话,那么最需要的是设计人员!可能是二代一了,两个设计人员对应一个编码人员。最好在外加一个测试人员。

好像听乱的,确实,我现在的思路也确实挺乱的。 把我的情况写出来,不知道兄弟们的情况如何?

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数说工作室

学习Python 的7个理由

原文:7 Reasons You Should Learn Python Now (https://dzone.com/articles/7-reasons-y...

38980
来自专栏知晓程序

百度小程序悄然上线!被遗忘的「轻应用鼻祖」,能否重回高地?

13220
来自专栏我就是马云飞

成为android工程师的30+个小技巧

成为Android开发人员很容易,但成为一个成功的Android开发人员,而从其他开发者中脱颖而出。要做到这一点,需要很多努力,激情,奉献和毅力。 没有快捷方式...

21760
来自专栏Snova数据仓库

Snova数仓简介

Snova为您提供简单、快速、经济高效的PB级云端数据仓库解决方案。借助于Snova,您可以在数分钟内创建拥有数百节点的企业级云端数据仓库,并高效的完成日常维护...

18420
来自专栏BeJavaGod

Netty+MUI从零打造一个仿微信的高性能聊天项目,兼容iPhone/iPad/安卓

要说到微信,我相信是个人都应该知道,几乎人人都会安装这款社交APP吧,它已经成为了我们生活中不可缺少的一份子。

35130
来自专栏腾讯开源的专栏

腾讯开源的使用秘籍,你值得拥有

腾讯开源经历了5年的发展,越来越多的优秀项目成为开源项目,供广大开发者学习与使用。我们看到,腾讯的工程师们已经被开源的力量唤醒。微信团队开源了绝大部分微信的代码...

49640
来自专栏Java架构

阿里资深技术专家总结:要怎样努力才可以成为公司主力架构师

最近有好多人问我说:“George,怎样才能成为公司里的前线主力架构师,我现在在公式已经干了快五年了,现在还是一个默默无闻的程序员,我也通过很多种渠道来突破我现...

16510
来自专栏小怪聊职场

管理|产品迭代开发上线流程及产品发布确认单

40640
来自专栏织云平台团队的专栏

从鹿晗关晓彤恋情事件看运维的节假日准备工作

鹿晗关晓彤公布恋情,微博服务短暂不可用。那么,面对这种突如其来的节(sa)假 (gou)日(liang)热点,该如何才能做到有条不紊,高效运维呢?

1.9K10
来自专栏申龙斌的程序人生

读书笔记:微信营销与运营

《微信营销与运营----策略、方法、技巧与实践》是一本微信运营的入门书,微信作为移动互联网的超级入口,打通了“生活圈”、“工作圈”、“社交圈”,必须得会利用它了...

32260

扫码关注云+社区

领取腾讯云代金券