Basis of software modernization in Application Software Production Line

Source: Internet
Author: User

Author: Ji qingjun 2011, 8, 22 Abstract: Software Life in the software production line changes as needed

1 Introduction

With the birth and development of computers, computer software and software development technologies are also constantly developing. However, in terms of current software production methods, software production is still in the hands-on workshop mode. Just like the gradual development of industrial society from handicraft industry to modern industrial manufacturing, the process of software development and production must also gradually transition to modern production methods.

Application Product Line (the entire product series is called sm --Softmaker) It will be a platform software supporting the entire process of application software production. It will change the development model of traditional application software and promote the transformation from the manual model to the modern software production model.

1.1 positioning of APL

First of all, APL is a software system, which is used to produce other application software. It is not limited to supporting the software development stage, it supports the whole process of software lifecycles, such as software requirements, design, development, testing, and O & M. It is not only committed to improving the production efficiency and quality of software, focus more on building dynamic and scalable software.

Software is very different from traditional industrial products, the reason is that customers do not have high requirements on the plasticity of an industrial product after leaving the factory (for example, we do not want the black and white color TV that we just sold to be converted into a color TV according to our preferences ), however, the application software is different because the business environment is constantly changing and the customer requires that the software be able to adapt to the changing needs, with the maturity of software technology and the improvement of customers' understanding of software, this requirement will surely become the most important indicator for considering software systems.

APL will strive to build and support the on-demand development capability of the software, so that the application software can have a more powerful and sustainable vitality, extend the software life cycle, and make the software grow forever, the better the application, the fact is that the software should have such a character, because the software is not as worn and aging as industrial products, the software should be like the old mage in the business field, the older the fragrance is :)

1.2 Main content of APL

APLAs an application software production platform supporting the entire process of software productionSoftmaker, Including the following main parts:

1)AppApplication Software Project Process Management Platform --Softproject

Application Project Management Platform

A project management platform that is fully oriented to the modern software production process and can implement the plan and operations to specific development tasks.

2)ARPApplication Software Requirement management platform --Softaanalyst

Application requirement Management Platform

The demand expression, analysis, and management platform based on industry models can be combined with ADM (Application description model) to obtain the prototype system in real time to achieve what you think is what you see, what you see is what you get.

3)ADPApplication Software Design and Development Management Platform --Softdesigner

Application Development Management Platform

A software design and development platform with the application with description as the core and ADM as the basis.

4)ATPApplication Software Test Management Platform --Softconner

Application Test Management Platform

5)AmpApplication Software maintenance management platform --Softmaintenance

Application Maintenance Management Platform

6)AutodocApplication Software Document generation and management platform --Softdocument

Automatic documentation maker & Management Platform

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.