Re: For an article: What do you wish your CIO understood about requirements?



"sjdevnull@xxxxxxxxx" wrote:
estherschindler wrote:

.... snip ...

Ah! But that's why I'm asking these questions, and why I'm
writing the article. Sure, it might be a hopeless case in a lot
of organizations. But a CIO who cares enough about creating
quality software (and yes, despite my cynicism I know this truly
does exist) will read this article, and will do her best to learn
the process changes to make which can improve life for the
developers, the managers, and ultimately the users.

.... snip ...

So, given the premise that your company's *next* CIO is one of
those to-be-wished-for managers, what would you hope that person
understood?

Piggybacking, since the original is not available here.

I have the reverse experience to David (elsethread). At one firm
we had a slew of financial applications which consisted of
individually customized modules and ran at point of sale on an
embedded system. They handled money. The modules had very strong
interconnections, and used a herd of globals. Control was a mess.
I wanted to rework the whole thing to disconnect the interactions,
and replace many custom routines by table driven standard
routines. I did this as a demonstration for one routine that
required rewriting for almost every customer. Meanwhile three of
us were battling nitty gritty revisions for changing customer needs
or bugs. The system was originally written by someone who
understood the problem, but didn't understand programming, and who
was long gone when I got there. I was convinced that a rework
would virtually eliminate the maintenance chore. I couldn't
persuade the powers that be to let me loose on it.

--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>

.



Relevant Pages

  • link issues
    ... I frequently use the routines supplied by ... 00013a52 T _FOOBAR -> I want to use my own subroutine FOOBAR ... Most probably solutions for these type of issues are platform specific. ...
    (comp.lang.fortran)
  • Re: when to use C and when to use C++
    ... happier writing this in C, simply because I know C so much better, so I'd ... I'll have to write some routines to do *the other*, ... It's only my *second* favourite language. ...
    (comp.lang.c)
  • Re: Perl script to clean up file -- Dont know if it can be done
    ... > This is the problem I get a file that I must pull the pertanent data out. ... I need to pull out just the columns. ... Where did the extra CUSTOMER HAS line come from? ...
    (comp.lang.perl.misc)
  • Re: Attitude of Plusnet reps on ADSL Guide
    ... clearly dont what im saying is if other people have had shit service doesnt ... that would be the current plusnet customer then would it as opposed to the ...
    (uk.telecom.broadband)
  • Re: Move files based on filename string matches?
    ... KeyWordsAs String ... Private Sub LS_SetupControl ... The problem with 'heavy' routines is that one's eye is taken off the ...
    (microsoft.public.vb.general.discussion)