海旗派在互联网领域已经摸爬滚打了近13个年头。 这13年中,遇到过很多让人尊敬的同行,当然也遇到过少许不择手段的害群之马。 13年的发展过程中,海旗派和很多甲方客户成为了一生的朋友,有些时候,即便和甲方业务终止了,甲方还会不停的推荐新的客户来,甲方总会说:“选择你们不是因为你们最便宜,而是因为你们最守诚信!” 由于海旗派以Web系统作为主要的开发业务,因此就从Web系统的角度来聊聊,Web系统开发完成后,开发商应该向甲方交付些什么资料? 1. 功能。 2. 文档。 3. 域名。 4. 代码。 5. 数据库。 这是最首要的交付内容。 开发商应该根据和甲方合同约定的内容,保质保量的开发出所有的功能内容,开发完成后,交由甲方确认,如果甲方有修改需求的,如修改工作量不超工作(或合同约定)范围,则开发商对功能进行修改调整。 在甲方对所有开发的功能满意后,系统开发完成,这时候就相当于功能交付完成了。 文档一般分为两种,一种是《系统操作文档》,一种是《系统开发文档》。 《系统操作文档》是教甲方如何使用开发完成的系统的,相当于我们买电视时送的使用说明书,一般开发商都会提供。 《系统开发文档》是记录开发商对系统的开发过程和使用的技术手段,相当于电视设计图纸,一般情况下开发商不会提供,但双方有特殊约定的情况除外。这里要特别提醒的是,如果双方约定要求开发商提供开发文档,则意味着开发商的技术细节就对甲方完全公开了,这从某种程度上相当于提高了开发商的开发成本,所以合同价格也会相应的增加。 这个很关键,也是很容易被开发商挖坑的地方。 如果Web系统对应的域名是甲方自有的,或者Web系统在甲方内网运行的,可以忽略这条。 如果甲方是委托开发商申请的域名,则开发商应该交付与域名相关的最高级别的管理账号。 特别要注意的是,管理账号一定要有域名转移的权限,简单来说就是如果甲方不想再和开发商合作了,则甲方可以通过管理账号把域名过户到其它IDC下。 很多开发商会在这个地方耍手段,虽然给了甲方域名管理账号,但其实甲方的权限只能在账号里面做域名解析等操作,不能进行域名转移过户等操作,这相当于是没有获得域名的完整所有权,这是很危险的。 有时候由于开发商管理的需要,只能给甲方没有域名转移权限的管理账号,这种情况也是存在的,这就要求甲、乙双方在合同中约定好域名的所有权,这样才是最保险的。 海旗派就曾经遇到过一个甲方客户,他的Web系统的域名被之前的开发商强行霸占,由于提前没有做好书面的约定,导致最后不得不更换系统域名,付出的人力财力的代价相当高。 在Web系统开发完成后,开发商一般会给甲方一个包含所有代码的压缩包。 但除非是那些简单的网站,对于Web系统而言,系统是一直在更新迭代的,也就是说,代码是不断的更新的。 这时就需要开发商给甲方提供FTP或者服务器登陆信息。有了FTP和服务器登陆信息,甲方就可以随时登陆FTP或服务器下载最新的网站代码。 然而这里也有个问题,就是开发商如果向甲方提供FTP或服务器登陆信息,则必然会要求甲方签署一个免责声明,声明的内容很简单:任何由甲方登陆FTP和服务器导致的代码修改或丢失,开发商概不负责。有时候开发商为了降低自己的风险,也会直接在免责协议里面讲明:一旦交付FTP或服务器信息,系统后续的所有问题概不负责。 这点也是很好理解的,因为毕竟甲方不是专业的Web开发者,很有可能会在登陆FTP和服务器的过程中对代码造成意外的损坏。 所以一般而言,除非是甲方不愿意再和开发商进行后期合作,否则一般开发商是不会主动交付FTP和服务器登陆信息的。最理想的方案是开发商每隔一段时间给甲方提供一个代码备份副本,而非向甲方开放所有的代码权限。 一个Web系统是包含代码和数据库两部分的,如果开发商只向甲方提供代码而没有提供数据库的话,开发商肯定就是在耍心眼了。 这个和代码交付非常相似,就不展开说了。同样的道理,最理想的方案是开发商每隔一段时间给甲方提供一个数据库备份副本,而非向甲方开放所有的数据库权限。 说了这么多您也许发现了,因为甲方不是专业的开发者,因此如果开发商想要耍心眼,则甲方可谓是防不胜防。 所以在Web开发行业一直有“做生不如做熟”的说法,很多甲方想要开发一个Web系统的时候,很少会直接在百度上找开发公司,基本上都是找朋友推荐。 因为一旦找到的开发商不靠谱,甲方损失的不只是金钱,还损失了时间甚至商业机密。 多数Web系统在开发完成后,都是要交给开发商继续维护的,因此最佳的方案是甲乙双方签署一个严谨的系统维护协议,里面写清楚开发商的维护范围及Web系统的所有权归属,即使双方后期无法再继续合作了,也不至于被开发商挖坑。 海旗派写这篇文章的目的是让甲方朋友擦亮双眼,当您不得不和生人合作的时候,一定要多留个心眼,保护好自己! 今天就聊这么多,纯手工码字不易,欢迎大家分享、留言!交付资料列表
1. 功能交付
2. 文档交付
3. 域名交付
4. 代码交付
5. 数据库交付
最佳方案
结束语