标题语
标准化、构件化的协同软件,超越传统软件开发过程
要点
标准化,减少IT行业资源浪费,使得软件开发更加高效有序,构件化,为软件开发商带来卓有成效的软件生产率、质量和成本的改进,CoSpace平台将标准化、构件化、协同软件融为一体,引领应用软件开发的潮流;
内容
有效地将项目经验知识转换为软件资产
作为知识密集型的软件企业,每天都有新的知识劳动成果,这些劳动成果是组成软件企业价值的重要部分,CoSpace通过可复用的构件技术平台及管理方法使得知识劳动成果以软件资产的方式得以积累,提升软件企业的价值。
以往,软件开发商从业多年,每个项目各自为政,随着项目的完成、人员的流失,新启动的项目仍然需要非常多的时间去完成。通过CoSpace平台构件资源库以及构件管理方法,使得软件开发商的历史项目实施及开发经验可以在组织里得到有效的推广和重用,减少软件项目开发成本;
基于构件资源库,快速开发实施应用软件项目
协同应用软件的特点是具有非常强的业务适应性和变化能力,CoSpace之中成熟的构件资源库以及不断完善的管理过程是完成协同应用软件项目的关键。
通过CoSpace开发平台可以快速搭建客户可以使用的应用系统,该应用系统区别于原型系统,是一个实际可运行的软件构件集,使得用户可以更快体验到项目功能,并为项目进一步沟通打下基础。基于CoSpace的项目可以将项目部署运行和项目构件开发同步展开,将已有的构件进行部署运行,将新的需求通过新的项目构件开发予以满足,并不断集成到已经运行的应用系统之中,从项目一开始就采用项目维护方式进行工作,有利于项目持续发展。
STP2001 标准化项目实施,指导构件化项目管理过程
通过STP构件项目实施标准可以迅速指导软件开发商进行构件开发和积累,通过文档标准化、设计开发标准化、过程标准化来提高项目团队的综合能力。
STP构件项目实施是一个结合中国软件行业现状及特点,以小型团队项目实践为基础的软件工程方法学,在现代软件工程方法学的基础之上结合软构件技术,为成功实施应用软件系统提供了一个实际可指导操作的项目实施方法学。基于构件的协同软件项目过程分为四个重要阶段计14个软件过程:项目售前阶段、项目实施阶段、构件开发阶段、项目维护阶段;并从四个角度分为项目管理过程、项目实施过程、资产管理过程、项目支撑过程。
一站式的协同应用系统,支持客户不断成长的信息化需求
一站式的协同应用系统,使得各项业务功能可以集成在一起;客户在其成长期间,对信息化的要求随着业务及管理侧重点而变化,避免了采购独立的软件产品形成的信息孤岛,以及采购了目前不需要的功能,节约了信息化投资;
针对小企业的协同应用系统,CoSpace可以提供基本的通用构件以满足需求;针对大企业的协同应用系统,CoSpace可以提供更全面的通用构件和业务构件;CoSpace具备可扩展性非常强的框架,使得客户的信息化投资更具理性。
基于构件的项目维护,维护复杂度呈指数下降。
客户协同应用系统会随着信息化的发展越来越难以维护,而CoSpace采用松耦合的构件化设计思想,使得项目维护只需要了解构件及相关构件的变更,避免了项目越来越难以维护的局面。
通常情况下,项目维护人员的能力水平较项目开发组则低得多,而往往需要对整个协同应用系统进行全面的维护,出错的机率非常高,客户极为不满意。采用了CoSpace平台开发之后,项目维护基于构件为基础,由于维护粒度降低,维护复杂度呈指数下降,客户自然满意。
丰富的通用构件,协同应用系统开发无须从零开始
CoSpace平台提供非常多的通用构件,如组织机构、权限框架、工作流、统一文档、工作任务、日程安排等,项目开发人员只需要关注构件所实现的业务,节约项目开发成本。
以往,每一个项目开发时都需要从用户登录页面开始,然后编写权限管理……,等到业务模块开始开发已经用掉了项目过半的进度计划。采用CoSpace平台之后,一开始关注的焦点就在业务构件上面,更有非常多的通用构件和业务构件支持,项目进度自然神速。
标准化的用户界面,提高开发人员工作效率
通过标准化的用户界面及界面构件包,可以减少项目界面工作成本,可以使得开发人员更加关注业务构件实现。
以往,每一个项目的界面都要与客户进行大力协商,项目组成员都需要展开针对用户的界面编码培训,每一个项目的界面都不同,很难进行复用,大量的时间花在界面的调整之上,并需要承担客户因界面不满意而导致的返工成本。采用了CoSpace平台之后,通过标准化的用户界面以及众多的界面构件包,提供了精心制作的框架式的界面以及多种风格支持,使得客户可以选择他们喜爱的界面。
标准化的文档模板,提高项目文档生产率
文档是项目过程的重要产出物,通过STP提供的模板以及构件提供的样例可以快速学习、使用、编写项目文档;
STP标准之中提供了非常多的项目工作模板,其中包括项目需求规格说明书、构件业务架构说明书、构件需求规格说明书、构件概要设计说明书、构件详细设计说明书、构件测试计划、构件测试分析报告、构件归档报告等,可以供项目团队直接使用。更多的构件样例文档可以使得文档的编写具有参考性,有利于项目团队的快速成长。
强大的工作流引擎,适合中国业务特点
工作流引擎是协同工作系统之中的核心构件,CoSpace提供的工作流引擎具备自由流程、往复流程、流程改派、流程退回、流程收回、流程切换等多种适合中国业务特点,更提供适合最终用户的自定义模式和适合二次开发商的编程开发模式。
在中国的一些政府和企业单位里,很多的工作是没有形成固定的工作流程,依赖于流程启动人对企业的工作过程的认识,固定的流程定义如何满足临时性的变化?试试自由流程和往复流程吧。工作流程流转到正在出差的领导,不在工作现场,如何继续进行工作办理?试试流程改派和代办登录吧。当某项特殊的工作按照工作流程流转到单位领导处,却被领导告之该项特殊事项需要临时插入两个流程结点,怎么办? 试试流程切换吧。…………………………………
构件资产管理平台,提高组织级构件复用能力
CoSpace开发平台提供构件资产管理平台,包括CIT构件集成工具、CMT构件管理工具,使得软件开发商可以有体系的积累构件资产,并在项目之中进行复用或与其它软件开发商资产。
以往项目的复用是以某个知识点和某个关键技术为复用单元,既分散各不容易累积和再学习,很大程度上依赖于项目团队的成熟度以及有意识的复用能力,并不能很有效的在组织里进行广泛的应用。构件资产管理平台对构件进行有效的回归、存储、获取、集成,使得软件企业组织能够积累各个项目上产生的构件,并使之复用。项目的复用度越高,项目的成本就越低!!!
周边应用软件库,延伸协同应用系统开发
CoSpace平台与众多的周边应用软件已经进行了集成,使得协同应用系统开发超越了B/S界限,包括邮件系统、即时通讯、手机短信、全文检索以及更多的应用软件。
B/S结构的优点众所周知,如简单的应用系统部署,丰富的表现形式等等。通过周边应用软件的集成,可以避免B/S结构体系的缺陷,并做到纯B/S结构应用系统不能做到的功能,如视频沟通、音频沟通、手机短信、全文检索等等。
基于CoSpace的协同应用产品,立即可以使用
基于CoSpace已经形成了众多的基础产品,如CWS力龙协同工作系统、CMS力龙协同内容管理系统、CGA力龙协同政府审批系统等等,构件集成商可以将这些产品直接应用于客户信息化之中,提升客户信息化水平。
优化应用软件行业产业链,迎接未来软件行业的挑战
CoSpace倡导应用软件行业产业链由平台开发商、构件提供商、构件集成商组成的全新模式,应用软件行业将来的发展是以软件服务为基础向客户提供信息化应用系统,应用系统更加注重可持续化发展和不断完善,CoSpace平台提供灵活扩展的框架,使得软件开发商从现在做好准备,迎接未来软件行业的挑战。
平台开发商:提供构件运行环境以及构件运行所需的基础构件和通用构件;构件开发商:可不断的开发适合客户业务的新构件,并加入到构件资源库之中进行交易;构件集成商:通过搭建满足客户需求的构件形成项目,快速完成客户的信息化搭建;
武汉市江北民营科技园 4F 邮编:430023