• 拙劣的供应商(团队)

坦率来说, 说这个原因需要一点勇气, 但在我从业的经历中, 充斥这大量的这样的案例, 没有什么实施经验的团队, 对产品几乎没什么了解的供应商, 三脚猫的开发人员,之前只会做做微软产品代理的所谓”金牌”, 不一而足. 我曾经见过不止一家公司, 不知道那根筋错了, 忽然说要做SharePoint, 第二天就在网站上挂出广告说自己是SharePoint方案提供商, 然后做砸一两个项目,然后说SharePoint是个烂东西而收场….  当然, 作为还在这个圈子里混的一个小厂商, 我不会就这个话题展开太多. 我能给用户的建议就是, 不管是不是SharePoint项目, 提高你的识别能力, 这个你没有选择, 假定你没有识别能力, 抱歉, 不仅仅是SharePoint项目, 你一样会失败,当然, 这里面有一些技巧, 比如第三方咨询.

  • 需求定义不清

这一点非常常见, 由于SharePoint本身的平台性, 所以很多SharePoint负责人往往是技术大牛而不太熟悉用户的业务, 而大部分的业务人员其实是不知道或者基本无法清楚的描述自己的需求的, 这个时候, 一个既了解SharePoint, 又能够从用户的角度来看待项目的项目经理(BA)就显得尤为重要,当然, 有一个既不太懂SharePoint又不知道如何引导和挖掘客户需求的项目经理, 项目的失败基本是必然的, 可悲的是, 这样的项目比比皆是.

这样的项目还有一个有意思的特征就是, 由于用户无法清楚的描述需求, 而项目经理又无法挖掘需求, 那么用户的最后需求就是: 界面, 所以, 哈哈, 各位可能再一次的了解为什么SharePoint顾问沦为美工的了. 当然, 有一种情况也比较常见, 那就是, 业务部门的经理不参与实际的需求开发而又有需求决定权也很容易导致这样的情况发生, 原则上, 这样的项目团队组成要尽量避免.

  • 以”上线”为项目结束, 对项目推广困难准备不足

大部分的SharePoint推广有这样的一个周期, “不用”->”乱用”->”好用”, 初期阶段, 业务用户对IT项目大部分都是有抵制情绪的, 实际的表现就是不用, 然后在IT Policy等多种原因的影响下, 慢慢开始用起来, 发现这个东西还真的挺好用, 处于需求爆发期而大部分的IT对这种情况准备不足的时候, 就会发生”乱用”的情况, 比如把什么内容都丢在SharePoint上而缺乏分类和整理, 当然, 我们神勇的IT兄弟在面临这波需求爆发期沉着应对, 终于让IT平台和业务需求水乳交融, 天人合一以达到好用的状态, 是我们的最终追求.

据观察, 大部分的项目都死在不用阶段, 如果能撑到乱用阶段, 而死于乱用阶段的, 不多, 但成功渡过乱用阶段的时间, 不同的公司, 不同的情况, 不一而足.

  • 团队结构

做SharePoint项目是个很苦逼的活, 一方面这个产品无法或很难直接面对端到端的客户, 你得有足够的技术背景来把握这个平台, 另一方面所有项目的价值基本都是通过业务的价值而展现的,所以, 必要的业务理解,沟通技巧也是必不可少的.在项目中, 团队的架构必须充分考虑这两个层面的特点.

比较容易跌入的是IT技术化陷阱,SharePoint中涉及到的技术点是如此之多, 恐怕项目组把这一些技术都过一遍以后几个项目都做完了,但对于企业管理而言, 技术, 永远是实现业务价值的工具而非重点.

保持你的团队技术和业务的结构合理性, 你需要平衡这一点.

  • 缺少培训

由于SharePoint的特点, 知识的传播和转移就显得非常重要, 供应商做完项目是要走人的, 而SharePoint是需要长期投入的, 请记住, 向你的供应商提出, 教会我用而且正确的使用SharePoint.

