Internosis - knowledge management,ecommerce and project consulting
*Home>>>Software Development

A.What is necessary to initiate a program of performance evaluation for an information systems department?


b.Why is the scheduling at a computer centre different from scheduling bus routes, police on patrol duty, or jobs on a factory lathe?
c.How does the preparation of a budget for IS differ from budget preparation for other departments in a firm?
d.What are the advantages of contracting software development to consultant or software house, as opposed to developing the software in-house? Would there be a difference in:

i.Documentation
ii.Run Efficiency
iii.Maintainability
iv.Reliability

a. Can't really answer this in full. But will say, the evaluater must
know the field.

b. Computer centers of the sort you schedule time on are mostly
a thing of the past. There are a few exceptions like
supercomputing clusters, but this is rare these days. Scheduling in
IT is really about scheduling man hours, scheduling software
updates so as to minimize interruptions and the like.

c. Can't answer this one. I suspect it doesn't to that great an
extent.

d. Depends on the size of your business, and its dependancy
on the software in question. If your business revolves around
the software, develop it in house and maintain the human
infrastructure to keep it maintained. If you don't have a
programming team, and you want some piece of non mission
critical software it may be a good idea to contract it out.

In general software you contract out will involve you having less
control over i - iv.

Its also very important to keep in mind that in house or out of
house development is like making a wish to a genie. You will
likely get something close to what you asked for, but it may not
be what you really want. I much prefer iterative development with
prototypes, and frequent input from end users, to monolithic
development to an exact spec. The downside of iterative
development, is that your development is less predictable, the
upside is that in the end you get what you want rather than what
you asked for. Doesn't matter if a product was delivered on time,
if it doesn't do what you really want/need it to do.

When I say end user, I don't mean supervisors, although there
input is important as well. I mean real end users, secretaries,
sales clerks, stock traders, X ray techs, who ever uses that
software directly in day to day work. The "it would be nice if
I could do X in one step" may save your organization person years
of time (and salary) over the life of the product.

there is a good point for the answers.i love reading it. Report It

Tags
  Supply Chain   Data Mining   ERP   CRM   Application Development   Software Consulting   Software Development   Information Technology   Technology Consulting   Project Training   Project Team   Project Control
Related information
  • Is it 4500 Ringgit (RM) is enough to Stay in Malaysia?

    Meal + drinks RM5 (hawker centre), McDonald or KFC set meal RM9 , pizza large RM20, steak about RM25, a loaf of bread RM2, tea or coffee in coffee shop RM1 per cup cost more in food court or fast f...

  • I dun't know what career to choose help????

    Do not know Toronto computer science program at all. Well get things rolling with some general suggestions. Find out what degrees they offer in area your interest, and if any of the professors have...

  • Competition help?

    You might try this for some ideas: ...

  • .Net Platform Vs J2EE Platform?

    i agree with the above, check the site as listed above as well, this is one of the debates that has gone on for a long time and will go on for ever more. its like the chicken or the egg question...

  • Can anyone tell me where can i find a Job that i can do Online using Internet from anywhere in the world...?

    With a computer at home and internet connection, you can start earning from home, without any investment. You should choose your work at home job according to your skills and time available. If yo...

  • How to get started in board game industry?

    A great place to ask this question would be Boardgamegeek.com. That is, hands down, the place to go if you are in to boardgames. Let me tell you though, being a boardgame designer is a little li...

  • Marketing for IT Outsourcing Company?

    ok, if you need any type of outsourcing solution you can find at ...

  • Suggest a caption for an IT company?

    1. We do IT better then anyone else. 2. Need help with with IT? u get the gist .. use "IT"

    ...
  •  

    Categories--Copyright/IP Policy--Contact Webmaster