其他技术
文章平均质量分 83
hjc1984117
软件开发行业从业14年,干过码农,项目经理,产品经理。现在自主创业2年,请多多支持
展开
-
什么是用户故事
它不是一个完整的用户故事。因为这个用户故事中的“人员数据统计”和“员工工作情况”都不够聚焦,人员数据统计里面的“数据”有多种类型的业务数据,“统计”也有多种统计方式和维度。我个人的看法是要结合你们团队的具体人员配置,和你们自己制定的迭代周期(有些项目可能也不一定要用迭代的方式进行,可能就是每个月需要给用户演示一些进度,我们这里就姑且都称作迭代),以及整个项目周期来综合考虑。根据这些实际情况来划分业务价值,再考虑到用户故事的针对性,独立性从而把一个完整的业务价值“装进去”,最终形成一个合适的用户故事。原创 2022-08-24 12:07:25 · 366 阅读 · 1 评论 -
创业两年小记
从2019年9月初到现在2021年8月底,我自己创业已经整整两年了。真的充满奇幻的两年。我从2013年29岁的时候,开始在大脑中有一种朦朦胧胧的感觉,觉得将来一定要自己出来干。但是当时并没有什么方向,不知道是创业做软件行业的事情,还是干脆干和自己工作没有关系的事情。日子就这么一天天的过,经常会和一些志同道合的朋友喝酒聊创业的事情,每次聊完天都会认真的的思考几天创业的事情,但是过几天日子就又回归平淡了。就这样过了3年,在2016年从上一家公司辞职后,又一次陷入了迷茫,因为当时还是没考虑好是要自己出来干还是原创 2021-08-26 17:11:35 · 447 阅读 · 1 评论 -
软件外包接单经验谈-开发,部署、售后
前面三篇文章大致讲了如何接单,如何喝客户沟通需求,如何报价和签订合同的注意事项。这一篇就来讲讲开发,部署和售后环节需要注意的地方。 外包项目的发展过程有时候也不一定是按照沟通需求,报价,签订合同,开发,交付这种线性方式。可能还没签订合同就已经进入开发阶段了,这个风险需要你自己去把握。我是没遇到已经在开发了,结果后面又不和我签合同的。 开发阶段如何进行,很大一方面要看你的客户的专业程度,有些甲方本身就是开发公司,他们可能会要求你使用类似teambition这样的项目管理工具,将开发进度明确...原创 2021-08-24 14:54:39 · 1372 阅读 · 0 评论 -
软件外包接单经验谈-需求篇
上一篇谈了如何寻找客户,这一期就谈谈在和客户接洽时,如何与客户沟通需求。在这里我不去套用类似PMP里面那些完善的高大上的需求管理的方法论,因为我第一篇文章就说了,我写的这一系列文章都是针对小公司或者个人承接的外包项目,也就是都是一些中小项目,金额不超过100万的。说实话一般的小公司和个人真用不上那些方法论。如果按照那些要求来,各种文档你倒是输出了一大推,但是承诺的交付时间都过了一大半了,你这边一行代码都没写。所以我认为还得“量体裁衣”,根据实际情况来。 需求的沟通顾名思义,就是搞明白客户到底...原创 2021-06-20 12:34:57 · 975 阅读 · 1 评论 -
软件外包接单经验谈-估算工期、报价、签订合同篇
上篇讨论了需求沟通的事情,这篇就来说估算工期、报价、签订合同的事情。 估算工期还是需要依据之前和客户沟通后的需求来定的。先根据自己的经验先给出一个总体的开发时间。其实有很多理论方法可以用于估算工期。例如敏捷开发中可以把功能点全部列出来,然后让大家选一个开发工期的时间单位为5,也就是在所有功能点中开发时间为最中间值的一个功能点。然后把其他功能点和它比较,采用的时间单位可以选1,3,5,8,10这么几个。最终会把所有功能点都给出一个具体的时间单位值。 至于这个时间单位是1天还是1周...原创 2021-08-04 10:43:55 · 1276 阅读 · 1 评论 -
外包接单经验谈-寻找客户
软件外包的接单可谓是一项系统工程。寻找客户、与客户沟通需求、评估工期和报价、签订合同、开发、售后等每个环节都需要花精力。我自己从事软件开发行业15年,干过程序员、项目经理、产品经理。可以说一个软件产品从需求,研发、测试、交付等各个环节都有所涉猎。最近2年自由职业者,注册了一个公司,方便接软件外包业务。这2年也做了10多个外包项目。于是也就有感而发,写写软件外包方面的文章,文笔不好,多多包涵!我写的角度主要是针对个人或者小公司承接外包项目,开篇就先谈谈寻找客户。 由于我自己在这个行...原创 2021-05-13 15:29:10 · 1713 阅读 · 1 评论 -
什么是RESTful API?
要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST -- REpresentational State Transfer,英语的直译就是“表现层状态转移”。如果看这个概念,估计没几个人能明白是什么意思。那下面就让我来用一句人话解释一下什么是RESTful:URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作。 Res原创 2017-08-17 16:20:21 · 138334 阅读 · 46 评论 -
最小迭代学习法
在学习方法和模式里面,其实可以看到对于第一步重点就是强调的最小迭代和不求甚解。简单来讲,如果有人教我画画,我一定希望的方式能够从头到尾先自己独立的把一幅画完成掉,虽然最终的作品可能在配色,构图,投影,线描,景深等各个方面都存在问题或不尽人意的地方,但是这些都没有关系,我至少可以把从拿起画笔开始到最终完成一个作品的整个过程搞清楚了,知道了完成一幅作品究竟涉及到哪些步骤,使用了哪些工具等。相反转载 2017-08-27 18:09:15 · 1399 阅读 · 0 评论