DevOps (开发运营一体化)- 来自《管理信息系统》

DevOps builds on agile development principles as an organizational strategy to create a culture and environment that further promote rapid and agile development practices. DevOps stands for “development and operations” and emphasizes close collaboration between the software developers who create applications and the IT operational staff who run and maintain the applications.

Traditionally, in a large enterprise, an application development team would be in charge of gathering business requirements for an application, designing the application, and writing and testing the software. The operations team would run and maintain the software once it was put into production. Problems arise when the development team is unaware of operational issues that prevent the software from working as expected, requiring additional time and rework to fix the software.

DevOps tries to change this relationship by promoting better and more frequent communication and collaboration between systems development and operations groups and a fast and stable workflow throughout the entire application development life cycle. With this type of organizational change along with agile techniques, standardized processes, and more powerful automated software creation and testing tools, it is possible to release more reliable applications more rapidly and more frequently.

Management Information Systems, Managing the Digital Firm, Fifteenth Edition, Global Edition, written by Kenneth C. Laudon (New York University), and Jane P. Laudon (Azimuth Information Systems)

你可能感兴趣的:(DevOps,敏捷,开发运营一体化)