Maintenance cost - promoting BB & CP

From: [at]} <René>
Date: Sat, 28 Feb 2004 12:40:43 +0100

----boundary-LibPST-iamunique-765131294_-_-
Content-type: text/plain

Hi!

As some of you may remember, I'm working for Wave Solutions for IT, the
100% software daughter of Bank Austria, Austria's largest financial
institution. All our developments are for Bank Austria only.

Currently we're having a problem with a highly parametrized (via
database) program in VB6. It is not only highly parametrized, it is also
quite complex (about 5000 lines of code, undocumented and uncommented).
The original developer was a self-employed, and all self-employeds are
not re-contracted this year, to reduce costs. So I had to take over.

The problem is: development cost about 50.000 EUR, and now we have the
second major "perfection maintenance release". The first one cost 20.000
EUR, and the second will cost 27.000 EUR.

Now, the ordering manager thinks it is unbelievable that perfecting
maintenance should cost so much, relative to the original development
cost.

I think I remember that, in fact, this is an normal situation with
complex software written in VB, and that this is, in fact, a good
argument for using CP and BB at work. That's what I told the manager.
His first question was, what could be done to better the situation. I
said, that LANGUAGE is, together with good analysis, documentation and
the KSS-rule (keep it simple and stupid), responsible to keep software
adaptable to future needs.

Now, he does not want only WORDS, he wants PROOF. Are you aware of any
research, study or statistics telling anything about complexity,
language used, documentation, development cost and maintenance cost?

This would help extremely.


Rene

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.



