ThinkSNS独家揭秘软件开发方法

简介: 本文纯干货比较枯燥,看加粗字体吧! 添加描述 有一个各行各业都存在的现象: 招聘和找工作--招聘的人说招不到合适的人,找工作的说找工作不好找; 餐饮和吃货-----餐馆说客人少,吃货说好吃的少 。
文纯干货比较枯燥,看加粗字体吧!
有一个各行各业都存在的现象:
招聘和找工作--招聘的人说招不到合适的人,找工作的说找工作不好找;
餐饮和吃货-----餐馆说客人少,吃货说好吃的少
** 软件开发行业是:供应商觉得客户少,而客户觉得找不到软件开发公司。**很多人想开发软件,但是他们却找不到可靠的途径或者软件定制供应商,甚至不知道该从何入手。
其实,要开发一个软件产品并没有那么难,我来独家揭秘:定制软件系统到底难不难!
关于前期要做什么工作,请看《“我要做软件,1个月上线,快!给我报个价!!”“啥?你再说一遍!”》已经全部说过了,虽然主要是针对报价,但 不管你用哪一种方法开发软件产品,前期工作都是整理产品需求 。我总结有四个软件开发方法,各有千秋,希望能够给各位看客提供参考:
方法一:自己组建团队进行软件开发
前提:充足的资金、等得起的时间。
这两句短语的意思就是字面意思,如果要选择这个方式,那么一定要做好准备。不管你的资金是自己/团队/公司/投资等方法获取的,但是 资金必须足够,否则中途资金链断裂,软件开发就半途而废 。开发一个软件的投入远超过你的想象,如:开发一个全平台的软件(PC、H5并接微信、Android APP、iOS APP),以最少配置来说,每个端至少一个技术人员,团队搭配是1个服务端、1个前端、1个Android、1个iOS,还需要1名设计师、1个测试、1个产品经理、1个项目经理,这么一看,至少8人,如果要减少那就把产品经理和项目经理结合成一人,也需要7个人。你可以算算,这7个人一个月的薪资、社保、公积金、福利费,加起来是多少,再结合时间计算,你就知道需要准备多少资金。如果软件开发中途,因为没钱而放弃,那就叫做“偷鸡不成蚀把米”。
再说说时间吧,一个软件系统从需求分析开始,到上线运营,这个时间比较漫长。当然,这里面你自己对软件质量的要求也是一个决定因素。 一个软件的研发历程----需求分析、原型图、设计图、前端搭建、服务端搭建、项目研发、项目测试修复,然后才是上线,而且在运营过程中,还会有bug需要维护 。所以,前前后后的研发时间,我就不多说了,请根据软件功能进行预算。
还需要注意的是,如果你的团队是全新组建,以前没合作过,那么,还需要预留一部分团队磨合时间。以上就是所谓的“等得起的时间”。
优势 :团队成员每天在一起,便于熟悉进度、管理团队、控制风险和质量;
 
 
团队人员熟悉代码,便于维护和后期迭代升级; 源码和知识产权全部属于自己,不会外泄
劣势 :资金耗费大、时间长,如果是新建的团队,还有一定的协作和管理风险,管理成本较高。
方法二:技术孵化器
前提:软件系统有足够的发展潜力、出让部分股份、靠谱的技术孵化器;
时间和资金就强调了,能够做技术孵化的公司,资金就不用你考虑。你需要考虑的就是**需要出让一部分股份给技术孵化公司,技术孵化看重的是软件系统的发展潜力。**所谓发展潜力,就是你的软件在将来有足够的发展前途,这个找资本投资是一个道理, 只有你的软件产品有足够的发展潜质,技术孵化器才会孵化你的软件。
还有一点需要注意的是,除了孵化器选择你,你还需要选择好的软件孵化器,并且要达成一个共识,那就是项目进度时间安排一定要严格执行,共进退。
优势:管理成本低,只需要和团队的项目经理协作到位就好
 
 
有成熟团队风险低,没有团队磨合的风险(前提是选择了可靠的孵化器) 时间可控(前提依然是选择了可靠的是孵化器)
劣势:代码有泄露的风险(可以合同约定做防范)、需要出让部分股份;
方法三:软件定制开发(软件外包)
前提:靠谱的软件外包供应商、明确的软件产品需求;
这里面的时间、金钱都不是大问题,因为这个途径一定会比自己组建团队节省资金和时间;所谓靠谱的软件外包供应商,你就得擦亮眼睛来选择了,稍有不慎,那就是钱花了,软件没做出来或者软件做出来没法用。前一段时间有一个粉丝,就抱怨没有早点联系ThinkSNS,之前在别处花了30万,做出来一套废系统。
怎么区别软件开发外包供应商靠不靠谱,我介绍几个最简单的鉴别点:是否有大公司案例及优质案例、公司规模及资质、公司服务体系、公司项目管理标准。千万不要为了贪便宜丢做出不能用的软件,错过风口,毕竟“一分钱一分货”还是祖宗们传下来的的老道理。
明确的软件产品需求指 在软件开发过程中,杜绝大量/频繁修改需求,否则将会延长时间,以及打乱项目工作安排 ,如果你觉得你能够支付这里面的时间和金钱,你随意,毕竟你是上帝;没有任何优秀软件是第一次研发出来就完美的,请将修改放在二期研发,毕竟上线抢市场经济才是最重要的!小心错过时间就错过一个风口!
优势 :时间可控、资金可控
劣势 :代码不可控、有一定的风险
方法四:购买软件系统源码,做二次开发
前提:合适的软件系统源码、软件产品需求明确;
合适的软件系统源码指能够找到类似功能的软件产品,这样能节省大量时间和金钱, 如果你恰好找到一套功能极其接近你规划的软件产品,那么恭喜你,你节约了80%的金钱时间成本。
软件产品需求明确指明确软件的需求,能够快捷找到合适的软件系统源码,便于在购买的软件源码上面做二次开发。二次开发自己团队做还是软件外包,请参考方法一、二、三。个人比较支持找购买源码的软件供应商做二次开发,毕竟他们是最熟悉自己代码的人,开发时间和质量更有保障。
优势:资金可控、时间短上线快、风险低、代码质量可控、开发文档齐全、便于后期维护
劣势:底层框架无法修改、源码有泄露风险(可合同约束)
以上几种方法,性价比最高的是方法四、最能够把控的是方法一、最中规中矩的是方法三、最省钱的是方法二。你要问我到底哪种软件开发方法好,我就说不清楚了,俗话说的好对症下药才是最好的。
目录
相关文章
|
存储
HBR(Hybrid Backup and Recovery,混合云备份和恢复)是一种备份解决方案
HBR(Hybrid Backup and Recovery,混合云备份和恢复)是一种备份解决方案【1月更文挑战第15天】【1月更文挑战第75篇】
239 1
|
负载均衡 Linux 数据库
阿里云轻量应用服务器套餐收费标准参考(组合套餐、负载均衡套餐等)
阿里云轻量应用服务器有多种套餐,在购买轻量应用服务器、轻量应用负载均衡、轻量容器服务和轻量数据库服务时,我们可以根据业务需求选择合适的套餐。本文为大家介绍阿里云轻量应用服务器套餐和镜像最新价格表以及相关收费说明。
983 0
阿里云轻量应用服务器套餐收费标准参考(组合套餐、负载均衡套餐等)
|
10月前
|
Web App开发 机器学习/深度学习 人工智能
Magic Copy:开源的 AI 抠图工具,在浏览器中自动识别图像进行抠图
Magic Copy 是一款开源的 AI 抠图工具,支持 Chrome 浏览器扩展。它基于 Meta 的 Segment Anything Model 技术,能够自动识别图像中的前景对象并提取出来,简化用户从图片中提取特定元素的过程,提高工作效率。
468 7
Magic Copy:开源的 AI 抠图工具,在浏览器中自动识别图像进行抠图
|
9月前
|
人工智能 编解码 安全
全球AI新浪潮:智能媒体服务的技术创新与AIGC加速出海
本文介绍了智能媒体服务的国际化产品技术创新及AIGC驱动的内容出海技术实践。首先,探讨了媒体服务在视频应用中的升级引擎作用,分析了国际市场的差异与挑战,并提出模块化产品方案以满足不同需求。其次,重点介绍了AIGC技术如何推动媒体服务2.0智能化进化,涵盖多模态内容理解、智能生产制作、音视频处理等方面。最后,发布了阿里云智能媒体服务的国际产品矩阵,包括媒体打包、转码、实时处理和传输服务,支持多种广告规格和效果追踪分析,助力全球企业进行视频化创新。
290 0
|
10月前
|
搜索推荐 数据挖掘 API
拼多多根据ID取商品详情原数据API接口的开发应用与收益
拼多多作为中国知名电商平台,为开发者和企业提供丰富的API接口,助力快速接入平台,实现商品推广、订单管理等功能。其中,根据ID取商品详情原数据的API接口尤为重要,具备高效性、稳定性和安全性,广泛应用于电商数据分析、价格监测、竞品分析、商品推荐系统、移动应用开发及精准营销等领域,为企业带来显著收益。
247 0
|
编解码 JavaScript 算法
通过PHAsset获取的图片上传后变大和图像被旋转90度问题完美解决方案
通过PHAsset获取的图片上传后变大和图像被旋转90度问题完美解决方案
207 4
|
安全 Shell Linux
【Shell 命令集合 设备管理 】⭐⭐⭐ Linux 关机 poweroff命令 使用指南
【Shell 命令集合 设备管理 】⭐⭐⭐ Linux 关机 poweroff命令 使用指南
466 0
【Shell 命令集合 设备管理 】⭐⭐⭐ Linux 关机 poweroff命令 使用指南
|
关系型数据库 MySQL 数据库
SiteGround主机站点工具SITE TOOLS设置教程
当你使用SiteGround搭建WordPress或WooCommerce网站后,你会经常登录到两个不同的网站后台:一个是SiteGround的Site Tools后台,用于进行网站的安全、速度优化、FTP工具和网站备份等技术操作;另一个是WordPress网站后台,主要用于管理网站内容、调整前台显示样式和编辑网站功能。本文我们介绍了如何使用SiteGround SITE TOOLS主机站点工具管理网站。
331 0
SiteGround主机站点工具SITE TOOLS设置教程
|
人工智能 自然语言处理
【AI 生成式】生成式 AI 的挑战和局限性
【5月更文挑战第4天】【AI 生成式】生成式 AI 的挑战和局限性
|
安全 网络安全 数据安全/隐私保护
如何申请GeoTrust证书?
如何申请GeoTrust证书?
207 3