QA小课堂:一个网站或者APP开发要多少钱

news/2024/5/19 7:21:55/文章来源:https://blog.csdn.net/weixin_34176694/article/details/93974838

  经常遇到朋友问我:“开发一个京东商城需要多少钱?开发一个滴滴打车需要多少钱?”类似这样的需求,就连我这样一名伪开发者都不愿意去骗客户或者朋友,因为这种问题是很难回答出来的。为什么这么说呢?要知道类似京东商城滴滴打车这样亿级别用户的产品,很难知道他之前经过了多少次版本的迭代,也很难知道他的产品线有多广,很多朋友甚至连“迭代”这样的名词具体概念都不懂,今天我会以Q+A的形式汇总诸多开发过程中遇到的客户问题,希望能给创业中的你一些建议,如果你是一名开发者可以绕道。

  首先我们先看一张目前我们程序员客栈(www.proginn.com)项目的流程化概念引导图:

  我把它总结成一句话:产品化过程梳理分析,模块化功能点需求整理,时间化里程碑进度管理,成本化人力资源开发。

  1,我有一个好的想法如何实现?

  把自己的想法整理成文档,或者画成粗糙的说明图,简单来说不管你用什么方法,怎么样能够让产品经理知道你想开发一个什么样的东西是最重要的。这里对于创业者来说自身的表达能力非常重要,如果实在无法与专业产品经理沟通,应该让项目经理帮忙自己完善专业化产品需求说明文档,然后让专业的人做专业的事情才靠谱。(开发者们也不要说创业者的是多么的粗糙,没办法这个世界总是先有想摘星星的人,后来才有航空飞行员,互相理解尊重非常的重要。)

  2,为什么要做原型?

  经常碰到朋友会跟我说,“你直接对着这个网站的样式模仿抄一个差不多的给我就行,做原型干嘛?原型是谁?”这个时候我几乎是崩溃的,事实上产品开发远没有想的那么简单。举个例子:当你盖房子之前一定是先有图纸,然后土建方面会有一个项目经理来负责整个工程的质量和各个方面的进度。到了互联网产品开发这里也是一样,如果土建的项目经理拿不到工程师的图纸,他该怎么去协调各方面的人去进行开发呢?同样的道理,如果一个需求不明确的产品,一个没有原型概念导入的产品开发都是不成熟的,开发者该如何进行开发呢?或者简单来说,产品最最重要的功能点还没有提炼出来,那就意味着有着无限变化的可能性。

  3,程序员不都是写代码的吗?有什么区别?

  遇到过一个朋友问我:“你不是会写代码吗?那为什么你做出来的网站这么丑?”我很想跟他说:“我不是一个优秀的开发者,但是我好气啊!我又不会美工,我又不会前端,义务帮你开发一个东西,只能保证你的使用,好看什么之类的真的做不到啊。”“反正你就是水平差嘛!”这里要向所有的人说明的一点,程序员也是分为好几种方向,N多种语言的,前端:Java、html5等等。后端:php、java等等。移动端:安卓、ios等等。

  4,项目经理是干嘛呢?这个人好像有吃干饭的嫌疑?

  项目经理是开发过程中最重要的环节之一,虽然项目经理不直接进行开发,但是需求沟通所有方向包括:客户、产品、设计、前端、后端、测试。包括项目的风险把控,产品的需求分析,任务的计划安排,项目组的关系协调,开发人员的情绪安抚,产品质量的合格验收等等,涉及的原素非常多,考验的是一个人的综合开发管理能力,不可小觑。这里用一个简单的小故事来说明项目经理的重要性,还是举土建来说吧,因为父亲是从事这行的项目经理,今天的互联网开发和盖房子很像,土建的工程师类似于产品经理,一个做土建工程图纸,一个做产品高保真原型。土建的打地基类似于后端开发,土建的钢结构(也可以想成墙体)类似于前端开发,土建的油漆工抹灰工类似于UI设计师,剩下的产品文字描述类似于你自己装修自己的家的概念一样,测试类似于土建的维修保障这一块。如果这些人乱作一团的话,想想后果是什么?反正工地上就是打架咯!现实开发过程中当然不会那么偏激,但是会浪费很多客户的时间成本。

  5,什么是迭代?

  产品的开发永远是一个过程,一个产品面向的客户千千万,免不了又各种各样的需求需要修改,程序也不可能没有BUG,需要不断的修复不断的完善,功能点也是逐步逐步增加的,这是一个概念化问题,例如谁能准确的告诉我淘宝第一版本是什么样的?我相信很多人应该都不记得了,最初是没有支付宝的,只能用网银付钱,最初是没有购物车的,最初也是没有收藏产品功能的,最初更没有头图视频功能,类似很多很多功能点都是一步步完善开发出来的,需要经历很多的市场需求分析,用户反馈调查,并不是一步到位的,马云尚且需要这么多年完善产品的功能和界面,所以类似遇到一个京东开发需要多少钱这样的问题,我都会告诉我的朋友,这个问题类似于一个标准化的航空母舰开发需要多少钱一样,但是如果你知道最初的京东第一版是什么样,主要功能点有哪些,那么从事过产品开发者的项目经理就够能准确的梳理出核心功能部分的开发需求。你可以这么理解,京东从1.0版本历经1.0-1.1-1.2-1.3-1.4-1.5-……12.8,过程中经历了很多种版本需求变动开发,能够迅速提炼出你想要的功能点才能够让开发者或者说是项目经理准确的知道产品开发的费用。

