- 博客(26)
- 收藏
- 关注
转载 团队如何做决定
软件开发和软件团队的生存都面临许多问题,需要许多睿智而果断的决定,一个团队如何做决定呢?有下面几种方式,请评说各自的优缺点:a)独裁:领导说了算优点:团队执行力强,效率高。缺点:一旦领导决策出错就会全军覆没;不利于员工个人发展。b)独裁+顾问 :领导和一些外部的顾问商量之后做的决定优点:提高了决策的质量,避免了领导出现一些自己不熟悉的方面的错误。缺点:外部的专家未必可靠,未...
2017-05-26 20:00:00 175
转载 成长,责任,和公司的关系
软件工程师在企业中是劳动密集型的工人么,还是有独创性的专业人士?他们对软件企业的成败负多大的责任?我认为软件工程师在企业中两种身份都存在,不仅仅要付出劳动来完成项目,还要存在自己的看法想法。决定企业成败的因素有很多,产品质量,市场情况,营销手段,政策环境等等,所以软件工程师对软件企业的成败还是有一定责任的。转载于:https://www.cnblogs.com/lippman/...
2017-05-26 19:43:00 104
转载 课堂练习
App:二维码助手1.这一领域之前有哪些产品?微信,QQ,UC,我查查等。2.你的项目有先发优势还是后发优势?后发优势,目前于用户扫描二维码的工具主要是微信,但是一但用户通过其他社交软件收到二维码或者是在手机网页上看到一张二维码,用户只能选择把二维码先保存下来,然后打开自己手机上的扫码工具然后选择从手机相册选择图片,之后用户还要去找刚刚保存的二维码,这种方式太过于复杂麻烦,我们采...
2017-05-19 19:30:00 93
转载 NABCD model练习(二维码助手)
1.Need很多人都经历过手机收到别人发来的一张有二维码图片,或者浏览网页时看到一个二维码,想要去扫描需要截图保存,然后打开扫描工具,点击选择本地图片的按钮再去找到图片。这样的步骤非常繁琐。2.Approach我们通过使app常驻通知栏,当用户收到一个需要扫描的二维码或是浏览网页时看到一个二维码,可以从通知栏中点击,然后在屏幕上选取二维码后,自动识别。3.Benefit...
2017-05-15 10:34:00 101
转载 课堂练习
1.对于可能的变更是否能制定应急计划?可以制定应急计划,制定的应急计划要考虑对软件后续开发和用户体验的影响还有执行变更所需要的时间人力等。一般选择执行影响小,代价小的变更,代价大的则需要慎重考虑。2.员工是否能够有效地处理意料之外的工作请求?员工能有效地处理意料之外的工作请求,项目领导也应该考虑员工是否具备这样的能力和员工自己的想法。转载于:https://www....
2017-05-12 21:04:00 51
转载 日程管理测试用例
No.测试用例实际结果期望结果测试结果Pass/Failed备注1注册时输入过短的密码提示注册成功提示密码过短Failed2登陆时输错密码提示密码错误提示密码错误Pass3选择一个日期添加日程,添加内容保存提示日程添加成功提示日程添加成功Pa...
2017-05-09 23:09:00 240
转载 日程管理APP的测试计划和测试矩阵
测试计划:测试矩阵:转载于:https://www.cnblogs.com/lippman/p/6832997.html
2017-05-09 22:12:00 162
转载 日程管理Bug Report
1.注册的时候用户输入的密码长度过短也能通过测试环境:Android手机测试步骤:输入用户名:test 输入密码:1 点击注册实际结果:提示注册成功理想结果:提示用户输入的密码过短2.手机息屏时,用户添加的日程不能提示出来。测试环境:Android手机测试步骤:添加一个一分钟后的日程,手机锁屏后保持屏幕亮着,等待提示;第一次测试结束后再次设置一个一分钟后的日...
2017-05-05 23:16:00 108
转载 分析图书管理系统的5W1H
Who:学校师生和图书馆管理员。When:学校师生需要借书阅读或查阅资料时;图书馆管理员需要对图书管理时。Where:任何可以上网浏览网页的地方。What:一个可以实现图书借阅和管理的系统。用户的期待是更加有效的实现图书的借阅和管理。Why:我们的产品高效稳定,同时界面精美,内容丰富,交互体验足够人性化。How:当用户进入首页时,可以选择使用读者或者管理员身份登录,当用户选择读...
2017-04-24 09:33:00 119
转载 项目风险分析作业
风险类别风险内容应对方案人员小组成员每个人能力水平不一样小组分工时依照每个人能力特点进行分工流程 低估了项目的复杂度重新去恰当地分配每日的任务量以保证能及时完成整个项目流程项目中期随着项目的深入添加了不少新功能小组内讨论着重着手哪些功能,简单完成哪些功能,适当取舍技术在几个复杂界面的实现上存...
2017-04-21 21:42:00 130
转载 旅游方案选择
我的选择是坐火车或长途车去,速度快,选择多,安全快捷,并且火车站或汽车站一般来说都有通向各个景点的交通线路,还有许多宾馆,完全满足10个人的住宿。方案多快好住宿包旅游车去可选线路多速度快自由度高可以任意选择宾馆参加固定路线旅游团去没有自己选择的余地按照旅游团固定时间出发不会浪费过多时间在考虑上旅行团统...
2017-04-21 20:38:00 108
转载 图书管理系统需求规格
http://files.cnblogs.com/files/lippman/%E5%9B%BE%E4%B9%A6%E7%AE%A1%E7%90%86%E9%9C%80%E6%B1%82%E8%A7%84%E6%A0%BC.pdf转载于:https://www.cnblogs.com/lippman/p/6711374.html
2017-04-14 23:16:00 98
转载 电梯演说模板练习
各位领导/投资人/用户/合作伙伴:我们的产品ZAKER新闻是为了解决许多人看新闻时的痛苦,他们需要快速真实的新闻资讯,但是现有的方案并没有很好地解决这些需求,我们有独特地办法,通过整合主流媒体的新闻资讯并提供多个新闻类型和来源供用户订阅,并将一些突发的新闻及时推送给用户,它能给用户带来更加快速地新闻资讯,并且真实可靠,同时,我们有高效率的推广方法,通过和许多报纸等新闻媒体合作,能很快地让...
2017-04-12 11:40:00 74
转载 对于敏捷开发的见解
在读了一些介绍敏捷开发的文章之后,我将自己的理解总结了一下。敏捷开发的核心在于灵活。敏捷开发的四条基本的价值观是:·个体和互动高于流程和工具。·工作的软件高于详尽的文档。·客户合作高于合同谈判。·响应变化高于遵循计划。这四条基本原则中并不是完全否定后者,只是在敏捷开发中更加看中前者。敏捷软件宣言宣言中还包括以下原则:·对我们而言,最重要的是通过尽早和不断交付有价值的软件...
2017-04-07 21:25:00 135
转载 小组内软件开发模式的个人想法
我们小组投票选出的两个开发模式是功能团队模式和剧院模式,我比较认同功能团队模式。我认为功能团队模式相较于剧院模式的优势在于:功能团队模式开发时不同能力的人是平等协作的,这样受到的外力干扰比较少,每个人可以自由选择适合自己的开发方式。小组内的人交流也比较多,这样的话如果一方有问题,其他人也可以提供一些帮助。缺点是每个小组可能选择不一样的开发方式可能会导致开发周期变长。对于剧院模式来说:...
2017-04-01 11:29:00 89
转载 结对编程
文档说明:这个demo实现的功能是用户登陆后点击球员的名字可以显示图片关键代码 1 public class MainActivity extends AppCompatActivity { 2 EditText et_name; 3 EditText et_password; 4 Button bt_login; 5 6...
2017-03-29 00:58:00 50
转载 Mutual Review
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 an...
2017-03-24 20:42:00 90
转载 Code Review
1 package Question; 2 3 public class Q2 { 4 private int maxRevolution; 5 private int Revolution; 6 private int gears; 7 private double dia; 8 private String ...
2017-03-24 20:30:00 66
转载 思考题
程序员小飞原计划三天完成某个任务,现在是第三天的下午,他马上可以做完。但是在实现功能的过程中,他越来越意识到自己原来设计中的弱点,他应该采取另一个方法,才能避免后面继承阶段的额外工作。但是他如果现在就改弦更张,那势必要影响自己原来估计的准确性,并且会花费额外的时间,这样他的老板,同事会因此看不起他。如果他按部就班,最后整个团队还要花更多时间在后续继承上,但那就不是他个人的问题了。怎么办?...
2017-03-24 15:41:00 76
转载 在Android studio中,测试输出数组中最大子数组的和
1 1 package com.example.tony.testforgit; 2 2 3 3 /** 4 4 * Created by Tony on 2017/3/17. 5 5 */ 6 6 public class Array { 7 7 public int maxArr(int[] arr){ 8 8 ...
2017-03-17 19:09:00 260
转载 我所理解的软件开发模式
在写这篇博客之前,提到软件开发我所能讲出来的只有个人开发团队开发之类的,于是我去百度,得知软件开发模式有:边做边改模型,瀑布模型,迭代模型,快速原型模型,增量模型,螺旋模型,敏捷软件开发,演化模型,喷泉模型,智能模型,混合模型等。好吧,你赢了。在读了邹欣老师在知乎发表的Build To Win的文章之后,我对软件开发的模式有了一定新的认知:软件开发的目地决定了软件开发的模式。...
2017-03-09 18:57:00 58
转载 java实现随机输出300题四则运算
package demo;import java.util.Random;public class math { public static void main(String[] args) { String[] operate=new String[]{"+","-","×","÷"}; ...
2017-03-09 17:45:00 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人