Please enable JavaScript.
Coggle requires JavaScript to display documents.
:computer: L & L Infosys CH 13: Building Information Systems - Coggle…
:computer:
L & L Infosys CH 13: Building Information Systems
How does building new systems produce organizational change?
• Describe each of the four kinds of organizational change that can be promoted with information technology.
(1) automation
(2) rationalization
rationalization of procedures
Total quality management (TQM)
Six Sigma
(3) business process redesign
Business Process Management (BPM)
1) Identify processes for change
Analyze existing processes
Desing the new process
Implement the new process
Continuous measurement
(4) paradigm shifts
• Define business process management and describe the steps required to carry it out.
pg 522
What are alternative methods for building information systems?
• Define an application software package. Explain the advantages and disadvantages of developing information systems based on software packages.
Request for proposal (RFP)
• Define end-user development and describe its advantages and disadvantages. Name some policies and procedures for managing end-user development.
Explain end-user development.
How does a query language help?
• Describe the advantages and disadvantages of using outsourcing for building information systems.
Offsource outsourcing
• Define the traditional systems life cycle. Describe its advantages and disadvantages for systems building.
• Define information system prototyping. Describe its benefits and limitations. List and describe the steps in the prototyping process.
Iterative process
Steps in prototyping
1) Identify basic requirement of users
2) Develop an working prototype
3) Use the prototype
IF SATISFIED: 4a) Operational Prototype
IF NOT: 4b) Revise and enhance prototype
Advantages and disadvantages of prototyping
What are the principal methodologies for modeling and designing systems?
• Compare object-oriented and traditional structured approaches for modeling and designing systems.
• Describe computer-aided software engineering (CASE) and explain its purpose.
increases productivity and quality by:
• Enforcing a standard development methodology and design discipline
• Improving communication between users and technical specialists
• Organizing and correlating design components and providing rapid access to them using a design repository
• Automating tedious and error-prone portions of analysis and design
• Automating code generation and testing and control rollout
Structured Methodologies
Process specifications
Data flow diagram
Structure chart
Object-oriented development
class
Inheritance
What are the core activities in the systems development process?
• Distinguish between systems analysis and systems design. Describe the activities for each.
• Define information requirements and explain why they are difficult to determine correctly.
• Explain why the testing stage of systems development is so important. Name and describe the three stages of testing for an information system.
Unit testing
System testing
Acceptance testing
• Describe the role of programming, conversion, production, and maintenance in systems development.
Explain the conversion process.
Parallel strategy
Direct cutover strategy
Pilot Study strategy
Phased approach strategy
Documentation
Explain the maintenance process.
Production
Post-implementation audit
Maintenance
What is systems analysis?
What is a feasibility study?
What is systems design?
What are the role of end users in the systems?
What are new approaches for system building in the digital firm era?
• Define rapid application development (RAD), agile development, and DevOps and explain how they can speed up system building.
• Explain how component-based development and web services help firms build and enhance their information systems.
• Explain the features of mobile application development and responsive web design.