1. 能够分析软件需求,进行软件需求建模。
2. 能够根据软件需求,进行软件设计,建立软件设计模型,并进行实现。
3. 能够对软件进行测试,并通过测试发现软件缺陷。
4. 能够进行软件开发项目的策划与管理。
5. 能够进行团队协同软件开发。