政策和程序应遵循哪些指导方针?
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 中命名关系的正确方法是啥?是不是有我应该遵循的指导方针或约定?