COMP301 Information Systems Analysis and Design

Slides:



Advertisements
Similar presentations
Develop an Information Strategy Plan
Advertisements

UNFCCC secretariat, programme Firstname Lastname, Job Title Information on problems related to the sustainability of the national communication process.
GRC©bridgegroupllc. The Challenge PoliticalAdministrative.
Chapter 8 Information Systems Development & Acquisition
CS CS 5150 Software Engineering Lecture 27 People 2.
International Human Resources Management
Managing the Information Technology Resource Jerry N. Luftman
Ch 4 Project Organization
The Analyst as a Project Manager
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
SCC EHR Workshop for Contractors: Implementation Considerations May 25, 2011.
Chapter 5 Initiating and Planning Systems Development Projects
Initiating and Planning Systems Development projects
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 6 Slide 1 Chapter 5 Initiating and Planning Systems Development.
Project Organization.
HUMAN RESOURCE PLANNING
8-1 Chapter 8 Information Systems Development & Acquisition.
Chapter 5 : Initiating and Planning Systems Development Projects.
Chapter 3 Supply Organization This is a test.
QUALITY ASSURANCE MANAGEMENT CONTROLS Chapter 9. Quality Assurance (QA) Management is concerned with ensuring: 1) The information system produced by the.
3 1 Project Success Factors u Project management important for success of system development project u 2000 Standish Group Study l Only 28% of system development.
Aligning HR & Business Strategy. “The long-held notion that HR would become a truly strategic function is finally being realized.”
Lecture 4. IS Planning & Acquisition To be covered: To be covered: – IS planning and its importance Cost-benefit analysis Cost-benefit analysis Funding.
CS CS 5150 Software Engineering Lecture 24 People 2.
CS CS 5150 Software Engineering Lecture 26 People 2.
PPTTEST 12/26/ :41 1 IT Ron Williams Information Technology Management Project Management.
Company: Cincinnati Insurance Company Position: IT Governance Risk & Compliance Service Manager Location: Fairfield, OH About the Company : The Cincinnati.
Chapter 9 The People in Information Systems. Learning Objectives Upon successful completion of this chapter, you will be able to: Describe each of the.
Pertemuan 14 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
The evolution of IT Outsourcing - why trusted partnership matters? by Olha Moroz Delivery Director, SoftServe Poland.
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.
Slide 1 A Practical Guide to Issuing a Request for Proposals Notes.
1 Peralta Community Colleges District January 27, 2009.
Project Estimation Describe project scope, alternatives, feasibility.
Cowlitz County, WA Accounting Function Review
Chapter 5 Initiating and Planning Systems Development Projects
Chapter 3 Project Management. Chapter 3 Project Management.
Chapter 1 The Systems Development Environment
Information Systems Development
Building Information Systems
Systems Analysis and Design in a Changing World, 4th Edition
Managing the Delivery of Information Services
The Software Quality Challenge
Chapter 1 The Systems Development Environment
Manage Change and Organizational Learning
Developing Information Systems
Chapter 2: The Project Management and Information Technology Context
Chapter 1 The Systems Development Environment
Business System Development
Designing Organizational Structure
Human Resource Champions: The Next Agenda for Adding Value and Delivering Results Presented by Ivan Chang.
Case Study: The Accounting Software Installation Project
Chapter 4 Systems Planning and Selection
Chapter 1 The Systems Development Environment
Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process and Team Approach, 1e.
People Change Management: The Keys to a Successful Project
Chapter 5 Initiating and Planning Systems Development Projects
Advantages & Disadvantages of Outsourcing
Software Engineering Software Engineering is the science and art of
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Software Engineering Software Engineering is the science and art of
Chapter 5 Initiating and Planning Systems Development Projects
Management Information Systems: Classic Models and New Approaches
The Basics of Information Systems
Chapter 8 Information Systems Development & Acquisition
Chapter 1 The Systems Development Environment
The Basics of Information Systems
IT STRATEGY.
SHARE Special Project SHARE Benefits Optimization
Presentation transcript:

