SFDC入门介绍系列第8篇,在项目中实践

了解了SFDC是什么,有了自己的org,也有了一定的入门知识,也知道去哪找自己需要的资料文档之后,还有一项更重要的事情等你去做,在项目中实践。

其实,不管你是在校的大学生,还是已经工作的同行,我们最终的劳动成果都要通过实践活动去落地,让需求,让思考变成现实。

SFDC入门介绍系列第8篇,在项目中实践_第1张图片

一件事情,你知道了是什么,明白了这件事情的概念,含义,外观,内涵。这是在讲WHAT。

一件事情,你知道了前因后果,明白了做这件事情和自己的联系,有什么价值,有什么意义,思考了是不是可以不做这个事情。这是在讲WHY。

一件事情,要做成功,你知道了有哪些步骤,每个步骤的方法是什么,规范是什么,参数指标,基准,评价体系是什么。这是在讲HOW。

而把WHAT,WHY,HOW三者联系起来的,我认为是WHY。真正理解认同了价值和意义,具体做起事情来才会坚定清晰,目标明确,追求结果。

我们的工作基本都以项目的形式开展,组织形式也是项目团队的方式,单打独斗的时候其实并不多。


SFDC入门介绍系列第8篇,在项目中实践_第2张图片

在具体工作中,因为你在一个团队里,所以团队的所有资源其实你是可以调动的,就看你想不想调动,会不会调动。这样在实践SFDC的时候,对你的技能提升会有很大的帮助。

项目团队有人,你和他人会有交流。通过交流,你掌握的知识和技能会通过他人反馈给你。他人像一面镜子,你通过这么镜子了解自己的水平,从而得到反馈。如果你一直态度很端正,学习能力也不错,也肯花时间去请教,实践。

SFDC入门介绍系列第8篇,在项目中实践_第3张图片

总有一天你会通过他人的这么镜子发现,哇,原来我还是懂不少东西的。或者你发现,哇,原来我还有些技能掌握的不牢固,有些概念还不清楚。你能经常从别人身上得到反馈,也就间接有了一个领航员,一个向导,一个雷达,让你更清楚地了解自己的能力。

等再经过一定的努力,你对自己的水平认识的深度足够深,你不通过他人的镜子,也清楚自己的水平。你对自己能力的认知就已经到达了很高的水平了。

写上面这些内容,是分享一些我自己在项目上的体验,当做了六年项目SAP实施,一年SFDC实施时,我发现自己对很多概念还是了解的不够,自己的能力增长遇到了瓶颈,这也是我写这个系列的初心之一。一方面分享自己的经验给新入行的朋友,一方面也是逼自己深入思考,再回炉学习。

现在我们说一下项目的过程。

首先项目是分阶段的,每个阶段的项目任务不同,整个团队在不同阶段的资源分配,目标方向也会有调整。作为新同事,你可以想想,项目目前是在什么阶段,我的team leader现在最关心的是什么,我目前的工作内容主要是什么,我在项目上的目标应该是什么,怎么衡量我对项目的贡献度,怎么衡量我的绩效。多想想这些问题,过上3个月后,看看自己有没有什么行为上的变化。

IT信息化项目基本上是两种项目实施方法论。Waterfall和Agile。

传统的SAP项目实施基本都是Waterfall方式进行,这种项目方式前期会花很多时间做业务需求分析,将流程细化,功能需求细化,因为SAP软件的架构在这里,改动也是基于SAP已有功能的增强。项目的节奏基本是扎营寨,高筑墙,打硬仗,打呆账的方式,步步为营。


SFDC入门介绍系列第8篇,在项目中实践_第4张图片


SFDC入门介绍系列第8篇,在项目中实践_第5张图片

Waterfall的项目方式一般将项目分成四个阶段:蓝图,实施,上线前,上线后支持。

蓝图,Blueprint。这个阶段完成需求调研,需求分析,方案设计,方案论证,部分功能文档等任务。一般8到12周。

实施,Realization。这个阶段完成所有的功能文档,开发工作,系统集成测试,用户培训,用户接受性测试等等。一般10到14周。

上线前,pre-production。这个阶段完成回归测试,性能压力测试,自动化测试,上线前再测试,上线前数据准备,上线数据迁移,业务上线切换工作等等。一般2到6周。

上线后,post production support。上线前之后,有一个关键的时间窗口,就是上线,MTP,move to production,一般2到3天,完成代码上线部署,手工配置,部分数据迁移等工作。上线之后,IT项目团队要进行PPS,也就是上线后支持。解决上线后用户发现的问题。一般2到3个月。

��所有的需求是在一个项目周期中完成的,如果这个项目周期里做不完,只能推迟到下一个项目里。

可以看到waterfall的形式保证了项目的稳健,牺牲了项目的灵活。大公司,大项目,传统软件一般都是按这种方式实施。一个项目周期通常在6到12个月。有的业务变革项目甚至一做就做好几年。


而Agile是目前更流行的项目方式,也是互联网公司,web开发项目的项目形式。这种项目形式对人的要求水平要比Waterfall高很多,每个人的授权更大,项目团队中人的灵活性更高。如果说Waterfall是传统的集团军作战,Agile就是高科技的特种部队作战。


SFDC入门介绍系列第8篇,在项目中实践_第6张图片


SFDC入门介绍系列第8篇,在项目中实践_第7张图片

但是不管是Waterfall还是Agile,有些东西是有共性的。

比如需求必须清晰,文档必须准确。沟通必须及时,信息交流必须顺畅有效。测试必须充分。再细想想,所有的功能,都必须是一各个需求,一个个配置,一行行代码,一个个测试类完成的。工作都必须最终落地,才有成果。

推荐一本书《华为项目管理法》 孙科炎著,机械工业出版社。如果你做过项目管理,或者思考过项目管理中有哪些活动,要注意哪些问题,这本书应该能引起你的共鸣。


SFDC入门介绍系列第8篇,在项目中实践_第8张图片

入门SFDC,在项目中实践,和了解项目阶段,了解项目管理有什么关系呢?

一个人的时候,你怎么做决定都可以。但是你在一个团队中的时候,要懂得服从,妥协。要去了解别人是怎么工作的,要去调整自己的工作方式。接受别人的影响,也要去影响别人,这样你和团队才都有成长,你才会进步的更快,你和团队才形成共同发展的良性循环。


SFDC入门介绍系列第8篇,在项目中实践_第9张图片

希望你能进入一个好的团队,如果你暂时对自己的团队不满意也不要紧,可以先让自己成为好的队员,好的团队早晚会和你相遇。

你可能感兴趣的:(SFDC入门介绍系列第8篇,在项目中实践)