----boundary-LibPST-iamunique-765131294_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIVxwYXINClxwYXINCkFzIHNvbWUgb2YgeW91
IG1heSByZW1lbWJlciwgSSdtIHdvcmtpbmcgZm9yIFdhdmUgU29sdXRpb25zIGZvciBJVCwgdGhl
XHBhcg0KMTAwJSBzb2Z0d2FyZSBkYXVnaHRlciBvZiBCYW5rIEF1c3RyaWEsIEF1c3RyaWEncyBs
YXJnZXN0IGZpbmFuY2lhbFxwYXINCmluc3RpdHV0aW9uLiBBbGwgb3VyIGRldmVsb3BtZW50cyBh
cmUgZm9yIEJhbmsgQXVzdHJpYSBvbmx5LlxwYXINClxwYXINCkN1cnJlbnRseSB3ZSdyZSBoYXZp
bmcgYSBwcm9ibGVtIHdpdGggYSBoaWdobHkgcGFyYW1ldHJpemVkICh2aWFccGFyDQpkYXRhYmFz
ZSkgcHJvZ3JhbSBpbiBWQjYuIEl0IGlzIG5vdCBvbmx5IGhpZ2hseSBwYXJhbWV0cml6ZWQsIGl0
IGlzIGFsc29ccGFyDQpxdWl0ZSBjb21wbGV4IChhYm91dCA1MDAwIGxpbmVzIG9mIGNvZGUsIHVu
ZG9jdW1lbnRlZCBhbmQgdW5jb21tZW50ZWQpLlxwYXINClRoZSBvcmlnaW5hbCBkZXZlbG9wZXIg
d2FzIGEgc2VsZi1lbXBsb3llZCwgYW5kIGFsbCBzZWxmLWVtcGxveWVkcyBhcmVccGFyDQpub3Qg
cmUtY29udHJhY3RlZCB0aGlzIHllYXIsIHRvIHJlZHVjZSBjb3N0cy4gU28gSSBoYWQgdG8gdGFr
ZSBvdmVyLlxwYXINClxwYXINClRoZSBwcm9ibGVtIGlzOiBkZXZlbG9wbWVudCBjb3N0IGFib3V0
IDUwLjAwMCBFVVIsIGFuZCBub3cgd2UgaGF2ZSB0aGVccGFyDQpzZWNvbmQgbWFqb3IgInBlcmZl
Y3Rpb24gbWFpbnRlbmFuY2UgcmVsZWFzZSIuIFRoZSBmaXJzdCBvbmUgY29zdCAyMC4wMDBccGFy
DQpFVVIsIGFuZCB0aGUgc2Vjb25kIHdpbGwgY29zdCAyNy4wMDAgRVVSLlxwYXINClxwYXINCk5v
dywgdGhlIG9yZGVyaW5nIG1hbmFnZXIgdGhpbmtzIGl0IGlzIHVuYmVsaWV2YWJsZSB0aGF0IHBl
cmZlY3RpbmdccGFyDQptYWludGVuYW5jZSBzaG91bGQgY29zdCBzbyBtdWNoLCByZWxhdGl2ZSB0
byB0aGUgb3JpZ2luYWwgZGV2ZWxvcG1lbnRccGFyDQpjb3N0LlxwYXINClxwYXINCkkgdGhpbmsg
SSByZW1lbWJlciB0aGF0LCBpbiBmYWN0LCB0aGlzIGlzIGFuIG5vcm1hbCBzaXR1YXRpb24gd2l0
aFxwYXINCmNvbXBsZXggc29mdHdhcmUgd3JpdHRlbiBpbiBWQiwgYW5kIHRoYXQgdGhpcyBpcywg
aW4gZmFjdCwgYSBnb29kXHBhcg0KYXJndW1lbnQgZm9yIHVzaW5nIENQIGFuZCBCQiBhdCB3b3Jr
LiBUaGF0J3Mgd2hhdCBJIHRvbGQgdGhlIG1hbmFnZXIuXHBhcg0KSGlzIGZpcnN0IHF1ZXN0aW9u
IHdhcywgd2hhdCBjb3VsZCBiZSBkb25lIHRvIGJldHRlciB0aGUgc2l0dWF0aW9uLiBJXHBhcg0K
c2FpZCwgdGhhdCBMQU5HVUFHRSBpcywgdG9nZXRoZXIgd2l0aCBnb29kIGFuYWx5c2lzLCBkb2N1
bWVudGF0aW9uIGFuZFxwYXINCnRoZSBLU1MtcnVsZSAoa2VlcCBpdCBzaW1wbGUgYW5kIHN0dXBp
ZCksIHJlc3BvbnNpYmxlIHRvIGtlZXAgc29mdHdhcmVccGFyDQphZGFwdGFibGUgdG8gZnV0dXJl
IG5lZWRzLlxwYXINClxwYXINCk5vdywgaGUgZG9lcyBub3Qgd2FudCBvbmx5IFdPUkRTLCBoZSB3
YW50cyBQUk9PRi4gQXJlIHlvdSBhd2FyZSBvZiBhbnlccGFyDQpyZXNlYXJjaCwgc3R1ZHkgb3Ig
c3RhdGlzdGljcyB0ZWxsaW5nIGFueXRoaW5nIGFib3V0IGNvbXBsZXhpdHksXHBhcg0KbGFuZ3Vh
Z2UgdXNlZCwgZG9jdW1lbnRhdGlvbiwgZGV2ZWxvcG1lbnQgY29zdCBhbmQgbWFpbnRlbmFuY2Ug
Y29zdD9ccGFyDQpccGFyDQpUaGlzIHdvdWxkIGhlbHAgZXh0cmVtZWx5LlxwYXINClxwYXINClxw
YXINClJlbmVccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3Qs
IHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFy
DQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qg
b2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2Us
IHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBh
ZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMg
cmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBv
d25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5
OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBi
eSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXks
IHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9y
d2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJo
ZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBm
cm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2Fn
ZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0
IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92
ZXIgd2Vla2VuZHMgb3IgaG9seWRheXN9fQByZ3VtZW50IGZvcg==


----boundary-LibPST-iamunique-765131294_-_---
Received on Sat Feb 28 2004 - 12:40:43 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:51 UTC