Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
65 Cards in this Set
- Front
- Back
Systems Development |
Process of creating and maintaining information systems |
|
Requirements of System Development |
Establishing system goals, setting up the project, determining requirements, business knowledge and management skill |
|
SDLC |
Systems development life cycle: traditional process used to develop information systems. |
|
SDLC Phases |
System Definition Requirement Analysis Component Design Implementation Maintenance |
|
System Identification |
A process used to identify opportunities for developing systems projects to solve problems (much variation) Finds criteria to enabling the organization's mission, goals, and selection |
|
Information Systems Planning (ISP) |
Developing formal plans for creating the information systems project selected. |
|
Strategic Alignment |
The extent to which the project is viewed as helping the organization achieve its strategic objectives and long term goals |
|
System Definition Criteria |
Strategic Alignment Potential Benefits Potential Costs/Resource Availability Project Size/Duration Technical Difficulty/Risks
|
|
System Definition |
Define system goals and scope in the definition |
|
Team Compositions |
Requirements Definition: business and systems analyst Design and implementation: programmers, testers and database designers Integrated testing and conversion: testers and business users |
|
Requirements Analysis Phase |
MOST IMPORTANT PHASE Conduct user interviews, evaluate existing systems, determine new pages, identify new features, consider security, create data model Interviews Questionnaires Observations Document Analysis |
|
User Requirements |
System Requirements Modeling the systems data (ERD) Modeling organizational process (DFD) |
|
Component Design Phase |
Designing the system Determine hardware and software specifications Design the database Design the procedures Design and develop new job descriptions |
|
Implementation Phase |
Largest phase, when programs are written and software is developed Build system components Conduct unit test Integrate components Conduct integrated test Convert to new system |
|
System documentation |
The collection of materials produced with an information system to support the ongoing operation and development
|
|
User and reference guides |
step by step instructions for using the system features and functions |
|
User training tutorials |
manuals and exercises to educate users and build competence. |
|
Software programming |
creating the instructions from the programming logic design using a variety of programming languages assisted by language editors |
|
Systems Testing |
A series of tests designated to identify errors and validate logic in parallel with programming Developmental Alpha Beta |
|
Developmental Testing |
testing the correctness of individual modules and the integration of multiple modules (Programmer running queries)
|
|
Alpha Testing |
Testing of overall system to see whether it meets design requirements (Software tester) |
|
Beta Testing |
Testing of the capabilities of the system in the user environment with actual data (Actual Users) |
|
Conversion Approaches |
Process of taking information from an old system to the new. Manual or automated approaches Parallel Direct/Plunge Phased Pilot |
|
Parallel Conversion |
old and new systems are used at the same time (payroll) |
|
Direct/Plunge Conversion |
old system is discontinued one day and the new one is continued the next (banner enrollment system) |
|
Phased Conversion |
parts of the new system are implemented over time |
|
Pilot Conversion |
Entire system is used in one location |
|
Types of system maintenance |
Corrective Adaptive Perfective Preventative |
|
Corrective Maintenance |
making changes to an IS to repair flaws in the design, coding, or implementation |
|
Adaptive Maintenance |
making changes to an IS to evolve its functionality to accommodate changing business needs or to migrate it to a different operating environment |
|
Perfective Maintenance |
making enhancements to improve performance or usability, also just adding bells and whistles |
|
Preventative Maintenance |
Making changes to a system to reduce the chance of future system failure |
|
Brook's Law |
Adding manpower to a late software project only makes it later. |
|
Discouragements to a system developing internally |
limited IS staff limited IS skill set IS staff overworked problem IS performance |
|
Alternatives to Internal Development |
External Acquisition: the purchasing from an outside vendor Outsourcing: turning over responsibility for IS development to an outside firm |
|
Steps to Proceed External Acquisition |
Business planning process systems definition requirements analysis development for a request proposal (RPF) Proposal evaluation Vendor selection |
|
Development for a request proposal |
a report that us used to tell vendors the requirements and how to meet them (hard and software) |
|
Competitive Forces |
Competition from: vendors with substitutes, new competitors, and existing rivals |
|
Bargaining Power Forces |
Supplier Customer
|
|
Competitive Strategies |
Cost----Differentiation Industry Wide-----Focus
|
|
Value Chain |
a network of value creating activities, primary and support, with linkages between activities |
|
Value Chain Activities |
Inbound logistics Operations Outbound Logistics Marketing and Sales Service |
|
Support Activities |
Contribute directly to production sale and service as well as intangible costs Firm infrastructure (general management, finance, accounting, IT) Human Resources (Training, recruiting, compensation) Technology (R&D, new techniques, methods, procedures) Procurement (Raw materials) |
|
Linkages |
Interactions across value activities that are: sources of efficiencies readily supported by IS often used to reduce costs |
|
Product Implementations |
Create a new product or service Enhance products or services Differentiate products or services |
|
System Implementations |
Lock in customers and buyers Lock in suppliers (value contracts) Raise barriers to market entry Establish allies (airlines sharing flights) Reduce costs |
|
Personal IS Scope |
single user informal procedures isolated problems easy to manage change (drug salesman) |
|
Workgroup IS Scope |
10-100 users procedures understood within group problem solution within group somewhat difficult to change (physician partnership) |
|
Enterprise IS Scope |
100-1000 users formal procedures problem solutions affect enterprise difficult to change (hospital) |
|
Inter-Enterprise IS Scope |
1,000-infinity users formal procedures problem solutions affect multiple organizations difficult to change (Pride System)
|
|
System Categories |
Legacy: information is not shared Enterprise Wide: companies can integrate information across operations within the company Inter-Organizational: communicate across organizational boundaries and the goal is to streamline info from one company to the next |
|
Enterprise Systems |
integrate data into one database, revise and improve business processes and solve the problem of departmental silos |
|
Business Process Reengineering |
systematic structured improvement approach (dramatic and expensive) |
|
Inherent Processes |
prebuilt procedures based upon "industry best practices" saves time and money |
|
Hammer and Champy |
Information technology is the enabler for the radical change of the redesign of an organization |
|
Supply Chain Management |
a cross functional approach that includes managing in the movement of raw materials into an organization. Also the movement of the goods to the consumer Purpose: improve trust and collaboration among parters to improve velocity to consumers |
|
Enterprise Resource Planning |
richly functional systems designed to support many organizational functions (accounting, finance, purchasing, payroll) |
|
Qualities of ERP |
Internally focused highly integrated organizational fit packaged applications customization |
|
Challanged when implementing Enterprise Systems |
1. Collaborative management using committees and steering groups 2. Identify requirement gaps 3. Transition problems 4. Managing employee resistance via communication, self efficiency, positive incentives |
|
Reasons ERPs fail |
(Enterprise Resource Planning) Lack of software fit Unrealistic implementation expectations Lack of executive buy in and support Propensity to customize software rather than use standard functionality Lack of ERP implementation expertise |
|
Customer Relationship Management |
applications that help organizations attract new businesses and encourage business repeat sales --sales and service tools CUSTOMER SERVICE |
|
Enterprise Application Integration (EAI) |
Links departmental silos Enables communicating and sharing data provides integrated information provides inregrated layer-over top of existing applications enables gradual move to ERP PROBLEM SOLVER |
|
Integrated Packages |
richly functional systems designed to support externally focused functions |
|
Upstream |
supply chain management
|
|
downstream |
customer relationship management |