Software multiplexing speeds for software development

zhaozj2021-02-08  471

Software multiplexing speeds for software development

Four wood

(This article is reproduced from Software Engineering Expert Network

Www.21cmm.com)

With the improvement of social informationization, IT technology has deeply entered all aspects of social life, and software is the core of IT technology applications, and its importance is also highlighted. Whether it is manufacturing, e-commerce, or service consultation, software has become the core power of heavy responsibility, the Internet and software have become an important foundation for promoting new economic development.

So, under the new economic environment, what new requirements have been put forward on software applications? "High quality, high speed and everywhere", this is the answer to Mr. Jim Cluchey, Vice President of Rational. He believes that under the traditional economy, the company's requirements for software are mainly full-featured and high quality; and now, with competitive intensification and customer demand diversification, enterprises have put forward higher requirements for software updates, past The software updated one year is now available for half a year, three months, or even months must be updated. On the other hand, software is mainly used in the past to improve production efficiency, and strengthen internal management has gradually become a tool for helping companies get greater benefits, and they have become an indispensable element in work and life. Whether it is E-Infrastructure, E-Device or E-Business is inseparable from the software. This change makes software development face new challenges: How to develop software that meets different needs quickly and high quality? Traditional software development methods have appeared in this time, establish a better software development environment, development, and reused software components to solve this problem.

What is a good software development environment? According to Mr. Jim Cluchey, a good software development environment should include three aspects: adopting unified software development language, especially in unified modeling languages; adopting certified software engineering management methods; adoption of appropriate software development And management tools. First, the unified modeling language is the basis of software multiplexing. The unified model language proposed by Rational Corporation has been adopted by the object management organization (OMG) and has become industry standards, using it and its recommended unity. Modeling Process, software developers can model complex software systems and complete the development of components based on this; secondly, large software development requires engineering management, source code, version , Documentation, testing, etc. must be strict management to ensure the quality of software; third, the goal is achieved by the tools that depend on the tools. There are currently a software test, and there are many manufacturers of tools. The famous foreign manufacturers have Rational, Compuware, etc. There is a northern big green bird in China. In particular, the software test, configuration management, software lifecycle management, which is launched by Rational, has been recognized by the industry and is widely used by IBM, Microsoft, Sun, HP, and Oracle and other industry giants.

Mr. Jim Cluchey believes that software components development and software reuse have become a big trend in software development in Internet era, and will also be adopted by China Software Developers and large enterprises. Therefore, in addition to providing products and services to Chinese users, Rational will also find local strategic partners, localization of their series of tools, and cultivate the market by organizing the market, issuing demonstration software, etc., promoting the engineering development of China software development. .

转载请注明原文地址:https://www.9cbs.com/read-657.html

New Post(0)