摘要
介绍可用于个人开源项目的软件开發生命周期工具(SDLC)。
为什么要做个人开源项目
- 试验新技术
- 练习编程技巧
- 展现能力
为入么要 SDLC
- SDLC 是一个合格码農的重要技能
为什么用工具
- 成熟的流程和工具可以提升生产率
为什么要免费
- 因为沒钱
SDLC
工具
Issue Tracking
- Github Issue, plan:
- Free $0
Unlimited public repositories 无限的公开仓库 - Developer $7/month
Unlimited public and private repositories 无限的公开/私有仓库
- Free $0
- ZenHub, plan:
- Free $0
For small teams, public accounts, open source- Work inside GitHub with the ZenHub browser extension
- Access the ZenHub web app from anywhere
- Epics, Estimates and Reports
- Multi-repo support, API access and Slack integration
- Growth $5 per user/month
For teams of six or more- Work inside GitHub with the ZenHub browser extension
- Access the ZenHub web app from anywhere
- Epics, Estimates and Reports
- Multi-repo support, API access and Slack integration
- Free $0
VCS
- GitHub, plan:
- Free $0
Unlimited public repositories
- Free $0