N(Need)需求: 现如今数据越来越零碎化,繁杂化,身为在校大学生的我们也因此对于时间的利用率也相应减少,为了时间的充分利用,减少在冗杂的信息中耽误的时间,充分利用大学资源,因此我们打算做一个专门发布信息的App. A(Approach)做法: 做一个发布各种信息的App,比如自己需要什么东西,若新学期不想买新书想用旧书,就可以发布信息来求购,反之想卖旧书也可以用来发布,然后信息单上有发布人的各种联系方式.当然,该App目前只涉及构建双方沟通的桥梁不涉及网络转账交易,仅支持当面交易,校园内交易…
团队项目NABCD模型的需求分析 NABCD模型的介绍 Need(需求)-现在市场上未被满足但又急需满足的客户需求是什么?Approach(方法)-要满足这种需求,我能够提出什么独特的方法吗?Benefits (收益)-该方法给顾客提供的便利是什么?Competition (竞争) -对于竞争对手和其他可选择的方案来说,这种单位成本收益的优势在哪里?   1.  Need 需求    我们的这次qq项目适用于局域网内的聊天通讯所用,用的数据库轻小而稳定,我们通过了数据设计的第三大范式进行约束表的…
1.卡片分类讨论 我们团队在软件工程课上对准备开发的帮你项目进行激烈的讨论后,得出了两个特点. (1)信息检索 (2)主动推送 之所以得出这两个特点,是因为我们作为学生,平常在校园里面有很多专用群和QQ服务号,但是由于信息量太大,无分类,所以大量数据产生,却没有给我们带来良好的体验,在此基础上,我们团队特推出帮你校园咨询平台,一举兼并各种专用群和QQ服务号. 2.NABCD分析 (1)信息检索 N:用户(学生)需要在各种专用群和QQ服务号获得自己想要的信息,可是不断有数据产生,并且类别繁杂,让人…
1. ActionBarSherlock ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于 Ice Cream Sandwich的自定义动作栏实现将自动围绕布局.能够让开发者轻松开发一款带…
团队名称:天码行空 团队项目名称:天码记账 团队口号:彰明往事,考察未来 发布后一周内用户量:1千 N(Need)需求 这个软件主要解决了大学生管理自己财务状况的问题,随着手机支付的日趋流行大家对财务的概念就变成了银行卡账户余额的一串数字,在不知不觉中,这串数字就一变小,也就出现了月光族.由此看来,合理安排自己的消费情况,记录自己的消费记录对我们来说都是必须的.但是,从每个大学生的角度来说,记录每一笔消费记录是一个比较麻烦的事情,大多数人都不愿意去记录自己的消费状况. A(Approach)做法…
用户需求分析与NABCD 模拟经营类(SIM)游戏:玩家模拟经营一家软件公司,平台初步定为Android. Need需求 任何一款游戏都要有自己的定位和目标群体,这些 iiMediaResearch数据显示,2016年中国手游用户规模达5.23亿人,市场规模783.2亿元.下面这张数据图来自TestBird发布的<2017上半年手游测试白皮书>. 可以看到,虽然目前市场上的主流手游是角色扮演.卡牌和动作格斗游戏,但策略经营类游戏也存在不小的用户群体. 以经营为主要玩法的游戏比较重要的特质在于…
1)重构,夜未眠 将框架从业务中剥离 如何提高开发效率 如何提高程序性能 单元测试 技术调研 代码版本管理 2)渠道包管理 自动打包工具 批量打渠道包的两种解决方案 定制渠道包的流程管理 3)稳定性,压倒一切 每天跑Monkey,日清crash 如何统计及分析线上每天crash 4)模块化分工,刻不容缓 如何在项目上提现模块化 按模块分配人力 每个人都有backup 5)迭代过程管理 需求讨论会 工时和工期 冲刺会 每日站例会.工作进度更新邮件 与测试团队的协作 Monkey崩溃日志分析及处理…
做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk".将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装.Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装.生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过Eclipse中的向导我们会更加方便地完成整个流程,打包发布的过程非…
本篇是基于<Android应用案例开发大全,吴亚峰等著>的项目开发实例源码,其中有些图片,我做了一些修改,用于个人学习,请勿用于商业. 1, 日程管理专家 mvn archetype:generate -DarchetypeArtifactId=android-quickstart -DarchetypeGroupId=de.akquinet.android.archetypes -DarchetypeVersion=1.0.11 -DgroupId=com.vanceinfo.android…
上一篇:助教指南,持续更新... 下一篇:从命令行开始逐步培养编程能力(Java) 动机(Motivation) Eating your own dog food, also called dogfooding, is a slang term used to reference a scenario in which a company uses its own product to test and promote the product. --wiki:Eating your own do…