COMP301 Information Systems Analysis and Design Outsource or Not COMP301 Information Systems Analysis and Design

What is outsourcing? A company requests the services of an outside party to fulfil a function or functions that involve computer systems Application development Maintenance of applications

Markets vs hierarchies Large corporations lends to have hierarchical structures with their own data processing department applications developed largely in-house Advanced in IT breaks and flattening the structure (become a mixture of teams and sharing of responsibilities)

Markets vs hierarchies Flatter organization and cross company relationships tends to employ outsourcing A shit towards the market to get the job done

Markets vs hierarchies Existing system not compatible Resistance from MIS people

Why outsourcing? Reduce risks (certain types of applications) Get away from vertical integration (less problems if fails) Get optimal talent Replace services that are not doing well Quicker solution (usually) Using more advanced solutions

Pure outsourcing Total project is developed outside Require expertise not available in the company End user driven (they prefer to go outside) Isolated systems Senior management driven (funding concern)

Pure outsourcing Good co-coordinator in-house (who can shepherd (look after) the project well, and maintain smooth relationship with other groups and systems Having little or no liability for the outside company (if the system fails, limited liability only)

Pure outsourcing Short in duration (less than one year) Small project teams (6 – 12) project team for one year Already developed software outside, and only some customization, core programs already available

Pure outsourcing - example Sun workstation for financial information display and analysis Investment company are Not familiar with the sun workstation Always have delays in projects Lack of commitment Strong negative response to new and unfamiliar technology Consultant to assess what should be done, and how much would be the cost

Pure outsourcing - example Conduct a feasibility study Technical aspects present Business effects discuss Project done in phases A short pilot phase for testing Four months to complete Project team with four experienced consultants

Pure outsourcing - example Approved by the investment company's president Need co-operation among the staff in the company (especially data processing department)

Pure outsourcing - example Why this application is successful? Project is independent Requirements are well defined Liability is not a question Nature of project can permit development outside Prototype approach (with testing) Not available expertise in the company Cost of training existing people's skill sets is too high Organizational culture is too political (battles over priorities and responsibilities and resources)

Pure outsourcing - example Control over the costs Control over the time frame Control over the people Minimum disruption Experienced development Clear understanding of what will happen

Characteristics of pure outsourcing LOW in technology Expertise within the company Effect on existing day-to-day business Knowledge needed in existing hw/sw and business processes in the company

Characteristics of pure outsourcing LOW in project management Size of proposed project team Length of proposed project Liability for outside developer Size of proposed project

Characteristics of pure outsourcing LOW in business focus Expertise within the company on business subject matters combined with new technology Expertise on existing business and applications within the company

Characteristics of pure outsourcing HIGH in Organization End-user sponsorship Senior Management Support (not generated from EDP department)

Hybrid outsourcing If the new systems affect current operations of the transaction sytems in the company Large amount of liability

Hybrid outsourcing - example Billing system for a major domestic bank Hire a new experienced staff to conduct an feasibility study Recommendation is to develop a new system

Hybrid outsourcing - example A new operation system, a new machine, new skill sets New hire become the project manager A mixed of in-house and outsider's help

Hybrid outsourcing - example A combined team of in-house and outside people

Hybrid outsourcing - example LOW to HIGH in project management Size of proposed project team Length of proposed project Liability for outside developer Size of proposed project

In-house development Confidential nature of the data Work done directly involved with users All skills and knowledge are available in house (training or promoting) Data and procedures were guaranteed confidentially and all liability rested with the company Fear of losing control

Who gets the outsourcing project? Hiring the right people is critical to success Locating the correct skill sets to the project Experience and track record (successful development of similar projects before)

Extra services provided by the outsourcing company Fully test the system Installation, training and provide technical and administrative support Provide technical, administrative and user documentation Provide system maintenance and technical support at additional costs if needed