How architecture team co-operate with project team
2005-10-25 22:31
274 查看
架构组如何与项目组合作的一篇文章 http://martinfowler.com/ieeeSoftware/enterpriseArchitects.pdf
公司里面如果有架构组,架构组多个项目横向考虑问题,有时会和每个项目组纵向考虑问题相矛盾。
文章的核心是架构组成员参与到项目中去,就我们当前的实际情况来看,因为架构组人员的参与到项目中使具有两重角色,即面临着考核方式、架构组和项目组权重、架构人员任务时间分配等问题。
一种好的方式可能是每个项目组有主要的技术负责人,架构组作为服务参与的形式主要与该技术负责人沟通,这样可保证架构组人员参与到项目而又独立于项目,又可方便项目组成员学习并遵循公司级别的架构思想与技术。
遗憾是从资源的角度来说当前的架构人员都是项目的编码主力,所以很难有时间去考虑高层面的架构问题或多项目重用性问题。
公司里面如果有架构组,架构组多个项目横向考虑问题,有时会和每个项目组纵向考虑问题相矛盾。
文章的核心是架构组成员参与到项目中去,就我们当前的实际情况来看,因为架构组人员的参与到项目中使具有两重角色,即面临着考核方式、架构组和项目组权重、架构人员任务时间分配等问题。
一种好的方式可能是每个项目组有主要的技术负责人,架构组作为服务参与的形式主要与该技术负责人沟通,这样可保证架构组人员参与到项目而又独立于项目,又可方便项目组成员学习并遵循公司级别的架构思想与技术。
遗憾是从资源的角度来说当前的架构人员都是项目的编码主力,所以很难有时间去考虑高层面的架构问题或多项目重用性问题。
相关文章推荐
- How to Build Office Developer Tools Projects with TFS Team Build 2012
- How do I set up a Microsoft Visual Studio project to work with MATLAB Compiler 4.0?
- How to solve the problem "A project with an Output Type of Class Library cannot be started directly "
- How to delete a team project from Team Foundation Service (tfs.visualstudio.com)
- How to Build an Android Project with Eclipse
- How To Start Building Spatially Aware Apps With Google’s Project Tango
- How to construct a Android project with Google Map APIs
- How to Operate SharePoint User Alerts with PowerShell
- Permission error with creating a team project from VS 2010 on TFS 2012 tfs2012在vs2010下不能创建团队项目的问题
- Understanding the Flex 4 Spark Component Architecture and how to Build Custom Components with the Flex 4 SDK
- How to delete team project from TFS visual studio ?
- How to synhronize source files with Visual Studio for team work
- http://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/
- How to run maven project with idea in linux
- How To Create an ASP.NET Application from Multiple Projects for Team Development
- how to begin with a new project
- TF10169, How to remove a team project
- How to create a project with existing folder of files in Visual Studio?
- How to configure a C/C++ project with Eclipse and CMake