Sep 9

项目开发流程 不指定

bkkkd , 00:03 , 有感而发 , 评论(0) , 引用(0) , 阅读(3860) , Via 本站原创 | |
公司最近和一家做iOS的公司合作,主要是开发我们的iOS程序版本。上周周五晚上,那边的程序员发了一通的问题过来,说接口问题、界面问题,最后说了他觉得这些应该是在开发前就做好的规划。

虽然不是一个人的问题,先从自身找问题。

首先,这个接口的事情确有不足,原来开发时,都是由后端与android程序员沟通确认接口形式。所以有部分接口没有完整的写到文档中。后来检查时也发现有部分接口不完整,也提交过添加任务,但添加的人和检查的人员(是我做检查)都没有做好。最终还有漏了些接口。

其次,没有进行过面对面沟通,项目开始到现在,本来还安排了让对方的主程过来与我们沟通谈接口的情况。结果在项目开始后,也没有进行过面对面的交流,所以才引起了后面对接口理解不全的一系列问题。假如当时我强烈要求必须过来沟通,这样在后面的问题相对会少很多。

然后界面问题,包括iOS程序员,后缀程序员,产品都没有在界面出来后把所有流程走一次。好像排序这样的问题完全可以在界面出来后检查一次。大家都是看界面好不好看。没有人去思考功能的问题。

最后,上面的问题整合起来是:沟通不足以及检查方法不正确,引起后面一系列问题。另外这里还是涉及到瀑布式开发和敏捷开发的博弈。外包公司由于程序员的成本最大,所以希望用其它平宜的员工成本的解决前期的问题,就会产生前期制定的要求,程序员不能修改,只能错也按着错。

所以在外包公司难以实现敏捷开发,只能按需求开发(即使需求是错的)。
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]