SharePoint 项目的死法(三)的更多相关文章

  1. SharePoint 项目的死法(二)

    说实话, 做SharePoint项目或者任何信息化项目并不是个容易的事情, 但成功的IT项目对于一个企业来说也许意味着很多, 从我的观察来看, 大部分的成功的信息化项目给企业所带来的回报都远远超过其所 ...

  2. SharePoint 项目的死法(一)

    SharePoint是Microsoft的一个巨NB的产品, 从可查到的数据来看, 财富500强中已经有超过80%的企业已经使用了SharePoint的不同版本,从项目实施的经验来看, 个人感觉这个数 ...

  3. 社交APP经典死法18种,听野路子产品菜狗怎么说

    点这里 社交APP经典死法18种,听野路子产品菜狗怎么说 时间 2015-04-06 11:24:53  虎嗅网相似文章 (4)原文  http://www.huxiu.com/article/112 ...

  4. 你做电商死法TOP10:你中了几枪?

    有相关报道说淘宝目前只有3%的店铺能够盈利,其余97%的店铺基本上都成了炮灰.这是一个非常可怕的数字,都说不赚钱的电商是犯罪,那么,是什么原因导致了会有如此庞大的电商群体一如既往的走在这千军万马的不归 ...

  5. 如何在 NET 程序万种死法中有效的生成 Dump (上)

    一:背景 相信很多人都知道通过 任务管理器 抓取dump,虽然简单粗暴,但无法满足程序的无数种死法,比如: 内存膨胀,程序爆炸 CPU爆高,程序累死 应用无响应,用户气死 意外退出,和人生一样 既然手 ...

  6. Visual Studio 2013 添加一般应用程序(.ashx)文件到SharePoint项目

    默认,在用vs2013开发SharePoint项目时,vs没有提供一般应用程序(.ashx)的项目模板,本文解决此问题. 以管理员身份启动vs2013,创建一个"SharePoint 201 ...

  7. Laravel大型项目系列教程(三)之发表文章

    Laravel大型项目系列教程(三)之发表文章 一.前言 上一节教程中完成了用户管理,这节教程将大概完成发表Markdown格式文章并展示的功能. 二.Let's go 1.数据库迁移 文章模块中我们 ...

  8. Vue项目搭建及原理三

    我每次写博客都要先在本地写一遍草稿,所以之前有些发布顺序可能会有一丢丢凌乱 哈哈哈,以后绝对改正,那下面我们就说一下创建及项目目录结构吧 三.创建项目 1.初始化Webpack p.p1 { marg ...

  9. 使用Visual Studio Team Services敏捷规划和项目组合管理(三)——使用Kanban板

    使用Visual Studio Team Services敏捷规划和项目组合管理(三)--使用Kanban板 1.要查看Kanban板,请单击Work>Backlogs页面上的Board 链接. ...

随机推荐

  1. Git查看与修改用户名、邮箱(转载)

    用户名和邮箱的作用: 用户名和邮箱地址相当于你的身份标识,是本地Git客户端的一个变量,不会随着Git库而改变. 每次commit都会用用户名和邮箱纪录. github的contributions跟你 ...

  2. Qt之美(一):d指针/p指针详解(解释二进制兼容,以及没有D指针就会崩溃的例子。有了D指针,所使用的对象大小永远不会改变,它就是该指针的大小。这个指针就被称作D指针)good

    Translated  by  mznewfacer   2011.11.16 首先,看了Xizhi Zhu 的这篇Qt之美(一):D指针/私有实现,对于很多批评不美的同路人,暂且不去评论,只是想支持 ...

  3. Ubuntu 14.04(64bit)使用indicator-sysmonitor显示系统运行状态

    原帖位置:http://tieba.baidu.com/p/3005287033 在使用ubutu时,如果可以查看当前系统使用情况,如CPU,内存,网速等是非常爽的,今天就讲一下一个系统运行状态显示软 ...

  4. leetcode动态规划

    http://blog.csdn.net/u012162613/article/details/41428119

  5. 【uoj#209】[UER #6]票数统计 组合数+乱搞

    题目描述 一个长度为 $n$ 的序列,每个位置为 $0$ 或 $1$ 两种.现在给出 $m$ 个限制条件,第 $i$ 个限制条件给出 $x_i$ .$y_i$ ,要求至少满足以下两个条件之一: 序列的 ...

  6. BZOJ3173 TJOI2013最长上升子序列(splay)

    容易发现如果求出最后的序列,只要算一下LIS就好了.序列用平衡树随便搞一下,这里种一棵splay. #include<iostream> #include<cstdio> #i ...

  7. 【BZOJ2655】Calc(拉格朗日插值,动态规划)

    [BZOJ2655]Calc(多项式插值,动态规划) 题面 BZOJ 题解 考虑如何\(dp\) 设\(f[i][j]\)表示选择了\(i\)个数并且值域在\([1,j]\)的答案. \(f[i][j ...

  8. 单点登录(十一)-----遇到问题-----cas启用mongodb验证方式报错--Unable to locate Spring NamespaceHandler for XML schema na

    cas启用mongodb验证方式报错--Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.sp ...

  9. python之旅:常用模块

    一.time与datetime模块 在Python中,通常有这几种方式来表示时间 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1号00:00:00开始按照秒计算的偏移量.我们 ...

  10. supervisor "unix:///var/run/supervisor/supervisor.sock no such file" 解决方法

    如果是没有开启 supervisord 服务的情况下出现这种报错,可以先 systemctl start supervisor 试试, 如果不是,那就 sudo touch /var/run/supe ...