Organizing and leading the IT function Two set of tensions guide policies for developing, deploying and managing IT systems. 1. Innovation and control a. How aggressive innovation should be depends on • • 2. Strategic impact of IT Management’s willingness to take risks (some mgrs are risk averse) Short term vs long-term focus a. User tend to focus on short-term need fulfillment • • • b. At the expense of long-term architectural concerns Maintenance needs Orderly deployment IT department tends to be preoccupied with • • • • Standardization of solutions Mastery of technology Maintenance difficulties Orderly but often slow deployment There should be proper balance between innovation and stability and degree of control by user group and IT group What happens when IT group or user-group dominates over IT allocation and project priorities IT dominance User dominance • • • • • • • • • • • • • • • • • • too much emphasis on database and system maintenance All new systems must fit existing data structures Standardization dominates mostly IT designs/builds everything Benefits of user control discussed but never implemented Tend to avoid outsourcing IT spending 80% on maintenance and 20% on development Unhappy users IT selects project portfolios • • • Too much emphasis on problem IT feels out of control Too many new systems & support staff Multiple vendors Lack of standards Hard evidence of benefits absent Ignore advice from IT Going outside for design/development Users building networks for own needs not looking at corporate needs No efforts for technology transfer or learning from experience Duplication of technical staff if decentr Redundancy in systems • • • • There should be a balance between innovation and stability There should be a balance between user control and IT control If rapid innovation is needed then rigid policies should not interfere If trying to bring new major systems then IT control may be better cuz it will ensure standardization. – once this is in place then user control development can take place or IT can be decentralized to some extent – Decentralized IT can respond much faster to business (divisional) needs • When user group drives innovation it can cut short the time (can be faster) but integration with other systems later can be problem • Decentralized user driven innovation (can be spreadsheet based systems) can lead to fragmented systems – Supporting these fragmented systems later can be problem – But user driven innovation is easier to gain acceptance..its your baby Why do users take control? 1. 2. Pent up user demand Helps users understand the potential of IT, can assign their own priorities 3. Might find a quick solution to their needs • Long term implications of these solutions may not enter their mind • Vendors downplay standardization, upgrade, maintenance problems • Vendors emphasize functional features 4. Users desire to control their own destiny 5. Local concerns diverge from corporate IT initiatives • Leads to decentralized development, deployment, and mgmt • Easier to divest a unit if IT activities not integrated Why do companies try to centralize IT? 1. 2. 3. 4. 5. Staff professionalism • can provide better career paths • Easier to keep centralized staff up to date • Easier to maintain certain areas of expertise Standard setting and ensuring system maintainability • Easier to set and follow standards in infrastructure & mgmt • Stds reduce complexity and cost • Central staff likely to do a better job of data mgmt, security issues, costing practices, documentation. Easier to do technical feasibility studies • Decentralized IT is very user driven and users don’t have the foresight to see what else might be needed in the future, they are driven by immediate need fulfillment • How well the new technology will fulfill future needs • Is the new technology scalable Easier to set and follow data standards Can do a better job of cost estimation and analysis cuz of experience Coordination and location of IT policy Clear policies can help reduce tension between IT staff and business users Senior management should ensure these policies are developed and modified with time Both groups (IT and users) should understand implications of their role IT’s minimal responsibilities for managing long term needs of orgn 1. Develop and manage long term architectural plans and ensure new projects fit within the plan. • These plans can be modified over time 2. Develop a process to establish, maintain, and evolve co stds in: • Telecommunication protocols and platforms • Client devices and software • Server devices, middleware, DBMS • Programming languages • Documentation procedures and formats • Data definitions • Redundant storage, backups, and disaster recovery procedures 3. 4. 5. 6. 7. 8. Establish procedures to look into outsourcing for new projects – Ensure that outsourced projects should follow corporate stds Do asset management Plan career paths for IT staff. When IT decentralized then career pathing often lost Educate business users about challenges in IT support, all the costs of maintaining systems, pros and cons of using new technologies, compatibility issues, scalability issues Try to have preferred suppliers Have periodic reviews of legacy systems to see if they should be replaced Management of IT budgets • Many organizations allocate a certain portion of IT budget to users and some to IT – Expenditure on highly technical and infrastructure to be decided by IT – Expenditure affecting business procedures to be decided by user groups