Printer Friendly
The Free Library
19,573,962 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

4GLs.


Consider any commodity that can be manufactured. In the early days, goods are handcrafted hand·craft  
n.
Variant of handicraft.

tr.v. hand·craft·ed, hand·craft·ing, hand·crafts
To fashion or make by hand.



hand·craft
 by specialists who charge handsomely for their time. Good furniture used to be the preserve of the rich who could buy custom built units that would last forever, (with reference to that lovely quote from Alan Clarke about Heseltine, 'the kind of person who bought his own furniture'). Craftsmen were well rewarded for their services and could advance socially because of it. As more people owned property and had disposable income disposable income

Portion of an individual's income over which the recipient has complete discretion. To assess disposable income, it is necessary to determine total income, including not only wages and salaries, interest and dividend payments, and business profits, but also
, more people could buy furniture but there weren't enough craftsmen to go around. In any case, it was still too expensive. As there were so many people wanting to buy, entrepreneurs could invest in mechanised Adj. 1. mechanised - using vehicles; "motorized warfare"
mechanized, motorized

mobile - moving or capable of moving readily (especially from place to place); "a mobile missile system"; "the tongue is...the most mobile articulator"

2.
 ways of creating furniture and mass production was born. The same is true of cars, for example, Henry Ford standardised therefore 'you could have any colour you wanted as long as it was black.'

If you were to plot a curve of skill levels versus cost per hour you would predictably get a standard curve. The very skilled people charge a great deal per hour and there are very few of them. The partially skilled people are relatively inexpensive and exist in the industry in greater quantities. The unskilled have no place in the industry.

It therefore follows that, if the delivery of software is componentised so that the actual skill levels required to deliver a component are relatively low but specialised, both a greater churn and variety of components can be achieved. Take as an example a factory line worker assembling a specific part of a car. The task itself may be complex but it can be learned and once learned repeated ad infinitum ad in·fi·ni·tum  
adv. & adj.
To infinity; having no end.



[Latin ad, to +
. If there is sufficient demand for standardised custom software, not the oxymoron it appears, then it is possible to set up assembly lines of business analysts, DBAs, C++ programmers, VB programmers, ISA (1) (Instruction Set Architecture) See instruction set.

(2) (Interactive Services Association) See Internet Alliance.

(3) (Internet Security and Acceleration) See .NET.
 experts, IIS (Internet Information Services) Microsoft's Web server. IIS runs under the server versions of Windows, adding HTTP server capability to the Windows operating system.  experts and so forth. Each level is specialist but can be mastered to MCP (1) See Microsoft certification.

(2) (MultiChip Package) A chip package that contains two or more chips. It is essentially a multichip module (MCM) that uses a laminated, printed-circuit-board-like substrate (MCM-L) rather than ceramic (MCM-C).
 level in a matter of weeks--the same cannot be said of truly skilled jobs.

Once at this level tools vendors are able to move vast quantities of software. It is actually in their interests to keep this componentisation as unitised as possible to achieve the highest sales volumes. But having arrived at the point where skills may be acquired rotely, there is bound to be an out-flux of work to where such skills are even cheaper.

Of course, the corollary is that the only people who can afford to develop software using this model are the people who can afford the production line, thus effectively alienating al·ien·ate  
tr.v. al·ien·at·ed, al·ien·at·ing, al·ien·ates
1. To cause to become unfriendly or hostile; estrange: alienate a friend; alienate potential supporters by taking extreme positions.
 the SME (1) (Small and Medium-sized Enterprise) See SMB.

(2) (Subject Matter Expert) An individual who is well-versed in the policies and procedures of a particular department or division.
 who then becomes dependant on Adj. 1. dependant on - determined by conditions or circumstances that follow; "arms sales contingent on the approval of congress"
contingent on, contingent upon, dependant upon, dependent on, dependent upon, depending on, contingent
 other software factories and must reduce their expectations accordingly.

How can anyone in their right mind believe that a team of five to ten people can deliver a custom solution more economically than a team of one? But that is the myth that organisations, such as Microsoft have successfully marketed and why? Because that means they can sell five to ten pieces of software instead of just one.

So the reason for the resurgence of interest in 4GLs is because it is the only way SMEs can fight back and the only way skilled programmers can see to their job staying in this country. Also, the answer to 'how can a small software house deliver more products faster' lies in another 1980's maxim: "Don't automate--obliterate" The idea is to solve problems by not having them in particular, when you have a lot of layers in a process then the cost of handing off between layers exceeds the benefit of the layers. In business, this led to the 'caseworker' model, where computers brought knowledge to decision makers. In computing this has not happened. 4GL in competent hands could make it so. Microsoft's model of software factory embeds a very high process cost that can be reduced by cheap labour, but cannot be removed.

www.revsoft.com

Andrew McAuley Andrew McAuley (1968 - presumed dead 2007) was an Australian adventurer. He is best known for his mountaineering and sea kayaking in remote parts of the world. He is presumed to have died following his disappearance at sea while attempting to kayak 1600km across the Tasman Sea in , Revelation Software Limited
COPYRIGHT 2004 A.P. Publications Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Software World Intelligence; Fourth generation languages
Author:McAuley, Andrew
Publication:Software World
Geographic Code:1USA
Date:May 1, 2004
Words:666
Previous Article:How to find Web services: the UDDI registry.
Next Article:New method for calculating missing database values.
Topics:



Related Articles
Marcam announces new client/server financials applications.
Symix signs significant agreement with Ingersoll-Dresser Pump Co.
Symix Systems Announces Japanese Distribution Deal with Mitsui Valued at an Estimated $20 Million; World's Largest Trading Company Will Distribute...
ANDRITZ SPROUT-BAUER SELECTS SYMIX FOR $1 MILLION SOFTWARE PURCHASE.
STEPHEN A. SASSER JOINS SYMIX AS PRESIDENT AND COO.
BUSINESS ALLIANCE BETWEEN COMPUTER ASSOCIATES AND DATAWARE TECHNOLOGIES PROVIDES TOTAL CORPORATE INFORMATION MANAGEMENT; CA-OpenIngres And Total...
TSR Announces New Language Support for Y2K Renovation Services.
Centura Strengthens CTD 1.5 Development Environment With Powerful CDK Applets.
BluePhoenix Completes Conversion Project Of COOL:Gen To COBOL.
CMP's 'EE Times' (San Francisco, CA) has launched two new web sites.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles