1 / 33

Lecture 4

Lecture 4. People Aspects in IS. To be covered : More types of IS Roles of people ( Stakeholders ) using, developing, and managing information system :. There are other types of IS such as. Data warehouses Enterprise resource planning Enterprise systems Search engines

farren
Télécharger la présentation

Lecture 4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecture 4

  2. People Aspects in IS • To be covered: • More types of IS • Roles of people (Stakeholders ) using, developing, and managing information system:

  3. There are other types of IS such as • Data warehouses • Enterprise resource planning • Enterprise systems • Search engines • Geographic information system • Global information system • Executive information systems

  4. Executive information systems Provide critical information from MIS, DSS, and other sources tailored to the information needs of executives. • Examples: systems for easy access to analyses of business performance, actions of competitors, and economic developments to support strategic planning.

  5. Stakeholdersin information system • A stakeholder is any person who has an interest in an existing or new information system. Stakeholders can be technical or nontechnical workers. • It is sometimes useful to identify individuals who might play the various roles in a typical information system.

  6. Stakeholders Classification • For information systems, the stakeholders can be classified as: • Management. • IS manger • Systems analysts in systems development • Programmers in systems development • End user in systems development • Other IS mangers/Technicians in system development Notes: single individual can play multiple roles in a project. For example: • A person could be both a system owner and system user. • Many systems analysts are also system designers and builders.

  7. Role of people in Information system : 1- Management (Business managers ) • A group that has effort in system development is business managers such as functional department heads and corporate executives. • These managers are important because they have the power to fund development projects and to allocate resources necessary for projects success.

  8. Role of people in Information system : 1- Management (Business managers ) Role of managers • Perceive business challenges • Set organizational strategy • Allocate human and financial resources • Creative work: New products, services • Make Decisions about: • Which computer system to be developed? • Allocation of IS resources to current projects • Must be made by general management with advise from IS department

  9. Role of people in Information system : 2- IS Manger • The manager of an IS department may have a direct role in the systems development process. • IS mangers are more involved in allocating resources to and overseeing approved system development projects rather than in the actual project development process.

  10. Role of people in Information system : 2- IS Manger (continued) • There are several IS mangers in any medium to large IS department. • The manger of an entire IS department may have the title Chief Information Officer and may report to the president or chairman of the firm. • Chief information officer (CIO): • Employs the IS department’s equipment and personnel to help the organization attain its goals and communicate with top management and advise on strategic opportunities.

  11. Role of people in Information system : 2- IS Manger (continued) • Each division of the IS department will also have a manger for example: • Director of IS development, IS operation manger, IS programmer director, etc.

  12. Role of people in Information system : 3- Analysts System Analysis • Is the process of understanding in detail what a system should accomplish. • The person who works in system analysis field is called an analyst.

  13. Role of people in Information system : 3- Analysts • System Analysts: is an Intermediary between Users, Programmers, Technicians who are playing role information system. That is why an analyst is characterized as a “facilitator” of the other stakeholders’ participation in systems development

  14. The Systems Analyst as a Facilitator

  15. Role of people in Information system : 3- Analysts • Systems analysts are the key individuals in the systems development process. • Develop user requirements & detailed design specifications • A systems analyst studies the problems and needs of an organization to determine how people, data, processes, communications, and information technology can best accomplish improvements for the business.

  16. Role of people in Information system : 3- Analysts Examples of typical problems system analysts Typically solve • Customers want to order product anytime of the day. • Marketing want to know customer needs better. • Management want to analyze financial information more efficiently.

  17. Role of people in Information system : 3- Analysts

  18. The Analysts role in an Organization

  19. Skills of a Successful Systems Analyst • Analytical skills • Problem solving skills Analyst’s Approach to Problem Solving • Research and understand the problem • Verify benefits of solving problem outweigh the costs • Define the requirements for solving the problem • Develop a set of possible solutions (alternatives) • Decide which solution is best and recommend • Define the details of the chosen solution • Implement the solution • Monitor to ensure desired results 1.19

  20. Skills of a Successful Systems Analyst • Technical skills • Understanding of potential and limitations of technology. • Computer programming experience and expertise. • Computers / peripheral devices (hardware) • Communication networks and connectivity • Database and database management systems (DBMS) • Operating systems

  21. Skills of a Successful Systems Analyst Systems analyst tools in the technical aspect • Software productivity packages • Integrated development environments (IDEs) for programming languages • CASE tools, testing, documentation support, reverse engineering, configuration management

  22. Skills of a Successful Systems Analyst • Managerial skills • Ability to manage projects, resources, risk and change. • Understand Business functions performed by organization • Know Strategies, plans, traditions, and values of the organization • Understand organizational structure • Understand organization management techniques • Interpersonal skills • Effective written and oral communication skills (technical & non-technical audiences) • Help you work with end user as well as other system analysts and programmers • Systems analysts need to understand how people Think ,Learn , React to change ,Communicate and Work (in a variety of jobs and levels) 1.22

  23. Skills of a Successful Systems Analyst • Integrity and Ethics skills: Analyst has access to confidential information, such as salary, an organization’s planned projects, security systems, and so on. Therefore, he/she has to • Must keep information private • plans security in systems to protect confidential information Any impropriety can ruin an analyst’s career

  24. Role of people in Information system : 4- Programmers • Programmers convert the specifications given to them by the analysts into instructions the computer can understand. • Coding and testing:writing a computer program • Code generators have been developed to generate code from specifications, saving an organization time and money. • The aim of CASE tools (Computer-Aided Software Engineering) is to provide a variety of code generators that can automatically produce 90% or more from the system specifications normally given a programmer.

  25. Role of people in Information system : 5- Technicians(individual technical roles) • will provide support for development project in design and implementation stages • e.g.Database Admin. Expertise in design & construction of DB . • e.g.Network specialist:AssistsIn design & implementation of WAN or LAN Communication. • e.g. Web Admin.Responsiblefor development, delivery and integration of web sources. • Internal Auditors is needed to review the control of the system

  26. Role of people in Information system : 6- End-users

  27. Role of people in Information system : 6- End-users The role of end users: • Users must have sufficient control over the design process to ensure that the system reflects their business priorities and information needs. • Working on design increases users’ understanding and acceptance of the system

  28. Management issues Role of people in Information system : 6- End-users • Managerial issues involved with controlling the use of information systems by end-users include: • Providing a suitable support function to assist end-users in their use of computers. • Ensuring the appropriate skill levels for end-users through staff development and training. • Controlling the cost of end-user activities and support.

  29. Role of people in Information system : 7- End-users Development End-User Development: • The development of information systems by end users with little or no formal assistance from technical specialists. Fourth-Generation Languages: • Software tools that enable end users to create reports or develop software applications with minimal or no technical assistance.

  30. Role of people in Information system : 7- End-users Development Fourth-Generation Languages:(Continued) • Allow rapid development but testing and documentation may be inadequate • Seven categories of fourth-generation languages: PC software tools, query languages, report generator, graphics language, application generator, application software package, very high-level programming language

  31. Reasons for growth of EUD Role of people in Information system : 7- End-users Development • Applications backlog: The demand for new applications by users exceeds the capacity of the IS department or IS outsourcing company to develop them. • Improved tool sets such as Visual Basic for Applications • The desire by users to query and analyze data and generate reports from information stored on databases available across the corporate network • A trend to decentralization of computing to user departments for systems to support departmental activities • Reduced expense of application development when conducted by end-users (from departmental rather than information systems budget) • Better fit between end-user-developed software and their requirements (since no requirements translation is needed between the users and third-party developers). End-users are also less likely to ‘over-engineer’ a solution to a basic problem than an IS professional who will want to treat every problem with rigour.

  32. Outside Vendors

  33. More of Roles, Functions, and Careers in IS Primary responsibilities in information system • Operations: • System operators primarily run and maintain IS equipment • Systems development: • Focuses on specific development projects and ongoing maintenance and review • LAN administrators: • Set up and manage the network hardware, software, and security processes • Support: • Provides user assistance in hardware and software acquisition and use, data administration, user training and assistance, and Web administration • Information service units: • A miniature IS department attached and directly reporting to a functional area in a large organization

More Related