产品设计
ericshaw2011
这个作者很懒,什么都没留下…
展开
-
SaaS简介
准备好了吗?当我们打开了通向SaaS的大门之前,请大家谨记 迈出SaaS的第一步,我们就不再是软件开发商 我们是在线服务商!SaaS,是什么?“将软件部署为托管服务,使用者通过互联网对服务进行访问。” 不卖软件,卖服务1 将服务提供给客户,而不是软件本身2 软件是服务平台,服务工具,而非交易商品3 传统服务业的IT转型,或者以...原创 2011-02-04 12:14:30 · 127 阅读 · 0 评论 -
关于软件配置项的讨论
背景在部门论坛上转载了一篇关于软件配置项的文章,引发了很多同事的讨论,文章虽简单,但是大家讨论所激起的思想火花值得永久品味和珍藏。 原文去掉配置项,开发自信的软件(http://www.aqee.net/2010/07/04/kill-t … ild-opinionated-software/)你的程序里有太多的配置项,太多的东西需要人去配置。API切入点设置?主题颜色配置?1...2011-02-04 12:19:42 · 168 阅读 · 0 评论 -
组织结构与权限模型设计(一)
前言权限模型是企业管理软件最基本,也是最重要的功能之一,它属于系统的基础架构,涉及到对数据、操作功能的权限控制。它的难点在于如何将企业的日常管理合理地映射到系统的业务功能,使用户在使用系统的时候就跟日常办公一样自然,同时又能享受到办公自动化带来的效率提升。在这次Qone Online的产品开发过程中,关于权限模型的方案讨论所花费的时间甚巨,演变出了很多种思路,本系列主要记录方案讨论的过...2011-02-04 12:22:34 · 1623 阅读 · 0 评论 -
组织结构与权限模型设计(二)
前言上篇文章组织结构与权限模型设计(一)中,介绍了权限模型的第一种实现方案,即用户与角色关联、角色与权限关联,职位作为用户的一个标签显示,不涉及权限。这种方案存在一个问题,通常我们说的权限,其实是包含两个维度:操作功能和数据范围。比如学校班级的班长有检查同学作业、布置任务的权利,这是说他能操作的功能;另外,班长只对本班级的学生有布置任务的权利,这里是对数据范围的限制。 方案二基...2011-02-04 12:25:51 · 330 阅读 · 0 评论 -
组织结构与权限模型设计(三)
前言上篇文章组织结构与权限模型设计(一)和组织结构与权限模型设计(二)中,介绍了权限模型的两种实现方案。方案一将操作功能和数据范围在一个维度,用角色的权限描述,方案二将操作功能和数据范围分成两个维度,分别用角色的权限和职位描述。方案一的优点是,配置简单,用户在一个地方把权限配置好就行了;方案二的优点是,清晰易扩展(操作功能和数据范围分别扩展,不用做乘法)。 方案三基于以上分析,...2011-02-04 12:27:19 · 336 阅读 · 0 评论 -
持续集成构建方案:利用Nexus搭建Maven私服
上一篇简单介绍了持续集成构建方案,其中提到了Maven的构建和Hundson的持续集成服务,这里主要介绍下利用Nexus搭建Maven私服的过程,在搭建的过程中遇到了很多问题,也查找了不少资料,将这些记录下来,以方便以后索引,感兴趣的同事可以按照这个在本机上搭建一个玩玩。 首先列出几个需要准备的下载包:Maven : 目前最新的版本是2.2.1,可从http://ma...2011-02-04 12:35:24 · 124 阅读 · 1 评论