童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

别再纠结是Bug还是新需求了

8月24日 观潮阁投稿
  自从我干上软件开发这一行,并且使用了Bug跟踪系统,我们在每一个项目里都会纠结一个基本的问题:你怎么能把Bug与功能需求区分开来?
  当然,如果程序崩溃了,这毫无疑问是Bug。不过,那也许只占你每天所处理问题的10。为了避免项目的彻底失败,真正的杀手级Bug有它存在就不能发版的Bug会很快被消灭。而在Bug跟踪系统里留下来的绝大部分Bug,就落入了没人管的灰色地带。用户报告的是Bug吗?不完全是。用户在要求一个新功能或完善某个既有功能吗?也不完全是。好吧,那到底是什么?
  这是一个令人犯难的问题。进一步说,我认为大部分Bug跟踪系统都在“坑”我们,因为它们让我们非要回答这种无聊问题,逼着我们站队要么海菲茨,要么麦考伊斯((译者注请见文末);要么可口可乐,要么百事可乐;要么是Bug,要么是功能需求这是一个痛苦的抉择,选择哪一方均在一念之差,因为大部分时候两者皆可。从用户的角度看,Bug和功能需求是没有区别的。如果你想用一个软件(或者网站)做某件事情,但因为某个功能没有实现而无法完成;相比于你在使用过程中因为出错而不得不停下来,两者之间有区别吗?
  我们来看一个例子:在开发Windows应用程序的时候,VisualStudio没有使用正确的字体。这算是一个Bug还是功能需求呢?
  我个人觉得这是一个Bug。我猜微软也是这么认为的(至少理论上是这样),因为那个问题已经在MicrosoftConnect系统里存在了4年多。当你开发一个Windows应用程序,除非你刻意想要使用一种特殊字体,你难道不希望使用操作系统的默认字体吗?好吧,如果你在VisualStudio2008里创建一个新的窗体,然后添加一个标签控件,看看会是什么情况吧:
  仿佛一下子回到了1996年,因为你看到的是“可爱的”MSSansSerif字体。那是所有新窗体的默认字体。你也别见怪了,所有新开发的应用程序看起来都丑陋无比我的措辞已经很克制了!
  下面是一个对比:一行标签用了默认字体,另一行标签显式设置了默认的GUI字体。
  纵观我所使用过的应用软件,我发现,大部分Windows程序员根本不关心设计。这可不妙!甚至更糟糕的是,这种对设计的漠视被VisualStudio携带,从2002年开始不断地感染着每一位用户。
  当然,设计方面的问题是很主观的。在Windows图形用户界面的字体使用方面,要是我们能有一些参考资料,那该多好啊!某种类似于标准的东西。就比如微软给WindowsVista用户体验定义的那些规范:
  使用Aero主题和系统字体(SegoeUI)
  使用通用控件和通用对话框
  使用标准的窗体边框,慎用透明效果
  这样的规范总共有12条。不过,我想要找的恰恰就是第一条:应用程序应该使用系统字体。
  我为WindowsVista的整体质量扼腕叹息,为此我也写过满满的一篇文章。上述这份清单看起来很欢乐,其实已经不言而喻。特别是第12条:预留时间提升“整体质量”,让我不禁大笑。在开发WindowsVista的时候,微软想必对这条规范耿耿于怀。值得注意的是,这些都出自于一个热爱Vista的家伙。
  对不起,我跑题了。
  尽管VisualStudio2008里的窗口字体行为违背了微软自家的设计规范(中的第一条),这个“Bug”却4年多来一直没有被修正。它被悄悄地归类为“功能需求”,然后被束之高阁了。毕竟,没什么恶劣影响使用错误的字体不会让程序崩溃或降低生产力。另一方面,想象一下,自从微软践踏自家的设计规范以来,有多少大公司的应用软件已经被开发出来了啊。要么因为开发人员没有意识到应用程序的字体与操作系统不匹配的问题,要么他们没时间写一些必要的权变代码来加以纠正。
  没错,这是一个小问题。我相信,修正这个问题不会让VisualStudio更好卖,比如多卖给大公司几千个使用授权。这也是它没人管的原因吧。
  问题依旧:这是一个Bug,还是功能需求?
投诉 评论 转载

一个功能是如何被实现出来的?用户在使用一款软件时,所呈现的功能到底为什么是这样设计的?为什么你认为重要的功能,迟迟不能被实现?是因为产品经理像吐槽中那么LJ呢还是另有起因?一般,我认为做产品可以大体分为这……色彩设计方法为什么要整理设计色彩方法?在色彩设计应用中,我们对颜色不同程度的理解,影响到设计页面的表现,熟练地运用色彩搭配,设计时岂不事半功倍。一张优秀的设计作品,它的色彩……阿里设计实战!“回声”项目第一期设计小结编者按:新手想快速进步,多参考专业设计师的设计思路是特别有帮助的捷径之一,今天阿里的同学分享一个新项目的设计小结,文中里关于色彩与版式的诸多细节,以及几个有趣的细节都非常值得设……别再纠结是Bug还是新需求了自从我干上软件开发这一行,并且使用了Bug跟踪系统,我们在每一个项目里都会纠结一个基本的问题:你怎么能把Bug与功能需求区分开来?当然,如果程序崩溃了,这毫无疑问是Bug……产品icon与色彩心理学最近准备做一款app,由于公司的LOGO主色调是黄绿色(黄绿色时而能够表现出自然的感觉,时而能够表现出未来虚幻的感觉),但是产品体现的情感与公司主色调不符合,所以得设计个app……面条与产品:简单简陋,而是为了更纯粹的美味我是一个面霸。我对面条的依赖,大概可以想象瘾君子对白粉的需求离开了,肯定活不下去。最直接的原因就是因为我来自北方。从小到大几乎顿顿面条,且乐此不疲。即使从高中开始到大学,……程序员如何做出“不难看”的设计编者注:本文发表于12年底,里面有些例子和链接可能有些过时,但它的思想没有过时,推荐给开发者们学习。经常看到程序员展示自己做的东西,有一些是创业项目,有一些是Weeken……从美工到设计师!凭什么说我是设计师?编者按:冯易进我希望大家明白,设计师不仅仅只是设计职业的称呼,因为他承担的角色还是设计中的示范作用,所以时刻要记得:设计师何以为师?今天作者分享了13条经验,很值得新……6种方式提升在线酒店预订体验说到电商支付流程的用户体验,有大量关于转化率的议题,也有很多有用的建议能够解决可用性问题。但这些资料都没有包含甚至触及到一个特殊的电商领域在线酒店预订。在用户体验方面,这是一个……好评如潮!帮你的网站吸引更多用户的七大秘诀如何让网站黏度更高,吸引更多用户是站长和网页设计师们永恒的话题。但是用户量无法凭空而来,即使你做好了内容,各种问题依然会成为拦路虎让你挠头不已。今天这篇文章将会告诉你七大秘诀,……豆瓣小组的商业化思考难这是我最近思考豆瓣的商业化的结果,不是说豆瓣商业化难,而是对我来说真的好难。我应该算不上豆瓣的深度用户,也不是豆爸,更没有深入研究的工具和理论,“豆瓣的商业化”这个概念……常见设计理论合集72法则因为人脑处理信息的能力有限,所以它通过把信息分成块和单元来处理复杂问题。根据GeorgeAMiller的研究,人们短期记忆每次能处理5~9件事情。这经常贝作为把导……
产品分析:看她理财如何构建起从内容到交易的产品闭环运货版滴滴,聊聊货车帮的产品逻辑盒马产品分析报告:凭什么它可以成为生鲜电商网红?虽千万里,吾往矣:行者骑行产品体验报告APP点评:网易云音乐APP分析荔枝微课竞品分析“即刻”揣摩报告1。0,尝试解答即刻现状和未来小程序分析报告:小打卡,带你从此和懒癌saybye用增长模型,复盘喜马拉雅FM的产品增长一年之后,再看抖音丨抖音完整分析报告从千播大战到上市,我对映客的产品逻辑进行了简单梳理脉脉职场社交的独角兽27岁张常宁晒近照!穿紧身衣练搏击,结婚仅4个月小腹微微隆起巴黎时装周被骂不尊重中国明星,3大影后被冷落,小演员无人问津幼儿园美术课教学设计我的朋友七娘仔词牌名古诗词有哪些七娘仔词牌名古诗介绍秋季学前班工作总结台湾公主任家萱浴火重生十年,夫妻二人离婚多年今非昔比不老,只是一个传说纪信诈帝(粤语诈帝为什么不是诈谛诈蒂或诈渧?)三好学生演讲稿3招帮青少年克服自卑心理热点!谁最适合踢国足左边后卫?解决突出短板问题已经提上日程

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界