很长一段时间以来,我一直是一个孤独的程序员。通常我会读有关的文章和帖子
- 版本控制系统
- 持续集成/交付
- 开发方法:Scrum,瀑布,V模型,敏捷,XP等。
- 软件项目管理
但是几乎所有人似乎都专注于TEAMS。我不是团队,那么对于一个程序员来说,最小的实践集是什么?请考虑以下条件:
- 我与其他人的代码没有冲突。
- 我不需要维护文件/目录树,我的开发环境只关心版本控制(基于图像的开发)。
- 没有正式的要求,我的用户不知道他们想要什么,他们对此表示满意。
- 唯一可能对发布版本或文档感兴趣的人是我,基本上客户希望获得结果,而不关心软件方法等
我的观点是,我不想花太多时间和精力在与客户需求没有直接关系的任何事情上。有什么建议吗?