有个女生问我“做一个APP的大致流程是什么”,我打了不少字,不舍得删,就放这里吧
创始人
2025-05-31 09:11:09

一个APP的大致开发流程

1.首先,为什么要开发这个APP

也许是某些公司里专门的需求啊,运营啊,策划的什么的,因为一些业务之类的原因,决定做一款APP。
小公司简直就没什么原因,简直是原因只有一个—“老板要的”

2.然后怎么开始?

先调研需求,确定需求,
调研:即做这玩意干啥,究竟有没有人用,有戏吗,投入会不会打水漂啊,要多少钱,多少时间啊,会亏本吗,谁 用啊,我们希望用户用它来做什么,现在市面上有没有同类的,我们现在就算做出来还有市场吗等等这一类问题。

需求:要解决什么问题,怎么用,有什么功能,做什么版本,收费否,将来如何运营之类更具体一些的“需求”类问题。

3.项目发起阶段

需要角色,产品经理,项目经理,程序员(各种技术方向的看情况),美工,测试,运维
产品经理和项目经理这两个角色有点微妙。

如果一个大点的公司,大点的项目,里面是两个角色都有的。
二者都是管理岗

  • 产品经理主要负责产品方面的,如这个功能怎么实现,怎么交互,什么逻辑,要什么风格,这个样子还是那个样子

  • 项目经理主要负责开发管理,如美工你今天做首页的广告图出来,A程序员你今天做用户登录功能,你想先想想怎么实现。数据库你要的话等会找我,我跟你说怎么用。
    B称需要你本周做个大功能,商品的进销存体系,具体功能等会我们讨论下,有文档我先发你你看下。
    数据库结构,实现方案,技术选型,你要是有好的思路可以说,讨论后不错的话可以采纳。
    然后你们三个,各自到里deadline都要跟我主动汇报,不要等我来找你哦。
    这个项目开发时间两个月,前面紧一点吧,第一个月加下班,后面轻松点,也有点机动时间,好不大家?
    诸如此类的“任务分配”
    程序员通常也有明显的分工侧重,比如有前端,后端,数据库等。

4. 在产品经理和项目经理的统筹管理下,项目如期进行。

在这期间,每做好一个功能,测试人员都要同步跟进,及时测试各个功能和反馈结果,。
如果遇到问题或者争执之类的,大家一起协商解决。
如也许某个问题实现起来发现根本技术上不可行,就可以中途放弃或者换一种实现方式(这就是所谓程序员最恨的“需求变更”)
或者随着开发或测试,发现由于前期还是某些需求功能没有完善,这个功能做得前后矛盾,不能自圆其说。
也要改。、
这个功能做好了是吧?老板中途一看说不行不行,这个不能要,。于是砍掉。
项目整体就是以这么一种纠结与煎熬的方式度过了。

5. 项目完成与上线

假设两个月左右的时候,大致如期完成里。
然后将东西交予运维(小点的组里通常是没有运维的,开发者就是运维),运维负责将东西发布到服务器上去。
服务器也许是自己公司机房里的电脑,也许是现在很流行的云服务,比如阿里云的数据库服务器,七牛云的图片服务器,腾讯云的linux服务器等。

发布的那天,大家如临大敌紧张兮兮,都烧香拜佛希望别出事。

6. 轻松一段

然后,大家累了很久里,一起出去吃一顿啊,出去唱个通宵啊~~~

7. 迭代

一周之后,APP有不少人用了啊,有不少用户反馈啊,我们做点功能改进吧。
还有市面上别家的app有什么什么功能啊,我们也做一个吧。
这个不好,大家不喜欢,砍了吧。
PM又拍脑袋想了一些需求,也加上去吧。
好了,这就是我们下个月的版本迭代内容啦。
大家休息好了开始吧!
然后,生活就是这么个无线循环。
注意流程大致是这样,但对个人不是这样。
比如我今年做普通程序员,我这么度过了。但明年我翅膀硬了,我跳槽去了,跳到了另外一家大公司里,做主力开发去了啊。
我今年做切图仔,两年后我经验够了,我想转产品方向了,我想转策划里,我想。。
诸如此类。

个人发展看自己。

相关内容

热门资讯

