你如何工作的? 更具体地讲,你如何保持你的编程任务进行组织。
当我做的Mac开发我在家里使用的软件称为大纲组织,记笔记和优先考虑,我需要做的任务。 我开始使用一个被称为深注意这是一个不错的简单的免费工具。 但现在我使用的暗杀名单 。
我一直在寻找在Windows平台上的等效好的方案,但到目前为止还没有找到一个。 到目前为止,我已经试过FusionDesk ,我不感到满意。 我开始明白了冲动写我自己的软件,但想到我会问周围的第一,看是否有人好的产品,我一直没能找到这个浩瀚的互联网上的认识。
更新
如果你从来没有使用的大纲组织的想法,这里是一个简要的概述。 http://en.wikipedia.org/wiki/Outliner一个好的大纲不仅仅是一个简单的扁平的阶层待办事项清单复杂,但很简单,可以一招的小马。 其中的一个大纲的最重要的特点是能够创建任务的嵌套层次。 例如:
- 实施特点A
- ---在数据层面的支持添加
- ---创建功能来进行快速接口
- ---创建一个连接接口将数据层的业务逻辑
- ---缩小界面
您也可以折叠像一个文件夹结构嵌套任务。 如果我不上配有一个工作那么我应该能够折叠树所以它的子任务是不可见的。
Answer 1:
如果你在所有使用Emacs的,你可能会喜欢组织模式 。 我不是一个Emacs的用户,所以这是一个非常陡峭的学习曲线,对我来说这真是太值了。 我现在有一个超快速的纯文本为基础的系统
- 分层折叠
- 搜索
- 标记
- 调度/时钟
- RSS抓取
- 电子邮件功能
- 新的iPhone插件
所有用一个简单的(?)Emacs的插件。 Frickin'非常适合我(我就是一个承认生产力色情上瘾者)。
秘密提示免费:与自动文件同步结合这Dropbox的 (自由2.25 GB云空间),你永远都不想别的以后再。 嗯,也许这是一个夸张的一点点...
此外,检查出这篇文章这真是帮了我下车在地上,行之有效的制度。 他结合GTD和org-模式。
Answer 2:
最近,我发现Mylyn的岩石任务的组织。 这是Eclipse插件 。 特别是如果你已经使用了一些额外的工作trasking系统,如吉拉,Trac的或其他。
如果你是程序员,那所有的任务都与一些源文件。 这就是Mylyn的事。 它会记住你已经使用特定任务的工作哪些文件(和其他的东西)。 然后,你可以随时返回到它以后。 你可以,如果你再次做类似的任务副本任务上下文。 您可以与其他团队成员共享。
任务可以存储在外部系统。 或者直接在源代码中注明由TODO注释。
Mylyn中,您可以:
- 从各种来源(吉拉,Trac系统,在源TODO注释,和其他人)argregate任务
- 让你的个人日程
- 搜索任务
- 编辑任务
- 解决/关闭它们
- 添加注释/附件
- 跟踪工作时间
- 和它的开源
我建议你看看Mylyn的概念截屏这50分钟之久。 但是,这是非常不错的介绍Mylyn的。
Answer 3:
我使用David Allen的超有名的把事情做好的办法来组织自己和GTDInbox为实现(想象对类固醇的Gmail)。
GTDInbox Gmail的转变成一个独特的任务管理器来有效地管理您的收件箱,减少电子邮件超载和维护的收件箱零。
GTD是不特定的软件开发,但可用于任何个人项目,如写书,开发软件,建立一个公司,等等。
Answer 4:
你认为开源样bugnet?
Bugnet网站
这是一个bug跟踪系统,但你也可以使用它来管理编程任务。
Trac的是一个好还,运行在Linux,(也许还赢了,从来没试过),它与像SVN源代码控制系统很好地集成。
Answer 5:
ForceDo是一个免费的在线待办事项清单。 只要你想,你可以添加尽可能多的任务,并启动一个定时器,这将迫使你把事情做好。 ForceDo将帮助你打败你的拖延。
混合待办事宜列表和番茄 。
Answer 6:
一个好的IDE和一个优秀的项目经理会解决这个问题,还使用笔记本电脑的(比如我)非常好,检查谷歌的注意事项 ,并记得TODO
注释是一个非常好的发展的最佳实践。
Answer 7:
我使用Toodledo的( http://www.toodledo.com/ )。 这是一个在线待办事项列表。 您可以定义分层待办事项目标。 它有许多导入/导出功能。
Answer 8:
我使用的工具的组合。
一个普通的图形统治的笔记本电脑。 优选较小的一个。 8.5×11过大。 绝大多数的我的东西放在这里。 而且这不是我的; 它属于该公司。 当我离开的时候,它就留在那里。 每一天,我开始一个新的条目,并为项目的音符在那里。
铅笔。 永远不要在你的墨书书写。 你会想改变的东西过于频繁。
白板。 你永远不能拥有太多的白板。
如果非要在网上聚集的信息,我更喜欢微软的OneNote。 我可以拉Word文档,HTML网页,Excel电子表格和其它任何东西我要到分类笔记本电脑。
而已。 我发现,最便宜,最简单的工具通常是最好的。 每当我试图依靠一个软件解决方案,我发现自己花更多的时间与比我得到了完成工作的工具打。 当然,情况因人而异。
Answer 9:
从这两个链接的应用程序是什么样子,也许办公室的OneNote可能会满足您的需求。
至于我,我使用的问题跟踪, // TODO
在源代码注释,我的办公桌上,纸活页个动作 ,我的诺基亚9500和Windows 7粘滞便笺。 无论恰好就在眼前。 是的,这有时会让整个所有这些选项有点痛苦订购的物品。
Answer 10:
Evernote的是跨平台的上次我检查,并可以同时处理简单的笔记/待办事项,列表和更复杂的东西。
Answer 11:
我用PivotalTracker -这是一个web应用程序,所以我可以用我所有的数据有任何地方访问它。
- 跟踪的东西通过
- 当前
- 积压
- 冰箱
- 事情是不错的功能,或增加了对以后的版本,但可能不会使其进入下一版)
- 通过进一步细分
项目是由账户排序(这些都不是单独的登录),在那里我有一个工作“账户”,家庭“帐户”,并为每个公司/个人请求方工作的帐户。 所有这一切是免费的,有一个伟大的API
有一个很好的入门FAQ完成的介绍视频,如果你单击该节
有电子邮件通知,活动源,对项目合作的各种事情。
我听说过好东西的FogBugz这也给了你一个bug跟踪电子邮件地址,并自动客户回复。
Answer 12:
狮子座是一个跨平台(纯Python)轮廓编辑器。 它还将自动如果设置不当也就是说你的待办事项列表慢慢变成你的程序产生从大纲的内容源文件。
这是一种专为文学编程类固醇,但作为一种工具,实际上使整个概念feasable。 这需要一些时间来适应,但我喜欢它。
它还可以让你保持轮廓在狮子座的文件,但请使用VIM或Emacs的“节点”的实际文本编辑。
Answer 13:
Bug.NET长期规划(软件项目只)Rememberthemilk.com短期和经常性的任务,例如。 实现功能X(与Bug.NET参考),检查备份,午餐与Andy ...
Answer 14:
我用各种各样的事情:
- 对于初始概念化,我使用笔和纸。
- 为了集思广益我用FreeMind的。
- 对于信息随机位我使用微软的OneNote。
- 对于意识日志流我请使用OneNote的或有时字。
- 有时候,我离开面包屑在我的源代码,虽然我试图清理出的那些东西的时候是“完成”,所以我不是被迫寻找的代码,挂起功能/修复。
- 对于跟踪原子bug和功能,我使用我为目的的小程序。 它可以让我专注于我是否工作的考虑,数据设计,编码,测试,文档等
点击查看完整大小的图片。
Answer 15:
我用Phitodo在过去,发现它很简单。
关我迟到了使用Doit.Im ,其服务器同步支持和所有的爵士乐,这是非常有用的。
无论是Adobe Air的应用,因此跨平台。
Answer 16:
我会让我的一个CW和插入我自己的免费产品, TheKBase (.NET仅在Windows上,虽然我得到了在单一个绝密版本,因为九月我参加竞选:我就给谁想要谁它,当然)。 一旦你看着办吧,它会安排您的工作和其他知识,你可能有。 这是一个多层次的记事本,并保存为XML(将转换为任何你想要的XSLT)。 一些用户组织整个学科与它。 我试图摆脱它,我自己走,但我可以找到没有更好的(我爱上了Evernote的一段时间,但变酸)。
有很多东西它不这样做,当然,...
Answer 17:
Outlook可以在这个空间非常有用。 它的任务管理不是最明显的为简单的优先候选人,但如果你自己创建一些简单的类别,如“1 - 现在就做”,“2 - 难道这一周”,“3 - 做不久”,“4 - 做一段时间”,或者采取一切办法,你再全部设置为跟踪任务。
当你创建一个任务,你可以指定它最初的类(我创建这个键盘快捷键 - 按Ctrl-F2,CTRL-F3等)。
当你在系统中的任务,最初的类别,设置你的待办事项栏,按类别进行排序。 然后你会发现你正在做的,现在在你的列表顶部的事情。 好处是,你可以将它从一个类别中删除一个任务到另一个,和Outlook重新分配新的类别。
Outlook还保持着一个类别中的任务的顺序,所以你实际上可以即使在优先类别,只需通过拖动高于或低于其邻国的任务。
一个漂亮的简单的系统。
你也可以很容易地从您的收件箱中拖动转换电子邮件给任务。 而且你还可以利用任务列表从SharePoint网站,并以同样的方式进行分类。
文章来源: How do you organize your work? [on hold]