检查员工工作,是基层管理的工作之一。那么,如何有效率开展检查工作,是日常工作需要去思考的问题。在检查工作方面,我总结了3点经验。1)审核数据库结构,2)审核数据流,3)成果演示。原则上,要重设计,重成果。为什么要重设计?所谓万丈高楼平地起,如果一个建筑物的地基打的不牢固,即使完工了,大楼也会有坍塌的风险。在软件当中,意味着返工,或者大量的bug存在。第二是重结果,工作是为公司带来价值,如果工作没有价值,实现起来浪费人力成本。
1)审核数据库结构
我把数据库结构放到首位,是因为这个数据库设计确实很重要,好比大楼的地基。软件中,最重要的并不是代码,而是数据(不认同的不要吐槽~),在检查这么多人的工作中,发现了一个规律,就是糟糕的数据库设计,往往代码设计也是非常糟糕的。
2)审核数据流
如果说数据库设计是地基,那么数据流就是大楼的钢筋。审核完数据库设计之后,我往往会让员工绘制数据流图。比如……
数据流图,其实也是软件的逻辑图,这个步骤,主要验证软件设计是否符合需求,同时保证设计方案的可行性。这块,需要具体问题具体分析了,其实,通过1、2点,这个大楼的框架已经确认,剩下来的就是墙面和装修的工作,可以交给员工去独立完成了。
3)成果演示
这一步,其实是验证墙面和装修的工作的成果,让员工做出演示,除了确认员工的成果之外,也提高了员工的成就感。
好吧,今天就先说这么多~