郎酒,在端午奏响一曲“心曲” 赤水河畔,端午风暖。 5月31日,郎酒庄园内,一年一度的端午制曲大典如期而至。今年端午的郎酒庄园,格...
蔚来公司5月交付新车23231... 新京报贝壳财经讯 6月1日,据蔚来官方微博消息,2025年5月,蔚来公司交付新车23231台,同比增...
智慧轨道交通运维监控解决方案         交通作为国民经济和社会发展的基础性、先行性产业,在整个社会经济、民生发...
GIT版本控制工具 Git版本控制工具 第一章 版本控制工具简介 1.版本控制工具的发展历史经过: 原始人工维护状态&#...
d的模板别名问题 原文 struct Matrix(S, size_t M, size_t N){}alias Vec...
Visual Studio更改... 目录:问题描述一、进入VS界面二、更改并下载.Net Framework目标框架三、N...
鲁政委:贸易环境缓和,产需指数... 鲁政委 郭于玮 张励涵(鲁政委系兴业银行首席经济学家、中国首席经济学家论坛理事)PMI5月制造业、服...
RK3588 Android1... 调试前先找模块厂获取相关资料Kernel修改:供电引脚,我是自己写的驱动...
SQL:exists/not ... exists/not existsselect * from table_name where [n...
mysql-windows安装... 下载 https://mirrors.tools.huawei.com/mysql/Download...
C++IO流(1) @TOC C++IO流 C++流 流就是若干字节组成字节序...
燕翔:5月份PMI数据点评:P... 燕翔 朱成成 许茹纯 杨文吉(燕翔 系方正证券首席经济学家、中国首席经济学家论坛理事)核心结论5月份...
高瑞东:“抢出口”带动制造业P... 高瑞东 刘星辰(高瑞东 系光大证券首席经济学家、中国首席经济学家论坛理事)核心观点事件:2025年5...
GuLi商城-SpringCl... 当微服务数量很庞大时,将所有配置都书写到一个配置文件中,显然不是太合适。...
1.freertos应用系列之... freertos应用全系列(写完关联更新) 01.freertos应用系...
CSS的浮动(上) 🌟所属专栏:前端只因变凤凰之路🐔作者简介:...
上市首秀后,霸王茶姬能睡个好觉... 5月30日晚,不久前赴美上市的霸王茶姬发布了上市以来首份季度财报,GMV、净收入和利润等关键经营数据...
AI工具(ChatGPT)常用... 要国内使用AI工具,关注:码视野,回复:10...
工业控制系统背景与概述 工业控制系统背景与概述工业控制系统的背景工业控制系统的重要性工业控制系统的应用工业控制系统的未来发展...
分布式Id的5种应用场景 UUID优点:(1)使用简单(2࿰...
1.5亿就能帮大厂改命了? 1... 出品|虎嗅黄青春频道作者|商业消费主笔黄青春题图|视觉中国5月27日港股盘后,快手向市场递上2025...
循环神经网络(二)(简单循环神... 文章目录简单循环神经网络模型定义模型特点理解简单循环神经网络NumPy 实现keras 实现Refe...
让项目干系人满意的3大要点         1、提升核心干系人的体验         关于项目干系人的分析识别以及相关权利利益矩...
八旬老人花105万买基金亏了3... 红星资本局6月1日消息,近日,裁判文书网披露的一份终审民事判决书显示,一位年过八旬的投资者在2021...
【算法系列之回溯算法】leet... 39. 组合总和 力扣题目链接 给你一个 无重复元素 的整数数组 candidates 和一个目标整...
js值的比较 值的比较 前言: 本篇文章主要介绍了 js 类型值的比较以及相等性检查,...
美国贸易代表办公室延长对中国3... 政策速递经济观察网讯 当地时间5月31日,美国贸易代表办公室宣布,延长对中国在技术转让、知识产权和...
机器学习的模型评估 模型评估 模型分为分类模型 和回归模型 模型简介 类别评估方法简介分类模型准确率(Ac...
赤诚生物终止北交所IPO 原拟... 中国经济网北京6月1日讯 北交所网站2025年5月30日披露关于终止对五峰赤诚生物科技股份有限公司(...
赛事运动激活文旅经济,产业升级... 中国商报(记者 王怡菲)5月15日,国务院召开的做强国内大循环工作推进会强调,要“以国内大循环的内在...