找回密码
 立即注册

QQ登录

只需一步,快速开始

Simon.hu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-10-31 11:40  /   查看:18774  /  回复:34
本帖最后由 Simon.hu 于 2019-11-1 10:01 编辑

最近很多的人,询问我们怎么做项目,沟通项目的时候需要注意什么,怎么跟客户扯皮?
说实话,我也不太擅长,不过,在我同几位大牛沟通以后,我确实的总结一些他们的经验,在加上自己帮助他人做培训的经验,整理了这个帖子,希望能对大家做项目的是时候,有一些可以借鉴的点。
>>>>>>>>>分割线,今天我是低调的小哥哥<<<<<<<<<


各位活字格的小伙伴,作为一款低代码开发平台,活字格的使命是“赋能开发者”,也就是让更多的小伙伴都能够快速上手,做出用户满意的系统。我们收集整理了一些实用的开发经验分享给大家,希望能对初次做项目的小伙伴有所帮助。
1、如何同客户沟通需求?
a)     先让客户说:
                i.         目前在使用的系统,想要更换的原因。(了解痛点)
               ii.         描述自己目前的工作流程。(了解业务)
b)     然后我们再说:
                i.         描述自己的理解的流程。
               ii.         细化流程,深入到流程的每一个节点,确保同客户理解一致。
              iii.         产出类似下面的图表。(ER图)
image.png203903197.png
c)     做一个大致的功能示意,并与客户确认需求。
                i.         让客户看,你设计的功能是否是他想要的。
               ii.         为了提升效率,此阶段的很多功能,都是可以写死,不需要数据交互,只要能体现出效果就行。
2、建数据表、设计页面、设计业务逻辑。
3、学习敏捷的开发流程,下面是敏捷开发的一些要点
a)  做第一个版本时,不要将功能做的太多,满足客户的基本流程即可。
b)  将产品需求分解成模块、小的功能点,形成待开发的功能列表。
c)  每两、三周作为一个冲刺周期,与团队开会确定这个冲刺周期的具体目标:进一步分解和预测开发时间,保证每个人的工作量适中。
d)  每天早晨团队成员面对面沟通:我昨天做了什么?今天准备做什么?有什么困难?需要大家知道的事?
e)  经过测试和bug修复,每个冲刺结束都将可用的新版本给用户,及时获取用户对新功能的反馈。
f)  对本次冲刺周期的工作做回顾会议,总结好的做法和可改进的点。
g)  在下一个冲刺周期可以一边对应客户反馈的变更和bug,一边做适量的新功能。就这样通过若干个冲刺周期,完善我们的产品。
h)  使用燃尽图来了解开发进度。下面是个敏捷开发的流程图。
image.png626695556.png

4、统一开发规范
a)     统一样式(Web系统的颜值非常重要)
                i.         配色统一:文本框,按钮,表格…等
               ii.         统一行高列宽:文本框,按钮,表格…等
              iii.         统一页面大小:列表页,详情页,高级查询页,母版页…(最好做好模板,大家新做的时候,统一复制)
image.png568023070.png
b)     统一命令
                i.         使用模板命令。
               ii.         对于数据库操作,需要使用事务。
c)     统一API调用
d)     统一文档规范、注释规范。
e)     做好每个版本工程文件的备份。
image.png715550231.png
image.png604731139.png

bug管理过程
1.建议团队,每2周一个冲刺,每第二周的周三,讲一下自己做的功能,所有人讲完以后,当天做bug大扫除;那么问题来了,怎么报bug,以下是我们每次做的时候会使用的bug系统的截图,这些个字段其实已经能把一些关键性的点说清楚了,没有那么细致的字段记录,但是还是很实用的哈~
image.png530771178.png

发布后的网站维护
a)     开启自动备份。
                i.         人非圣贤孰能无过,自动备份可以帮您将误操作导致的数据损失降低到最小。
               ii.         自动备份无法备份外联库的数据,您需要在外联库中自行设置备份策略。

              iii.         活字格升级后,建议您再次确自动备份选项依然开启。
image.png917822265.png
以上是我们目前收集到的开发经验,欢迎各位机智的格友补充、指正。谢谢!

评分

参与人数 4满意度 +20 收起 理由
luckgem + 5
esvatl58 + 5
一鹏 + 5
leilei6120 + 5

查看全部评分

34 个回复

正序浏览
281512373活字格认证
中级会员   /  发表于:2019-10-31 13:11:25
推荐
本帖最后由 281512373 于 2019-10-31 13:15 编辑

学习了,点个赞!
个人觉得开发系统最难、分配时间最多的是了解业务。对业务流程进行梳理,最最有效的办法就是思维导图。建议在做系统之前做好这个导图,根据导图就有开发计划。有了计划自然就有底气;
开发中可以补加一个测试反馈用的标准格式文档,好处多到你无法想象。

评分

参与人数 2满意度 +10 收起 理由
小奇123123 + 5 赞一个!
qq1154014399 + 5 很给力!

查看全部评分

回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-11-10 10:26:42
35#
学习了学习了
回复 使用道具 举报
Bwin。
金牌服务用户   /  发表于:2022-11-9 12:01:33
34#
666
回复 使用道具 举报
余音未静
高级会员   /  发表于:2022-9-9 10:42:25
33#
666
回复 使用道具 举报
olwsx
初级会员   /  发表于:2022-7-27 08:28:40
32#
问一下胡总,敏捷开发的流程图中的product backlog 和product backlog item有什么区别?
回复 使用道具 举报
博隆
注册会员   /  发表于:2022-7-13 09:38:15
31#
学习了。
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-4-24 15:07:00
30#
学习
回复 使用道具 举报
xcsw3000
注册会员   /  发表于:2022-3-23 19:34:46
29#
不看则已,原看越没底!
回复 使用道具 举报
martian6125
初级会员   /  发表于:2022-1-7 14:43:59
28#
厉害  太厉害了  崇拜中              
回复 使用道具 举报
137294886
金牌服务用户   /  发表于:2021-12-22 11:13:22
27#
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部