首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
It can be argued that the quality of software management has an effect on the degree of success or failure of a software development program. We have developed a metric for measuring the quality of software management along four dimensions: requirements management, estimation/planning management, people management, and risk management. The quality management metric (QMM) for a software development program manager is a composite score obtained using a questionnaire administered to both the program manager and a sample of his or her peers. The QMM is intended to both characterize the quality of software management and serve as a template for improving software management performance. We administered the questionnaire to measure the performance of managers responsible for large software development programs within the US Department of Defense (DOD). Informal verification and validation of the metric compared the QMM score to an overall program-success score for the entire program; this resulted in a positive correlation.  相似文献   

4.
In the Human-Computer Interaction (HCI) community, software usability has primarily been concerned with the presentation of information, more precisely with the user interface. However, some usability problems can prove costly to fix if the changes require modifications that reach beyond the presentation layer, namely those that cannot be easily accommodated by the software architecture. Taking into account some usability requirements earlier in the software development cycle, specifically prior to the architectural design phase, can reduce the cost of these modifications. There is a scarcity of methods and guidelines with the scope to direct users in eliciting the usability requirements that can impact the software architecture. This paper proposes a usability-driven adaptation of the quality attribute workshop (QAW) to assist software development organizations in discovering and documenting usability requirements. It shows how this method can be integrated into a software development process, by discussing how the existing software framework workflows can be adjusted to take this new activity into consideration. A preliminary exercise was conducted to help discern the utility and the limits of the proposed method. Participants with different levels of knowledge of usability and comprehension of the system being developed found the method constructive, as it guided them in identifying the architecturally relevant usability requirements. It also helped determine the usability aspects that would not necessarily have been defined if this technique had not been employed.  相似文献   

5.
In the past ten years there has been a great deal of interest in the concept of a Software Development Environment (SDE) as a complete, unifying framework of services supporting most (or all) phases of software development and maintenance. We identify three levels at which the issue of integration in a SDE arises as a key concept—at the mechanism level (interoperability of the hardware and basic software), at the end-user services level (combining the methods and paradigms of the various tools), and at the process level (adapting end-user services to the working practices of different users, projects and organizations).In this article we examine SDEs from an integration perspective, describing the previous work in this area and analyzing the integration issues that must be addressed in an SDE. For illustrative purposes, a particular focus of the paper is the configuration management aspects of a SDE.Sponsored by the U.S. Department of Defense.  相似文献   

6.
7.
采用Visual Basic开发工具,对原有乙烯氧化反应器模拟优化程序进行了集成和输入输出界面设计。充分利用了原有的程序资源,又对其功能进行了改进,形成了一个可以平稳运行在Windows平台上的实现乙烯氧化反应器模拟优化的软件系统。系统可以独立发行安装,用于指导工业反应器的优化,也可用于操作人员技术培训。  相似文献   

8.
ActiveX控件作为可重复使用的程序和数据可集成到其它应用程序中,Aspen Plus用户界面就是一个ActiveX服务器应用程序,利用接口程序能够将用户对装置模型及其参数的改变传递给Aspen Plus,再把模拟结果与外部应用程序相连接,实现软件集成。本文对Aspen Plus的服务器功能进行了探讨,并介绍了这个功能的详细开发步骤和编写方法,最后给出了一个吸收塔的具体接口实例。  相似文献   

9.
综述了三类间歇过程能量综合优化方法,分析了间歇过程的生产和用能特点.从间歇过程能量利用环节和能量回收环节相互制约的关系出发,提出了适用于间歇过程能量综合优化改进的一般方法,为精细化工过程的节能降耗提供理论指导.方法用于指导某聚酯生产过程的能量综合优化,取得了节能10%以上的效果,表明所提出的能量综合优化方法能有效指导间歇过程的全局用能优化改进.  相似文献   

10.
A conceptual model is presented for the assessment of the effectiveness of software processes. The model distinguishes between three levels — the organization, the process, and the constituent activities, and proposes appropriate indicators for each level. The validity of the model has been investigated through an empirical case study of the configuration management process in a small software development organization, and preliminary results demonstrate its validity and usefulness.  相似文献   

11.
This paper investigates the relationship between software development methodologies and usability. The point of departure is the assumption that two important disciplines in software development, one of software development methods (SDMs) and one of usability work, are not integrated in industrial software projects.

Building on previous research we investigate two questions; (1) Will software companies generally acknowledge the importance of usability, but not prioritise it in industrial projects? and (2) To what degree are software development methods and usability perceived by practitioners as being integrated? To this end a survey in the Norwegian IT industry was conducted. From a sample of 259 companies we received responses from 78 companies.

