确定项目:教室管理系统

负责人:李凤娇,高德建

选择比努力更重要。一个项目成功自然离不开组员们的努力。但是,光努力是不够的。还需要用户有需求,能快速实现。

这些东西,看似很虚,却能让我们少走不少弯路。做项目最忌讳埋头苦干,等项目做出来了,却发现用户没有想象的那么喜欢。所以我们要先有计划再有行动,这样才能提高我们的成功率。

.NABCD介绍

著名舞蹈家、编舞大师Twyla Tharp在一本名为《创新习惯》的著作中表示,无论是在舞蹈、商业还是餐饮业等各个行业,成就其实都是一系列行为的结果——从详细的准备、计划、有方向的努力到按照成功经验去执行。NABC正是这样的一套框架,当你试图提出一项崭新的提案之际,它能够提供四个思维基点,令你的商业策划具备天马行空的基础。
具体来说,NABC是四个关键词的首字母缩写—
Need(需求)—现在市场上未被满足但又急需满足的客户需求是什么?
Approach(方法)—要满足这种需求,我能够提出什么独特的方法吗?
Benefits (收益)—该方法给顾客提供的便利是什么?
Competition (竞争) —对于竞争对手和其他可选择的方案来说,这种单位成本收益的优势在哪里?

邹老师根据软件工程的具体情况,阐释了NABC在软件工程上意义,并根据实践验证添加了D:
Delivery

     强烈推荐围观:现代软件工程讲义 如何提出靠谱的项目建议 NABCD

教室管理系统的NABCD

下面是我对教室管理系统项目NABCD的理解。

1.  Need 需求

在学校里,到期末找个教室学习是个大问题。每天都是除了睡觉吃饭外学习就是最重要的,但是到每学期的复习周最为痛苦,因为对于大多数同学来说图书馆的位子还是有限的,这部分同学是要到教室进行期末复习的,又不得不自己一个教室一个教室的查找,看看是否有无不上课的教室,是一种很辛苦的事情,要从一楼到四楼的爬,所以我们团队决定为了节约大部分同学们的时间,消除同学们的烦恼,才开发此项目。

2. Approach 方法

在现代社会中手机是我们大家不可取少的东西,随时随地的玩手机已经成为我们的习惯,玩qq上淘宝等也已经是我们闲暇时分的消遣了。

如果我们可以通过这些软件进行查找教室上课情况的话就更为方便快捷了,不用多余下载软件进行查找,通过自己常用软件就可以了,例如:通过微信、qq等聊天软件加齐鲁工业大学,发送想查找的那个楼(1号,2号公教楼等),再进行对应的操作已达到到找到目的。

刚成立项目小组,不免会遇到各种问题,我们会通过上网搜索、查找书籍就,分组讨论进行分析问题、解决问题、总结问题、吸取教训来完善小组,提高能力。

3. Benefit 好处

用户使用软件上的这个功能,不需要同学对教室进行挨个排查,不仅节约了时间,而且可以轻松找到适合学习的教室,进行期末冲刺。还有就是不用下载软件,直接在常用软件上就可以进行。

解决了同学们在没课的情况下想学习又不知道那个教室没课的烦恼,安放在学生经常使用的软件上也是从同学日常生活方便的方面考虑的。

4. Competitors 竞争

现在在手机不断的更新换代的情况下,软件的开发也是日益俱进的,各种各样的软件也是僧出不穷的,不断丰富着我们的生活,不仅仅是小黄人,100道门这些小游戏。还有课程表,点名表等软件也是被学生所熟知的。

新软件的开发对我们来说是有竞争性的,但是我们此项目是通过常用的软件进行兼容查找的,对于新软件来说用户量还是微微稍差与我们的。对于类似软件的竞争我们还是需要我们项目完成后的大面积推广,让同学了解并使用。

5.  Delivery 推广

对于初版,我先在自己小组试用。待功能稳定后,推广到其它小组使用。后面可以在人流大的地方贴海报。
       此项目应用本身有传播性。初期可以邀请从未使用的同学进行使用体验。(采用邮件或者内部通讯方式发送通知)

可以由小组成员对身边的同学朋友进行介绍说明,吸引同学们的关注度。
       也可以通过组织专题活动吸引同学使用。

 .总结

通过NABCD大法,我基本上理清了这个教室管理系统的核心和后面的发展方向,再就是我们小组的成员配合将我们这个项目做好,推广给同学们使用。

