码迷,mamicode.com
首页 > 移动开发 > 详细

开源进销存PSI - 移动app开发计划

时间:2015-04-03 09:41:56      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

本来PSI的app开发是打算今年年底启动的,但因为各位同学的热情,打算从现在就开始!

这里非常感谢M同学(暂时不公布M同学太多的个人信息,嘿嘿),没有M同学的热情,这一切就不能马上付诸实施。


1、事实上,我和M同学都不会安卓的app开发,所以第一步制定一个可行的开发计划是特别重要的步骤。这种情况,在现在很多公司的技术团队都面临这个问题。所以,我也愿意和大家一起探讨一下,在现有的人力资源情况下,如何切入到app的开发世界。

2、我把这个计划分为两部分:技术预研 和 工程制造 。

3、技术预研:新技术的培训、学习、实验性质的开发

4、工程制造:通俗讲,就是正式干活啦!


技术预研

1、PSI的移动app,是指安卓系统的app

2、培训和学习:通过一本书来系统学习。用哪本书,我还在选择中,确定后,我再修订这个博客。

      很多人在学习新技术的时候,并不习惯看书,这样的后果的是学习的知识不系统。

      找到一本合适的书,是快速技术入门的最佳实践。

3、实验性质的开发:软件开发是实践出真知,我的习惯是看书的时候,并不动手写代码,书全部看完就动手开始写代码。但是,并不写类似“hello world”之类的代码了,而是直接按产品的需求开始写产品原型。

     会不会因为技术不熟练没法写?其实不会,原因是:写产品原型的时候,也是先写产品中最简单的部分。

      PSI中哪块业务最简单? 用户登录模块。

      先写用户登录模块,但是这个模块就会把整个app技术架构初步确定下来,业务逻辑简单,但是涉及的技术点很多,相当适合技术预研。


工程制造

1、从技术预研转换到工程制造阶段,其实是渐进的。读过《重构》这本书的同学,更容易理解这点。《重构》这本书在这里:http://search.dangdang.com/?key=%D6%D8%B9%B9-%B8%C4%C9%C6%BC%C8%D3%D0%B5%C4%B4%FA%C2%EB%B5%C4%C9%E8%BC%C6

2、下面说如何实际操作:

2.1 在git@osc上,新建一个项目:PSI_Android, 这个工作由我来完成。

2.2 M同学fork这个项目,开始了他的开发

2.3 按小的阶段,M同学pull代码给我,我来合并出新版本。

2.4 每个模块如何开发,这个和现有的PSI开发方式一致:先写概要设计、数据库设计、再写代码,疑问通过博客、QQ群、Email来解决。这个工作,我来完成。


开源进销存PSI - 移动app开发计划

标签:

原文地址:http://my.oschina.net/u/134395/blog/395505

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!