RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2
2010/04/29 15:09:07

Pipeline production of the software

Pipeline production of the software — creation of the professional software: from study of the ideas and creation the Internet and office business applications before carrying out IT audit of business processes of the companies.

Content

Production

Key requirements:

Repository of classes ("core")

  • Continuous improvement and standardization of classes-> Quality improvement.
  • The maximum reuse of classes in all new projects.
  • Each business application  — strict separation of set of classes into 3 groups: "Model", Representation, Behaviour.

The automated generation of applications, versions, updates

  • Maximum focus on the process of implementation/assembly of each next project.

Permanent automatic testing of ready applications and core

  • Constant control of quality.

Permanent accounting of time

  • Development of normo-hours on standard transactions and standardization of transactions for personnel.
  • Automatic accounting and time supervision of implementation of each project.

Personnel

  1. Level of a repository ("core"):
    • Inclusion of new/third-party classes, refactoring, ensuring logical integrity, use of the standardized design patterns.

  2. Level of business applications:

    • Accurate division into narrow specialists (for fast accomplishment of the same transactions regarding implementation of the ready application)
    • Main groups of specialists:

    • Setting and study of tasks, ideas of the client.
    • Development and completions of business applications.
    • Consultations, creation of the guides and instructions.
    • Industry typification of applications and requirements to them.

Customer relations

Customer relations are under construction on the basis of formalization of a routine and any manual actions with the subsequent automation through approved by terms of reference.

Advantages to clients

  • "Erasing" of a basic difference between the Internet and office applications.
  • The quick implementation of the labor-consuming ideas, fast completions of applications answering to changeable market conditions of the client, "on demand".
  • Concentration of time of the client on forecasting and analytics for the market.
  • Application programming - "robots" with the minimum participation or without participation of users. Users can make only corrective action changing behavior of "robots".
  • Minimum or (otutstvy need) in use of IT department or the accompanying programmers.
  • Possibility of providing the "standard" solution (implemented earlier) from a repository of applications.
  • "Study" on the website in which all its terms of reference, all managements and instructions and updates of its applications are collected according to sections is provided to the client. And also environment for feedback coupling: questions-answers, data on errors, wishes and recommendations to completions.
  • Thanks to production formalization process of creation/completion of the application that they were aware of what becomes and at what stage of implementation the project is ready is represented to clients. The opportunity of providing intermediate versions to the client and splitting the performed works into stages is given (if the client in general "cannot wait" to see result).

IT Audit of business processes

  • IT audit of business processes is carried out according to the international standard COBIT.
  • Determination of the current operational value of business processes of customer companies. Recommendations about automation and decrease in operating costs. Determination of balance between the current value of operating costs and costs for automation with calculation of a payback period.

Examples of the ready applications implemented at consumers

Example Internet of the application 

  • Short description

Electronic marketplace
* Fast creation of the different individual forms of input-output meeting the different requirements of confidentiality of users of 3 roles (the organizer, buyers and suppliers).
* Unloading of the organizer of biddings at the expense of "authority delegation" to buyers and suppliers and providing "studies" to them.
* The ready result very precisely meets 'expectations' of the consumer at a stage of study of the idea (terms of reference).
  • User guides

The management for the organizer
The management for buyers
The management for suppliers
  • Initial technical specifications

Terms of reference 'Electronic marketplace'

Example of the office application

  • Short description

The centralized retail pricing
* Separation of a task into 2 parts: the program robot executing the round-the-clock quotation of delivery notes for different regions and the program in which one user can manage formation of retail prices of all network (instead of N-go of number of pharmacists earlier).
* The ready result very precisely meets 'expectations' of the consumer at a stage of study of the idea (terms of reference).
  • User guides

User guide to the Quotation
User guide to Avtorastsenka
  • Initial technical specifications

Terms of reference 'The Centralized Retail Pricing'

Example of simultaneous implementation Internet and office application

  • Short description

Certificates
* Exact compliance of the interface (representation) between the Internet and the office application. There is no need to be retrained  — just took and work as in an Internet-application or in the office application.
* Trouble-free implementation for already earlier ready database of certificates containing more than 40 GB of declarations and certificates.
* The ready result very precisely meets 'expectations' of the consumer at a stage of study of the idea (terms of reference).
  • User guides

User guide
  • Initial technical specifications

Terms of reference 'Certificates'

See Also

Zvorykinsky project

The Zvorykinsky project  — Production of the professional software for small and medium business