求助各位马公,技术问题

公用马甲23
楼主 (北美华人网)
如果开发一个app,之前有个on premise的,现在要开发个新的cloud native 的app,agile approach,mvp 的时候,需要哪些角色的人参与?front-end developer, backend developer, tester,pm, , 等等,release 第一个sw version, 主要做啥,需要什么角色参与?第二个,第三个release,所需角色和第一个完全一样吧?go live,主要做啥,UAT,加database migration?还有啥?都需要什么角色参与,谢谢
g
gokgs
哈哈,你是CEO吗? 这应该有个ERD 或者 PRD 什么的,就是个high level design and requirement. 大家通过了,再各部门协调实施。
公用马甲23
哈哈,你是CEO吗? 这应该有个ERD 或者 PRD 什么的,就是个high level design and requirement. 大家通过了,再各部门协调实施。
gokgs 发表于 2022-01-04 13:55

不是呀,没做过开发,完全不了解需要啥角色参与各个阶段,上哪儿能找到相关内容啊
b
bluefly21
你是什么角色啊,怎么感觉什么都不知道?你这个问题也不是一句两句能回答的呀,基本就是标准的软件开发流程了 你先找一个比较资深的developer,最好是能做架构的,然后这些事情都扔给他/她就可以了
公用马甲23
我没做过开发,感觉问题不复杂吧,我捋了一下,开发一个app, 需要pm, ba, ux designer, FE developer, BE developer, qa, tester, security consultant, what about scrum master and product owner? mvp的时候,都需要谁
n
nicecool
你只需要一个人,就是tech lead. 其余的人让他做决定。
s
superplayer0304
这是不差钱不差点子,就差程序员的节奏?
公用马甲23
你只需要一个人,就是tech lead. 其余的人让他做决定。
nicecool 发表于 2022-01-04 14:09

我需要整一个这个paper的东西,不是具体要找人干活,
公用马甲23
这是不差钱不差点子,就差程序员的节奏?
superplayer0304 发表于 2022-01-04 14:10

我是要整一个paper的东西,不是要真的develop这个app
n
nicecool
回复 8楼公用马甲23的帖子
那就interview个tech lead即可。他明白所有的流程。
公用马甲23
回复 8楼公用马甲23的帖子
那就interview个tech lead即可。他明白所有的流程。
nicecool 发表于 2022-01-04 14:15

我只是个底层干活的
n
nicecool
回复 11楼公用马甲23的帖子
不妨碍啊。如果就是个mvp说不定一个资深点的dev就够了。
l
lvk
我是要整一个paper的东西,不是要真的develop这个app
公用马甲23 发表于 2022-01-04 14:13

整paper 就随便写吧。
公用马甲23
回复 11楼公用马甲23的帖子
不妨碍啊。如果就是个mvp说不定一个资深点的dev就够了。
nicecool 发表于 2022-01-04 14:33

来不及了,今天就得整好,身边也不认识啥马公
公用马甲23
整paper 就随便写吧。
lvk 发表于 2022-01-04 14:50

我完全不懂,身边也没人可以问,工作上需要的,也不能瞎整啊
B
Banana.Republic
你这是做Software Engineering课程的作业吗?lol
t
ted.hanks
如果开发一个app,之前有个on premise的,现在要开发个新的cloud native 的app,agile approach,mvp 的时候,需要哪些角色的人参与?front-end developer, backend developer, tester,pm, , 等等,release 第一个sw version, 主要做啥,需要什么角色参与?第二个,第三个release,所需角色和第一个完全一样吧?go live,主要做啥,UAT,加database migration?还有啥?都需要什么角色参与,谢谢
公用马甲23 发表于 2022-01-04 13:35

除了tl, 你最需要的是DevOps。他们知道怎么把这个app部署到cloud 上。
l
lnghng
先搞清楚有多少budget,公司大budget多就搞大点,多放一些不同角色的人。小公司budget又少的话,就少放点角色,先做起来,以后有钱了再加人。
你是学生做project design吗?要是是正式的工作,真的应该雇个tech lead去做,否则让外行设计,会把整个事情搞砸的。
金银岛
得找个project manager
A
AlwaysHopeful
你这看起来是做作业,那就先把前面的staffing matrix的课程好好看看。。。
m
meidong20
已经有了on prem,就是说app functionality都已经work了,你是要migrate to cloud? 你得问清楚MVP是要咋样?Rehost 最简单。也可以replatform… 看具体要求了。
n
nicecool
回复 18楼lnghng的帖子
大公司的话啥都要有,按流程来。小公司的话一个tech lead全部搞定。
公用马甲23
回复 18楼lnghng的帖子
大公司的话啥都要有,按流程来。小公司的话一个tech lead全部搞定。
nicecool 发表于 2022-01-04 15:49

按大公司流程来吧
公用马甲23
已经有了on prem,就是说app functionality都已经work了,你是要migrate to cloud? 你得问清楚MVP是要咋样?Rehost 最简单。也可以replatform… 看具体要求了。
meidong20 发表于 2022-01-04 15:21

之前on premise的app 不是cloud native的,很多功能也不好,准备弃用重新开发个新的cloud native的,之前的database也需要,新的cloud native的准备在cloud A 上开发,之后迁到cloud B上go live,从A到 B估计replatform即可,但之前on premise的database需要migrate到B上,之前的用户数据不能丢。A相当于lab的环境,B是production 环境。
公用马甲23
除了tl, 你最需要的是DevOps。他们知道怎么把这个app部署到cloud 上。
ted.hanks 发表于 2022-01-04 15:11

Devops 负责deployment吗,我感觉这是个sw realease management的角色。负责deployment但是不是有个单独的其他role,title叫啥
公用马甲23
得找个project manager
金银岛 发表于 2022-01-04 15:16

不认识pm呀
t
ted.hanks
Devops 负责deployment吗,我感觉这是个sw realease management的角色。负责deployment但是不是有个单独的其他role,title叫啥
公用马甲23 发表于 2022-01-04 16:05

Release Manager 是个协调的角色,确保所有的部门都完成了自己的工作,保证集成的部分都测试过。不会一个部门用英制,一个部门用公制。有的还要协调PR, Ops 来保证上线后的运营。
DevOps 是干活的人。