草庐IT

职场工作方法论:目标管理SMART原则

/*梦里花落知多少*/ 2023-03-28 原文

目标管理由管理学大师彼得·德鲁克在他的著作《管理实践》(The Practice of Management)一书中提出。SMART原则(Specific具体的, Measurable可衡量的,Attainable可实现的,Relevant相关的, Time-based有时限的),用于指导科学、合理的制定目标计划。

德鲁克认为,并不是有了工作才有目标,而是相反,有了目标才能确定每个人的工作。

目标管理是以目标为导向,以人为中心,以成果为标准,而使组织和个人取得最佳业绩的现代管理方法。目标管理亦称“成果管理”,俗称责任制。是指在企业个体职员的积极参与下,自上而下地确定工作目标,并在工作中实行“自我控制”,自下而上地保证目标实现的一种管理办法。

1、SMART原则

不能只顾低头拉车,而不抬头看路,忘了自己的主要目标。SMART原则是目标管理的一个很好的方法,可以帮助我们更有效、科学、规范的制定目标和任务。不论是工作、学习还是生活,都非常有用。

  • S(Specific )具体的、明确的 /spəˈsɪfɪk/:目标要清晰、具体,用简要、容易理解的语言说清楚要达成的目的,明确具体的产出物和交付标准,多用量词、具体的数据。目标也是分层次的,比较大的目标一定要拆分为多个小目标或关键任务,这样才便于执行和跟踪。
  • M(Measurable)可以衡量的/ˈmeʒərəbl/:目标是明确的,不能是模糊模棱两可的。可以用数据指标或明确的方法进行衡量,可以明确验证目标完成的效果。如“提升稳定性”、“系统/流程优化”,就属于典型的模糊不清,没办法衡量。任务目标或任务都要明确产出物,
    • 如产出**文档,必须包含那几部分内容等。
    • 产出**功能的交付,功能具备哪几方面的能力,满足哪几项指标要求。
    • 优化**流程,明确具体需要改进的点击需要达到的要求,或者有明确的数据更好,如提升50%的效率,流程时间由2天缩短到1天。
  • A(Attainable)可达到的/əˈteɪnəbl/:目标是可实现的,有可行性,不可好高骛远、不切实际,也不宜过低,太低了没意义。可以一起协商,上下左右一起参与,多宣贯目标的价值和意义,让大家认同。不宜单方面的利用职权影响力命令式的发布。
  • R(Relevant)有相关性的 /ˈreləvənt/:计划目标是符合公司、团队、自己的规划,是自己想要的,避免一些没有价值,或价值不大的工作。机会成本原理告诉我们,由于时间和资源的有限,当我们选择了一个目标、一种方案、一条路,就意味着放弃了其他可能性

  • T(Time-bound)有时限的:任务必须是有时间计划的,有deadline,没有时间计划的目标都是耍流氓。根据工作的权重、事情的轻重缓急制定完成的时间要求,就可以定期检查完成进度及风险控制。当然完成时间也不一定是一成不变的,可根据具体情况一起协商调整。

2、案例

得刚工作那会儿,每年都会给自己定目标,如学习技术、语言,阅读书籍,薪资加...... 但实际效果确不怎么样,没法落实,因为目标本身的制定就有很大问题。例如今年的目标之一“升职加薪”,是一个很好的目标,但怎么执行呢?怎么考核呢。

比较大的目标一定要拆分为多个子目标、子任务,可以从上往下多个层级拆分,最终的一个子任务要控制在合理范围内(如一周内),比较容易执行和跟进。在这个过程也可以给自己适当制定一些激励措施,如旅游、吃大餐、看电影等等,确保能更好坚持下去。

3、实践总结

在制定目标的时候要谨记SMART原则,避免一些常见的坑:

  • 目标要以结果导向,而非过程导向。要明确产出什么价值,比如“本周完成功能优化”、“本月学习和研究技术”只有过程,只说了要做什么,却没有结果,没有结果的目标就没有价值。
  • 目标要上下同步,保持一致的认知和理解,团队成员都要理解目标。做具体的任务的时候,要知道为什么要做这个任务,上下文的功能需求是什么?整体功能框架是怎么样的?不要只做工具人。
  • 目标要尽量稳定,例如业务或客户需求不稳定,导致目标经常变换,从而导致大家工作节奏不可控,团队就会比较焦虑。就像游戏里的“节奏”,有节奏就会很顺、一往无前,没有节奏就会效率低下、混乱。
  • 目标结合激励措施,制定任务目标的同时,适当配套激励制度和措施,激励可以是多种形式的,外在的激励,内在的内驱力。

