当前位置:  开发笔记 > 编程语言 > 正文

小团队的软件开发过程

如何解决《小团队的软件开发过程》经验,为你挑选了3个好方法。

我可能是一个例外,但我从未在一个拥有三个以上开发人员和/或五个人的团队中工作过.我们仍然可以设法完成工作(不知何故).

是否有适合这种"极端"情景的软件开发过程?而且,如果你作为一个独立的程序员工作,那么你可以适应日常生活,使其更具可预测性,连贯性,记录并完成工作吗?



1> Manrico Cora..:

在敏捷方法是一个很好的起点,因为,恕我直言,他们更适合于小团体.

至于保持个人工作节奏,我建议使用基于TODO列表的方法和一些像Task2Gather这样的工具.您可能也想看看GTD.

即使是我的团队,我也永远不会放弃的事情:

源版本控制

备份

去做

单元测试/ TDD

代码文档

重构/代码审查



2> MarkJ..:

让强大的SecretGeeek教你如何成为一名独立的程序员.请享用 :)

   intellisense 
        ||
        \/
       code >>> compile >>>>> run >>>> success >>>> profit ;-)
        /\         ||          ||         
        ^^         \/          \/
        ^^      errors       errors 
        ^^          \\       //
        ^^           \\     //
        ^^             google
        ^^              ||
        \\              \/
         \<<<<<<<  copy N paste



3> MarkJ..:
TODO推动了发展

来自SecretGeek的严肃建议.

设置开发环境或编辑器以使用TODO标记自动列出所有行 - Visual Studio默认执行此操作.

步骤1

写类或方法大纲(即'Public Class ...'或'Public Sub ...',里面没有代码.)

包括粗略的逻辑

使用"TODO:"添加预先编码的伪代码

只编写非常简单的代码 - 其他任何东西只需添加一个TODO

第2步

重复步骤1,直到整个应用程序被粗糙化

你现在已经有了一个很大的'TODO'任务清单

检查完整性(宽度)

看看可以删除什么.

看看可以简化什么(例如,两个相似的待办事项评论:它们可以相同吗?

第3步

将TODO替换为对不存在的类,方法等的调用...(对于测试驱动开发,为每个方法/类创建详尽的测试)

第4步

通过以下方式一次修复一个编译错误:

编写类,方法等的shell,

在你去的时候为每一个添加TODO:伪代码.

(如果按下时间,还要添加'HACK:'适当的评论和解释)

在适当的情况下,用所需的简单代码替换TODO

第5步

重复步骤4,直到没有编译错误.

如果还有TODO,则返回步骤3.

(还有很多先前的计划,纸张原型设计,客户会议,讨论,拖延,数据库设计,喝咖啡,sprocs和crud-sproc调用的代码生成,可重复使用的DAL导入,PAG块使用,去PAG !,在文件签收,争吵,深夜,沮丧,与朋友聊天,通过电子邮件筛选,刮擦内容,打印出来并将它们堆成一堆,搜寻主食,捕捉之前来回辩论公共汽车,背部和颈部伸展等等,但为了简单起见,这一切都被遗漏了......)

(MarkJ再次)有点像Code Complete的伪代码编程过程.而且我们都同意每个人都应该阅读代码完成,对吧?

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有