政策和程序应遵循哪些指导方针?

Posted

技术标签:

【中文标题】政策和程序应遵循哪些指导方针?【英文标题】:What guidelines should be followed for policies and procedures? 【发布时间】:2009-08-04 18:32:36 【问题描述】:

我们公司比较小,没有太多的政策和程序来促进良好的发展。当我第一次开始时,我开发了一些,但我们现在需要以更正式的方式更新这些。由于我在编写策略方面没有太多经验(我已经编写了很多指令集,所以我并不担心程序,尽管仍然很周到),我想向社区寻求有关编写好的提示和建议软件开发的政策和程序。谢谢。

【问题讨论】:

什么语言?什么类型的软件? 我们目前正在使用 Delphi 和 C# 的组合,目的是完全转向 C#。软件是一个自定义数据库报告/分析包。 【参考方案1】:

某些策略取决于您的编程语言,但是:

    编写命名规则以统一团队代码 编写通用编码规则如KISS原理 对于客户和错误管理,请查看ITIL 对于延迟和任务管理,我推荐Scrum方法 写一篇关于设计模式的章节 (design pattern head first) 如果您想要更正式的程序,请查看ISO 90003

其他一些书籍可以帮助你喜欢Code complete

【讨论】:

【参考方案2】:

我的拙见...不要做得过火 :) 一个小团队需要对事情的运作方式有共同的理解和愿景。虽然政策服务于大公司的沟通,但它们往往会演变为与较小群体的权力斗争。我发现从经验中培养出来的传统比预先陈述的程序更有用。

也就是说,软件开发机构需要一些系统来进行源代码控制、问题跟踪和放置文档的地方。明确决策的制定方式以及了解项目的外观非常有用。

避免像瘟疫一样争论分号前是否必须有空格字符,并确保留出足够的娱乐空间......

【讨论】:

以上是关于政策和程序应遵循哪些指导方针?的主要内容,如果未能解决你的问题,请参考以下文章

在 Prisma 中命名关系的正确方法是啥?是不是有我应该遵循的指导方针或约定?

ntu ERIC 课程笔记

提高水槽性能的指导方针是啥

Laravel 迁移命名约定

苹果对 iCloud 的“全有或全无”立场:这是一个硬性指导方针吗? [关闭]

对数据集进行分片是不是有任何指导方针?