In response to our first research question, our findings show that although there is a positive bias towards usability, the importance of usability testing is perceived to be much less than that of usability requirements. Given the strong time and cost pressures associated with the software industry, we believe that these results highlight that there is a gap between intention and reality. Regarding our second research question our survey revealed that companies perceive usability and software development methods to be integrated. This is in contrast to earlier research, which, somewhat pessimistically, has argued for the existence of two different cultures, one of software development and one of usability. The findings give hope for the future, in particular because the general use of system development methods are pragmatic and adaptable.  相似文献   


12.
本文讨论了在多站点的分布式开发环境下基于任务的软件集成的方法、工作流程及同步方法等,提出了开发域及基于产品特性对软件集成等概念。  相似文献   

13.
This document proposes one answer to the question: how does one measure and communicate progress in code verification? The question is addressed within the scope of verifying the order-of-accuracy of codes that solve partial differential equations. A process is described whereby order-verification exercises may be conducted within software development projects. The process entails domain-definition, test-suite construction, and test-suite demonstration phases. Progress measures are proposed to monitor the latter two phases particularly with regard to how close they are to completion. A fitness measure is introduced which measures the verification-fitness of a code relative to a given application.  相似文献   

14.
随着软件复杂度的增加和交付需求的变化,快速集成和自动部署成为高性能数值模拟软件推广应用的瓶颈。为满足软件构建和发布的差异化需求,简化从用户需求到软件发布的工作流程,基于Jenkins设计持续集成平台,实现软件静态审查、编译、测试和发布流程的自动化,全面记录软件构建日志和测试结果。利用Docker技术将构建环境容器化,实现环境的快速搭建和配置管理,满足多样化目标环境需求。该平台的实际应用效果显示,基于该平台的产品发布周期相比之前缩短约75%,可极大简化软件安装和部署难度。  相似文献   

15.
王正山 《计算机应用》2008,28(5):1341-1343
提出了一种在面向对象软件集成测试中确定类间测试序列的混合遗传算法。该算法在基本遗传算法的基础之上增加局部搜索以增强局部搜索能力,以及使用缓冲池以减少运行时间。实验结果表明,该算法的性能优于现有的其他方法。  相似文献   

16.
软件集成与复用是提高开发效率和质量的重要途径,而开发标准是实现集成与复用的重要因素。通过分析InChI、Jmol和BALL等实例,提出了化学信息学开源软件开发的数据通信标准、界面标准和模块标准问题。在此基础上,以作者进行的分子相似性与差异性研究为例,展示了对开源科学计算软件SciLab的主成分分析(PCA)模块进行改进、集成和复用的情况,说明对开源软件应采取扬弃态度,保障集成、复用的成效。  相似文献   

17.
当前智能社区建设成了一种趋势,智能社区信息系统软件集成有着广泛的需求。Web服务作为一种新的分布式计算系统具有许多优异的特性,如松散耦合性、集成的灵活性等。结合智能社区信息系统软件集成的需求和Web服务的特点,设计了一种智能社区信息系统软件集成框架,并且通过实例讨论了一些具有共性的问题。  相似文献   

18.
基于SOA软件架构的数据集成方法   总被引:5,自引:1,他引:4  
郎炯  刘宴兵  熊仕勇 《计算机应用》2010,30(9):2370-2373
根据数据的自治性和语义复杂性以及跨平台多样性等特点,并结合数字化业务平台的应用和需求,提出一种基于面向服务的体系结构(SOA)的数据集成方法。它是基于JBI规范,通过加入了四个服务模块解决了语义、多消息以及自治性等问题。最后结合SOA的相关技术和系统框架,并对其进行了实现。  相似文献   

19.
Three trends accelerate the increase in complexity of large-scale software development, i.e. software product lines, global development and software ecosystems. For the case study companies we studied, these trends caused several problems, which are organized around architecture, process and organization, and the problems are related to the efficiency and effectiveness of software development as these companies used too integration-centric approaches. We present five approaches to software development, organized from integration-centric to composition-oriented and describe the areas of applicability.  相似文献   

20.
陈欣  金远平 《计算机工程》2005,31(6):106-107,119
利用一种新的消息传递机制,从请求者的角度在服务请求者和服务提供者之间进行消息交互的同时进行Web服务可用性的测量,并提出了一套关于Web服务可用性的量化指标,为服务请求者的选择提供依据.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号