引用资料:

版权申明:版权所有,本文内容仅供学习,欢迎指正、交流,。
博客园:http://www.cnblogs.com/anding_ 雀语:_https://www.yuque.com/kanding

有关职场工作方法论:目标管理SMART原则的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  4. ruby - i18n Assets 管理/翻译 UI - 2

    我正在使用i18n从头开始​​构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在ruby​​onrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi

  5. ruby - Facter::Util::Uptime:Module 的未定义方法 get_uptime (NoMethodError) - 2

    我正在尝试设置一个puppet节点,但ruby​​gems似乎不正常。如果我通过它自己的二进制文件(/usr/lib/ruby/gems/1.8/gems/facter-1.5.8/bin/facter)在cli上运行facter,它工作正常,但如果我通过由ruby​​gems(/usr/bin/facter)安装的二进制文件,它抛出:/usr/lib/ruby/1.8/facter/uptime.rb:11:undefinedmethod`get_uptime'forFacter::Util::Uptime:Module(NoMethodError)from/usr/lib/ruby

  6. ruby-on-rails - 由于 "wkhtmltopdf",PDFKIT 显然无法正常工作 - 2

    我在从html页面生成PDF时遇到问题。我正在使用PDFkit。在安装它的过程中,我注意到我需要wkhtmltopdf。所以我也安装了它。我做了PDFkit的文档所说的一切......现在我在尝试加载PDF时遇到了这个错误。这里是错误:commandfailed:"/usr/local/bin/wkhtmltopdf""--margin-right""0.75in""--page-size""Letter""--margin-top""0.75in""--margin-bottom""0.75in""--encoding""UTF-8""--margin-left""0.75in""-

  7. ruby-on-rails - 'compass watch' 是如何工作的/它是如何与 rails 一起使用的 - 2

    我在我的项目目录中完成了compasscreate.和compassinitrails。几个问题:我已将我的.sass文件放在public/stylesheets中。这是放置它们的正确位置吗?当我运行compasswatch时,它不会自动编译这些.sass文件。我必须手动指定文件:compasswatchpublic/stylesheets/myfile.sass等。如何让它自动运行?文件ie.css、print.css和screen.css已放在stylesheets/compiled。如何在编译后不让它们重新出现的情况下删除它们?我自己编译的.sass文件编译成compiled/t

  8. Ruby 方法() 方法 - 2

    我想了解Ruby方法methods()是如何工作的。我尝试使用“ruby方法”在Google上搜索,但这不是我需要的。我也看过ruby​​-doc.org,但我没有找到这种方法。你能详细解释一下它是如何工作的或者给我一个链接吗?更新我用methods()方法做了实验,得到了这样的结果:'labrat'代码classFirstdeffirst_instance_mymethodenddefself.first_class_mymethodendendclassSecond使用类#returnsavailablemethodslistforclassandancestorsputsSeco

  9. ruby-on-rails - Rails 3.2.1 中 ActionMailer 中的未定义方法 'default_content_type=' - 2

    我在我的项目中添加了一个系统来重置用户密码并通过电子邮件将密码发送给他,以防他忘记密码。昨天它运行良好(当我实现它时)。当我今天尝试启动服务器时,出现以下错误。=>BootingWEBrick=>Rails3.2.1applicationstartingindevelopmentonhttp://0.0.0.0:3000=>Callwith-dtodetach=>Ctrl-CtoshutdownserverExiting/Users/vinayshenoy/.rvm/gems/ruby-1.9.3-p0/gems/actionmailer-3.2.1/lib/action_mailer

  10. ruby - Highline 询问方法不会使用同一行 - 2

    设置:狂欢ruby1.9.2高线(1.6.13)描述:我已经相当习惯在其他一些项目中使用highline,但已经有几个月没有使用它了。现在,在Ruby1.9.2上全新安装时,它似乎不允许在同一行回答提示。所以以前我会看到类似的东西:require"highline/import"ask"Whatisyourfavoritecolor?"并得到:Whatisyourfavoritecolor?|现在我看到类似的东西:Whatisyourfavoritecolor?|竖线(|)符号是我的终端光标。知道为什么会发生这种变化吗? 最佳答案

随机推荐