转载于:https://www.cnblogs.com/proginn/p/5635359.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_781923.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

selenium测试https网站

为什么80%的码农都做不了架构师?>>> 当访问一个https的网站,通常浏览器会收到一份证书,该证书包含了服务器的公钥以及CA的签名 服务器的公钥 服务器一般会生成一对密钥,公钥和私钥 服务器把公钥放在证书中请求CA的签名…

给你的网站添加支付宝即时到帐按钮

前言 大家都知道PayPal有一个非常使用的「一键转账」功能,但是自从支付宝的个人收款主页停止服务后,支付宝已经无法实现该功能了,那有我天朝人民想不到的办法呢?今天博猪就来教大家使用一个极其简单的 form 标签经过 POST 可以一键…

网站安全狗IIS版、服务器安全狗Windows版

2019独角兽企业重金招聘Python工程师标准>>> 2016年11月2日,云安全服务与解决方案提供商安全狗升级发布网站安全狗Windows_IIS版本,版本号为 V4.0.15716正式版,该版本优化了多个功能服务,目前安全狗官网http://www.saf…

hexo的next主题个性化教程:打造炫酷网站

注意下面那些图床失效了,可以在这里看http://shenzekun.cn/hexo%E7%9A%84next%E4%B8%BB%E9%A2%98%E4%B8%AA%E6%80%A7%E5%8C%96%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B.html 看到有些next主题的网站很炫酷,那么是怎么配置的呢?接下来我会讲一讲…

《网站设计 开发 维护 推广 从入门到精通》——1.2 网页美工常用工具

本节书摘来自异步社区《网站设计 开发 维护 推广 从入门到精通》一书中的第1章,第1.2节,作者: 何新起 , 娄彦杰 更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 网页美工常用工具 制作网页第一件事就是要选定网页制作软件。虽然…

LVS(负载均衡)+keepalived(HA)+Nginx(反向代理)+Web(动静态网站服务器)

