English | Russian |
Applying system engineering principles specifically to the development of large, complex software systems provides a powerful tool for process and product management | Применение принципов системной инженерии к созданию крупных, сложных программных систем даёт мощный инструментарий управления процессами разработки и изделиями (ssn) |
Architecture of the system should be addressed early in the process. Booch et al. 1999 consider architecture as one of only three main characteristics of any development process favoring the UML. The three characteristics of the process are: | Структуру системы следует рассматривать на ранних этапах процесса. Буч и др. 1999 рассматривают структуру как единство трёх основных характеристик любого процесса разработки, использующего UML. Эти три характеристики процесса следующие: (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn) |
artifacts of the development process | рабочие продукты процесса разработки (Alex_Odeychuk) |
central element of the project's development process | центральный узел процесса разработки проекта (системы ssn) |
difficulty of managing the development process | трудность управления проектированием (программного обеспечения ssn) |
difficulty of managing the development process | трудность управления процессом разработки (программного обеспечения ssn) |
evolution of the software development processes | эволюция процесса создания программного обеспечения (ssn) |
key elements of an effective product development and maintenance process | ключевые элементы эффективного процесса разработки и поддержки программного продукта (ssn) |
Martin Fowler and the contributing authors make an invaluable contribution to object-oriented software development by shedding light on the refactoring process. This book explains the principles and best practices of refactoring, and points out when and where you should start digging in your code to improve it | Мартин Фаулер и другие авторы, принявшие участие в написании этой книги, внесли большой вклад в разработку объектно-ориентированного программного обеспечения тем, что пролили свет на процесс рефакторинга. В книге описываются принципы и лучшие способы осуществления рефакторинга, а также указывается, где и когда следует начинать углублённо изучать код, чтобы улучшить его (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn) |
Placing software development in the context of business modeling means that a software process is derived from a wider business model and it tries to support and implement a particular business process in that model. This means that a software product/service cannot be just an information service. It should also implement and assist in business actions | Помещение разработки ПО в среду бизнес-моделирования означает, что процесс создания и эксплуатации ПО получен из более широкой бизнес-модели, и он старается поддерживать и реализовывать конкретный бизнес-процесс в этой модели. Отсюда следует, что программный продукт / сервис не может быть только информационным сервисом. Он должен также реализовывать бизнес-операции или содействовать им (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
practical uses of automating software development processes | практические аспекты автоматизации процессов программирования (ssn) |
Software process is the term given to the organization, ritualization, and management of software development activities | Программным процессом называются действия по организации, нормированию и управлению разработкой программного обеспечения (см. Software Architecture in Practice / Len Bass, Paul Clements, Rick Kazman 2003 ssn) |
the software engineering pentagon consists of software development lifecycle, software modeling language, software engineering tools, software project plan, and software process management | Пятиугольник программной инженерии состоит из жизненного цикла разработки ПО, языка моделирования ПО, инструментальных средств программной инженерии, планирования проектирования ПО и управления процессом создания и эксплуатации ПО (см. Practical Software Engineering by Maciaszek L.A. and Liong B.L. 2005) |