而如何建立那些对软件项目的开发具有积极意义的软件过程,便是“软件过程工程”所涉及和研究的内容。
But it just is concerned and researched by software process engineering how to establish a meaningful software process for developing software project.
软件过程工程元模型(SPEM)是软件过程建模的基础,是一种通用的框架,适合不同类型的生命周期模型。
SPEM is the basis for software process modeling. It is a general framework and suitable for different types of life cycle model.
这样的过程在系统工程项目中是十分常见的,此时软件和硬件都必须并行开发,而且必须同步。
Such processes are common in systems engineering projects, where the software and hardware must be developed in parallel and it must be synchronized.
依我之见,不讨论过程,你就不能讨论软件工程的状态。
In my opinion, you cannot discuss the state of software engineering without discussing process.
RUP是通过软件工程过程权威(SEPA)进行质量保证——尽管理论上是SQA,这是一个组的职责,而不是一个个体的角色。
RUP addresses quality assurance through the Software Engineering Process Authority (SEPA), although SQA is treated abstractly — as a group responsibility and not an individual role.
RUP和其他敏捷软件工程过程能够很好地迎接这些挑战。
The RUP and other agile software engineering processes are capable of addressing these challenges.
冒险使用的这个可能会搅乱软件工程,需求管理领域的单词其实就是过程。
At the risk of using a word that disturbs many in the field of software engineering, requirements management is just a process.
遵从软件工程过程意味着承诺了一致性和标准化。
Following a software engineering process inherently implies a commitment to consistency and standardization.
RUP项目的四个阶段体现了软件工程过程中的不同项目样式。
The four phases in a RUP project represent different project styles in the software engineering process.
采用良好的软件工程实践构建应用程序是一个过程。
Building an application using good software engineering practices is a process.
软件工程可能是一个不断演变的过程:通过解决方案解决问题,解决方案产生新问题,然后再构建新的解决方案。
Software engineering tends to be an evolutionary process. Problems are addressed with solutions that can create new problems and subsequently new solutions.
通常,这些设备中的操作系统和软件与设计过程中传统的工程决策一样重要。
The operating system and software that sit inside these devices is often as important as the traditional engineering decisions that go into their design.
RUP是一个使用UML的软件工程过程。
RUP is a software engineering process that makes use of UML.
至于软件工程的社会效应方面,Scrum已被证实的过程模式可以即时地方便需求管理,变化控制以及项目管理提供。
Addressing the social side of software engineering, Scrum's proven process patterns can offer immediate benefit in requirements management, change control, and project management.
BorisKarlsson和他的职员负责软件工程小组的过程改进。
Boris Karlsson and his staff were responsible for process improvement in the software engineering group.
RationalUnifiedProcess是当今使用中的实际标准的软件工程过程。
The Rational Unified Process is the de facto standard software engineering process in use today.
一个基于模型软件开发种最佳实践,为企业的软件开发努力提供指导的软件工程过程。
A software engineering process based on best practices in modern software development and aimed at guiding an organization in its software development endeavors.
事实上,如果软件开发是工程学的一个形式,那么应该有一个易于理解的过程,它告诉我们怎样实践规范。
If software development is, in fact, a form of engineering, then there should be a well-understood process that tells us how to practice the discipline.
建模和分析可成为软件设计和再工程过程的不可或缺的部分。
Modeling and analysis could become indispensable parts of your process for software design and reengineering.
不幸的是,在软件工程中,在分析和设计过程中对结构包含的支持直到最近才出现,5而它仍旧没有普遍使用。
Unfortunately, in software engineering, explicit support for structural containment during analysis and design has not been generally available until recently, 5 and it is still not in general use.
我们的论点是,应该将易访问设计实践紧密地集成到企业的软件工程项目过程中以便其不显著。
Our contention is that accessible design practices should be so tightly integrated into an organization's software engineering process that they become unremarkable.
总之,这些动态正在重新塑造软件和软件开发过程中涉及的软件工程的基本特性。
Together, these trends are reshaping the fundamental nature of software and the engineering trade-offs involved in constructing it.
它由软件工程研究所(SEI)开发,CMM是为软件过程改进开发的初始模型。
Developed by the software Engineering Institute (SEI), CMM was the initial model for software process improvement.
知识管理作为一项持续的管理过程,涵盖了业务流程、软件技术系统和企业文化,是一项复杂的系统工程。
As a continual process of management, knowledge management covers the business process, software technique system and corporate culture. It's a complicated system engineering.
在未来的五十年里,这些趋势将继续存在,期间对编码的关注将会被弱化,而更加强调软件工程过程中的其他方面。
These same trends will continue in the next fifty years, with perhaps even less emphasis on coding and more on the other aspects of the software engineering process.
他们讨论如何基于由软件工程研究所(Soft ware Engineering Institute)WattsHumphrey创建的原则,来开发个人软件过程(PSP)数据收集工具。
They discuss how they developed a personal software process (PSP) data collection tool, based on the software Engineering Institute discipline created by Watts Humphrey.
插图从测试工程师那里听到的最普遍的抱怨是直到过程中很晚的时候才能有效地参与到软件开发项目中。
IllustrationThe most common complaint heard from test engineers is how hard it is to engage effectively in a software development project until very late in the process.
需求诱导(requirementselicitation)这个过程让软件设计师或工程师可以尝试发现特定应用程序的所有功能和特性。
Requirements elicitation is a process whereby a software designer or engineer attempts to identify all the capabilities and features of a specific application.
正式的、现代的软件工程工具和过程能够为一个软件项目带来卓越的生产力和质量。
I do agree 100% with this conclusion of the article: that formal, modern software engineering tools and processes can bring significant productivity and quality gains to a software project.
作者在这里以六点原则,展示其收集的实践(对比CMMI中的4个关键组-软件工程、系统工程、集成产品和过程管理,以及供应商源)。
The four major groupings of CMMI — software engineering, system engineering, integrated product and process management, and supplier sourcing.
应用推荐