考虑到LVS和Nginx的缺点(由于LVS采用的是同步请求转发策略而Nginx采用的是异步转发策略,结合两者的缺点:作为负载均衡服务器的Nginx和LVS处理相同的请求时,所有的请求和响应流量都会经过Nginx服务器,但是使用LVS时,仅请…

快播CEO认罪,成人网站对技术的要求有多高?

快播涉传播淫秽物品案昨日在海淀法院开庭审理。快播公司、王欣、张克东、牛文举均表示认罪悔罪。吴铭表示快播公司犯罪成立。 庭前法院委托鉴定机关,对涉案的四台缓存服务器的硬盘数据是否受到改写污染问题进行了鉴定。鉴定结论是:未发现硬盘中的视频文件…

收录高的网站关键词一定要这么布局

随着互联网的高速发展,网站几乎成了每一家企业后者公司不可缺少的一部分,网站也成了公司或者企业的第二个基地——线上展示。这个在网站建设的时候需要先给网站定位好,因为需要提前做好关键词的布局准备,虽然行业千千万&#xff0…

提供在线linux的网站,谁能提供一个在线免费学习Linux的网站?

楼主发表于:2008-04-21 19:46:20求一个可以在线学习LINUX 并且可以在线练习很多常用命令的网站 就是不用装linux 也可以练习linux的网站 谢谢。 对我有用[0]丢个板砖[0]引用举报管理TOP 回复次数:8 fox000002(糊糊。。楼主发表于:2008-04-21 19:46:20求一个可以在线学习LINUX 并…

为hexo 网站加上live2d看板娘

为网站加上live2d看板娘hexo-helper-live2d看板娘终极进化,可换装hexo-helper-live2d 下载hexo-helper-live2d github地址 这是官网效果 好了虽然上面已经给出官网地址 但是还是给你讲解一下 打开dos命令 切换到你博客目录执行 npm install --save hexo-helper-…

为你网站添加上评论系统

为你网站添加上评论系统想想你看过next后你会发现hexo有很多评论系统1.多说 2.网易云跟帖 3.畅言 4.来必力(LiveRe) 5.Disqus 6.Hypercomments 7.valine 等等等~~~~~~很多 但是我都看了一遍都贼麻烦只有这一个比较简单 首先开启valine 打开next的配置文件…

hexo网站使用next主题

hexo网站使用next主题网站使用next主题准备网站使用next主题 上一篇我记录了怎么使用hexonext搭建GitHub的个人网站,飞机票 准备 首先我们要下载安装next 如何下载这里给两个方法,https://github.com/iissnan/hexo-theme-next这个github地址进去之后直…

网站地图(站点地图)详细介绍以及如何制作

原文链接 什么是网站地图 网站地图,又叫站点地图,它就是一个列出了你网站上所有页面地址的清单文件,一般来说分为2种,一种是给搜索引擎看的,一种是给用户看的,前者帮助搜索引擎更好地收录你的网站&#xff…

docker-compose管理Hexo急速建站-Hexo建站(二)

上回介绍了如何在 Linux 服务器上急速建站 本节主要介绍使用 docker 作为容器 docker-compose 进行容器编排达到快速建站的目的. 以下是这套建站方案带来的其它优点: docker 容器优秀的隔离性, 能让我们的服务器环境更加整洁docker-compose 方便在服务器迁移、硬盘损坏等意外情…

nginx 代理 hexo 及域名配置-Hexo建站(三)

先前我们将 Hexo 通过 docker-compose 成功将 hexo 部署进了我们的服务器, 拥有域名的同学一定不希望他人在访问 Hexo 时还使用http://<host>:4000这种形式. 这一节, 主要演示使用阿里云控制台购买的域名并配置 nginx 代理实现域名访问 Hexo Blog 的实战 安装条件 生产环…

Hexo 安装 Next 主题-Hexo建站(四)

安装条件 生产环境(Linux服务器): hexo 未安装 hexo 的同学可以参考前两节的内容. 将 hexo 部署起来 安装步骤 注意: 以下工作空间根目录为 Linux 服务器 hexo 安装路径根目录 下载 Next 主题 这里我选择的是最后一次发布的主线版本. cd <your_hexo_path> mkdir t…

大型网站的 HTTPS 实践(四)——协议层以外的实践

详见&#xff1a;http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt390 1 前言 网上介绍 https 的文章并不多&#xff0c;更鲜有分享在大型互联网站点部署 https 的实践经验&#xff0c;我们在考虑部署 https 时也有重重的疑惑。 本文为大家介绍百度 HTTPS 的实践和…

机器学习实战(一):使用k-近邻算法改进约会网站的配对效果

示例:使用k-近邻算法改进约会网站的配对效果 我的朋友海伦一直使用在线约会网站寻找适合自己的约会对象。尽管约会网站会推荐不同的 人选&#xff0c;但她没有从中找到喜欢的人。经过一番总结&#xff0c;她发现曾交往过三种类型的人&#xff1a; 不喜欢的人魅力一般的人极其…

Django项目实践4 - Django网站管理(后台管理员)

http://blog.csdn.net/pipisorry/article/details/45079751 上篇&#xff1a;Django项目实践3 - Django模型 Introduction 对于某一类站点&#xff0c; 管理界面 是基础设施中很重要的一部分。这是以网页和有限的可信任管理者为基础的界面&#xff0c;它能够让你加入&#xff0…

大型网站架构系列:负载均衡详解(3)

本次分享大纲 软件负载均衡概述Ngnix负载均衡Lvs负载均衡Haproxy负载均衡本次分享总结一、软件负载均衡概述 硬件负载均衡性能优越&#xff0c;功能全面&#xff0c;但是价格昂贵&#xff0c;一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的…