团队开发规范(MSF)以及基于.Net的需求分析和解决方案设计

来源:互联网 发布:金山软件董事长 编辑:程序博客网 时间:2024/05/22 17:04

今天是实训第一次课,以下是课堂笔记:

团队组成情况: Product Manager, Program Manager, Developer, Tester, User Experience, Realease Manager

Product Manager:满足客户需求;市场,业务价值,发展客户,产品计划;审核(需求分析文档,构架设计)

Program Manager:在项目的约束条件下完成解决方案(预算,进度);项目管理,解决方案构建,流程控制,管理服务

Developer:按照功能规范说明进行开发;编码人员不承担其它责任,但负责单元测试;技术咨询,实现构架和设计,应用程序开发,构架开发.

Tester:在确认所有的产品质量问题都得到妥善处理后,批准产品发布;需求分析结束后产生的测试计划;计划测试,测试,测试报告.

User Experience:提高用户使用效率;技术沟通,培训,可用性,图象设计,国际化,辅助功能.

Realease Manager:顺利发布和后期运作.

角色共享:1)一般开发组成员不共享自己2)不要试图组合具有一定利益冲突的角色

  Product Manager Program Manager Developer Tester User Experience Realease Manager Product Manager ------------

N

N

P

P

U

Program Manager

N

------------

N

U

U

P

Developer

N

N

--------------

N

N

N

Tester

P

U

N

--------

P

P

User Experience

P

U

N

P

---------------

U

Realease Manager

U

P

N

P

U

-------------

P-可以;U-不太可能;N-不推荐

基于.Net的需求分析和解决方案设计: J2EE有一套完整的解决方案规则,所以.Net采用MSF.

过程模型:基于里程碑的计划(瀑布+螺旋)

 

原创粉丝点击