Professional Documents
Culture Documents
2.
3.
4.
The most common forms of organizational change are automation and rationalization. These relatively slow-moving and slow-changing strategies present modest returns but little risk. Faster and more comprehensive changesuch as reengineering and paradigm shiftscarries high rewards but offers substantial chances of failure.
Programming
Testing Conversion Production and maintenance
Systems analysis
Analysis of problem that will be solved by system
Defining the problem and identifying causes Specifying solutions Systems proposal report identifies and examines alternative solutions Identifying information requirements
Systems analysis
System analysis (cont.)
Establishing information requirements
Who needs what information, where, when, and how Define objectives of new/modified system Detail the functions new system must perform Faulty requirements analysis is leading cause of systems failure and high systems development cost
Systems design
Describe system specifications that will deliver functions identified during systems analysis Should address all managerial, organizational, and technological components of system solution Role of end users
User information requirements drive system building Users must have sufficient control over design process to ensure that system reflects their business priorities and information needs Insufficient user involvement in design effort is major cause of system failure
Programming:
System specifications from design stage are translated into software program code Software may be purchased, leased, or outsourced instead
Testing
Conversion
Process of changing from old system to new system
Finalization of detailed documentation showing how system works from technical and end-user standpoint
DESCRIPTION
Identify problem(s) Specify solutions Establish information requirements Create design specifications
Systems design
Programming
Testing
Unit test Systems test Acceptance test Plan conversion Prepare documentation Train users and technical staff Operate the system Evaluate the system Modify the system
Conversion
Object-oriented development
Object-oriented development
More iterative and incremental than traditional structured development
Systems analysis: Interactions between system and users analyzed to identify objects Design phase: Describes how objects will behave and interact; grouped into classes, subclasses and hierarchies Implementation: Some classes may be reused from existing library of classes, others created or inherited
Because objects are reusable, object-oriented development can potentially reduce time and cost of development
Prototyping
End-user development
Uses fourth-generation languages to allow end-users to develop systems with little or no help from technical specialists
Web services
Political laws
Transborder data flow Transborder data and privacy laws, commercial regulations
BUSINESS FUNCTION
DOMESTIC EXPORTER
MULTINATIONAL
FRANCHISER
TRANSNATIONAL
Centralized Centralized
Dispersed Centralized
Coordinated Centralized
Coordinated Coordinated
Sales/ Marketing
Human Resources Strategic Management
Mixed
Centralized Centralized
Dispersed
Centralized Centralized
Coordinated
Coordinated Centralized
Coordinated
Coordinated Coordinated
Configuration, management, and development of systems tend to follow global strategy chosen Four main types of systems configuration
Centralized: Systems development and operation occur totally at domestic home base
Duplicated: Development occurs at home base but operations are handed over to autonomous units in foreign locations
Decentralized: Each foreign unit designs own solutions and systems Networked: Development and operations occur in coordinated fashion across all units
The large Xs show the dominant patterns, and the small Xs show the emerging patterns. For instance, domestic exporters rely predominantly on centralized systems, but there is continual pressure and some development of decentralized systems in local marketing regions.