有安卓app从无到有需要经历哪些制作程序,制作一个app需要具备哪些制作的知识

我是一个安卓开发工程师,我就说一下开发安卓app的流程吧 。
【有安卓app从无到有需要经历哪些制作程序,制作一个app需要具备哪些制作的知识】商务方面的就不说了 , 就从产品经理说起吧 。产品经理确定需求后会做产品原图 , 业务流程图 。业务逻辑图等等 。然后美工会设计一整套的ui包括怎么交互选中状态 , 切图之类的 。
然后就是程序员开发了 。这时候CTO会要求你用这种技术用那种技术,然后考虑以后的兼容性扩展性等等 。这些都不是烦人的 , 最烦人的就是需求总是变,你刚把这一块需求做完实现的功能,却被要求要修改需求 , 你好不容易做完的东西,老板对你说,改!惊不惊喜意外 。
好不容易做完需求的开发,大概也就3到6个月吧 。看项目的大小 。这时候会有一个测试团队专门测试你的app 。用monkey测,人工测,机器测,各种测 。反正就是为了找出来你的bug,找出来以后让你确认这个八字是不是bug或者让你解释一下 。当然 , 最终你都要修改 。一个app的能否上线标准是测试人员说的算的 , 他们负最终的责任 。
当然开发的过程中也需要后台 。后台非常重要,而且一直贯穿开发的始终 。