我对android应用程序的SDLC和etropy感到担忧,因为在软件工程原则下,编写android应用程序时需要使用etropy。要澄清的是,我们所有软件产品的开发都有生命周期,它们规定了软件构建的原则/基础。我需要知道android开发生命周期的保持因素/原则在任何地方都找不到它们。
更清楚地说,我关心的事情是:
概念化
需求和成本/收益分析
软件需求的详细说明
软件设计
编程
测试
维护
以及应该应用于android开发的模型
线性或瀑布模型(这是原始的SDLC方法)
快速应用程序开发(RAD)
联合应用程序开发(JAD)
原型模型
喷泉模型
螺旋模型
构建和修复
同步和稳定
特别是针对android的测试技术,使用Eclipse Juinit测试的技术似乎不太好用
发布于 2014-07-30 21:18:04
老实说,谷歌并没有提到用于Android开发的SDLC。他们给你的都是你能找到的最好的实践。
Android Developement Best Practises
其次,有一篇关于移动应用程序开发的文章,它将向您介绍移动应用程序的软件开发生命周期
Mobile Apps SDLC
http://www.propelics.com/6-tips-for-getting-started-with-mobile-app-development/
发布于 2014-07-30 21:00:00
一个普遍的共识似乎是“非常短”。大多数应用程序,除非他们有一个非常大的用户基础,往往只持续很短的一段时间(1-12个月)。许多移动开发人员倾向于“尽可能频繁地发布更新”的方法,有时每周都会出现新的应用程序迭代。
另一种方法是尽可能少地开发,在任何单个项目上浪费尽可能少的资源。以这种方式开发的应用程序往往会有一个或两个错误修复,然后就会在自己的时间里消亡。
随着Android新版本的出现比大多数人更新手机的频率更高,大多数开发人员倾向于关注广泛的兼容性范围。
因此,为了舍入这个问题:
根本不是很长。
https://stackoverflow.com/questions/25037218
复制相似问题