What questions should one ask a CIO to gain an understanding of the objectives and constraints when attempting...
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
to consolidate? Click here for Part 1.
5. Any infrastructure solution is going to need to be able to scale to meet business growth when the application requires additional performance headroom.
Will the infrastructure absorb upgraded performance, availability and capacity to meet future requirements?
Will it be able to integrate different vendors technology? (i.e., storage solutions/servers/OSs?)
6. How resource intensive is the application (e.g., man-hours required to complete, CPU cycles, network utilization, costs)?
Do you have adequate technical and management personnel to complete the project?
Where are you going to get experienced people?
Who will be credited for the success of the project?
Who gets held accountable for the failure of the application?
Who or what is driving this application (e.g., consultants, systems integrators, regulators, or mergers)?
What happens if a disaster occurs?
Do you believe that an individual can cause more problems than a natural disaster? (Does the Melissa virus ring a bell?)
What do you perceive as the greatest risks to the project?
7. Are there existing bottlenecks that inhibit development project?
Is business resiliency compliance or mergers and acquisitions affecting the company (e.g., personnel shortages, time spent testing, periods of system unavailability, resources diversions)?
Will you run separate environments for development, test, quality assurance and production of your mission critical applications?
How many stages does your software life-cycle have (development, test, quality assurance, pre-production, production)?
Would it help to add an additional phase or perform more extensive testing without impacting the schedule?
Do you need to improve the schedule?
How do you setup test/development environments today?
How long will it take to implement the application?
How do you react when the project gets behind schedule?
What happens if you miss a deadline?
Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our