NABCD模型进行竞争性需求分析的更多相关文章

  1. 团队项目作业:利用NABCD模型进行竞争性需求分析

    NABC正是这样的一套框架,当你试图提出一项崭新的提案之际,它能够提供四个思维基点,令你的商业策划具备天马行空的基础. 具体来说,NABC是四个关键词的首字母缩写- Need(需求)-现在市场上未被满 ...

  2. 团队项目作业第二项:利用NABCD模型进行竞争性需求分析

    项目需求分析与建议--NABCD模型(王鲁跃负责) N (Need 需求) 对于现在的学生来说,我们认为打字是很重要的.不管在什么方面都需要进行电脑打字,例如文员.QQ.MSN.制作,论文等等,都需要 ...

  3. 利用NABCD模型进行竞争性需求分析

    微博的NABCD模型 N-Need:毫无疑问,当今的中国普通民众是有这点需求的,在上个世纪中国民众的休闲娱乐方式更多的停留在以电视传媒为主的娱乐方式,而进入21世纪以来中国民众的娱乐中心向互联网转移, ...

  4. 2丶利用NABCD模型进行竞争性需求分析

    确定项目:公交查询系统 分析小组:在路上 选择比努力更重要.一个项目成功自然离不开组员们的努力.但是,光努力是不够的.还需要用户有需求,能快速实现. 这些东西,看似很虚,却能让我们少走不少弯路.做项目 ...

  5. 2.利用NABCD模型进行竞争性需求分析

    1) N (Need 需求) 在宿舍里,舍友下载了一个比较好玩的游戏,一块好看的电影或者共享一个大体积的文件,而你又不想去重新下载,于是乎:‘’哎,win8怎么共享?‘’,‘’我的网上邻居怎么看不到你 ...

  6. 利用NABC模型进行竞争性需求分析

    利用NABC模型进行竞争性需求分析:   1>N(Need 需求)   越来越多的,各式各样的游戏层出不穷,大的小的中等的都已经琳琅满目了,用户貌似都看不过眼了.现在大游戏费时伤神,当然了得在有 ...

  7. NABCD——竞争性需求分析的框架

    最近在读邹欣老师的书<构建之法>,读到很多地方,相当有感触,有种一拍大腿“啊,他说的太对了”的感觉,但都疏于记录,今天又看到一个一拍大腿特带感的一节,决定记录下来. 竞争性需求分析的框架— ...

  8. 团队项目NABCD模型的需求分析

    团队项目NABCD模型的需求分析 NABCD模型的介绍 Need(需求)-现在市场上未被满足但又急需满足的客户需求是什么?Approach(方法)-要满足这种需求,我能够提出什么独特的方法吗?Bene ...

  9. NABCD模型需求分析

    仓库管理系统的NABCD模型 N-Need仓库管理是与我们日常生活息息相关的问题,随着改革开放的不断深入,经济飞速的发展,企业要想生存.发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万 ...

随机推荐

  1. Oracle 分组聚合二种写法,listagg和wmsys.wm_concat

    with temp as( select 'China' nation ,'Guangzhou' city from dual union all select 'China' nation ,'Sh ...

  2. EM basics- the Maxwell Equations

    All the two important problems that the EM theory trys to describe and explain are propogation and r ...

  3. 【Android Demo】加载.gif格式图片

    Android系统为了节省内存,一般不支持直接显示gif图片,即使你强制设置了,也只会显示图片的第一帧. 这个 Demo 是在网上看到的,是个思路,还是有些局限性,还是记录下,以后研究吧. 1.效果图 ...

  4. 如何对ZBrush中面部进行快速布线

    面部布线的最重要目的是为了表情动画.人物内心的各种不同的心里活动,主要是通过面部表情反映出来.而面部变化最丰富的地方是眼部(眉毛)和口 部,其他部位则相应的会受这两部分的影响而变化.对于面部表情,必须 ...

  5. 2014 Super Training #4 E Paint the Grid Reloaded --联通块缩点+BFS

    原题: ZOJ 3781 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3781 题意: 给一个n*m的X,O构成的格子,对 ...

  6. Codeforces Round #253 Div2 D.Andrey and Problem 概率+贪心

    概率计算:P(某set) =  令:  和   现在考虑: 1.考虑某个集合,再加一个概率为Pi的朋友后能不能使总概率提高. 即: 由公式可知, 如果 S < 1,则delta > 0,则 ...

  7. Flash剪贴板功能

    做JS的都知道,如果不考虑浏览器的兼容问题,其实,JS本身的window.clipboardData对象是可以做到复制内容到剪贴板的功能,但除了IE浏览器,FF和Chrome浏览器都不支持.现在为了浏 ...

  8. [转]在Eclipse中使用JUnit4进行单元测试(高级篇)

    通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性. 一.高级Fixture 上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@Af ...

  9. SQLite 解决:Could not load file or assembly 'System.Data.SQLite ... 试图加载格式不正确的程序/or one of its dependencies. 找不到指定的模块。

     Could not load file or assembly 'System.Data.SQLite.dll' or one of its dependencies. 找不到指定的模块. 错误提示 ...

  10. sql语句原则

    整理尘封的文档,sql语句方面的几条原则再次回顾一下.更详细版本 1. 尽量使用临时表扫描替代全表扫描: 2. 抛弃in和not in语句,使用exists和not exists替代:IN和EXIST ...