如何管理软件项目中的学生(即新生)

时间:2009-08-09 04:29:39

标签: architecture project-management

我正试图找出管理一些热心的成人学生(具有各种技术背景,从纯粹的新手到具有更重要的编程背景的学生)的最佳方式,在一个软件开发项目中,该项目将涉及创建一个网站。小本生意。我的想法是使用像Joomla这样的东西并在这些人之间分割项目。

我想帮助他们学习“真实”的基本软件开发过程。我想保持简单,然后从学生和任务管理方面去。

我最初的想法是做以下事情: - 获取一个虚拟主机帐户,并通过我这边的经销商帐户为每个学生提供自己的帐户。 - 使用SCM - 可能是颠覆并做夜间基于cron的版本控制

我还应该怎么办?有更好的方法吗?有一个好的虚拟主机帐户可以用于此吗? (我在考虑使用vps ......但是在管理安全等方面这可能会令人头疼)

我想给学生一个长长的皮带,这样他们就可以从他们的错误中吸取教训,而不是微观地管理我的一切,最后会花费大量的时间来解决问题,而不是解决问题。而不是专注于帮助他们学习。

我很感激有关此事的任何信息/见解。

宇部

2 个答案:

答案 0 :(得分:3)

Joomla是一团糟。使用Django或Ruby。

我建议您将WebFaction用于主机。您可以每月6.99获得一个网站,SVN和TRAC。

答案 1 :(得分:0)

结对编程和敏捷方法非常有效。识别并使领导者成为Scrum领导者。如果你真的想玩得开心 - 让他们研究并选择他们想要用的技术。简而言之 - 将其作为一种协作努力,而不是一堆个人作业