You are a systems analyst at Outback Outsourcing, a firm that handles payroll pr
ID: 3834813 • Letter: Y
Question
You are a systems analyst at Outback Outsourcing, a firm that handles payroll processing for many large companies. Outback Outsourcing uses a combination of payroll package programs and in-house developed software to deliver custom-made payroll solutions for its clients. Lately, users have flooded you with requests for more new features and Web-based capability to meet customer expectations.
Your boss, the IT manager, comes to you with a question. She wants to know when to stop trying to enhance the old software and develop a totally new version better suited to the new marketplace.
How would you answer her?
Explanation / Answer
This is interesting scenario. When you need to bring the change, you should focus on your old software capabilities.
Is it capable enough to fulfill new demands of customers ? And in most of cases, answer will be no.
Now, question is when to stop trying to enhance your old software.
Answer is simple. You need to list down new requirements of your client and should introspect with your software that is it able to deliver it ? If yes, then enhancement cost will be bigger than development of new software ?
If demands are more for new features and other web-based capablility then you must look for new development of software because it may be compatible and less costly. In my view, with analysis of new technology available in market and cost involved in that then it would be always good decision to kick start development of new software.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.