1 11 systems development. 2 information systems plan road map indicating direction of system...
TRANSCRIPT
![Page 1: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/1.jpg)
1
1111 SYSTEMS SYSTEMS
DEVELOPMENT DEVELOPMENT
![Page 2: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/2.jpg)
2
Information Systems Plan
Road map indicating direction of system development:
• Goals/Rationale• Current situation• New developments• Management decisions• Implementation plan• Budget
![Page 3: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/3.jpg)
3
Enterprise Analysis
Business system planning (BSP): Helps identify key entities & attributes in organization’s data
Analysis of organization-wide information needs in terms of:– Organizational units
– Functions
– Processes
– Data elements
![Page 4: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/4.jpg)
4
Strategic Analysis
Critical Success Factors (CSF)• A small number of easily identifiable
operational goals• Shaped by industry, manager, environment• Believed to assure firm’s success• Used to determine organization’s
information requirements
![Page 5: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/5.jpg)
5
IS Problem Areas
Design– User interface– Doesn’t do what intended to do
Data– Data accuracy & consistency
Cost– Too expensive to run– Too expensive to complete
Operations– System does not run well
![Page 6: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/6.jpg)
6
Model of Organizational Change
• Unfreezing– Prepare those affected by change
– Communicate reasons
– Solicit feedback
• Moving– Training of those affected by change
• Refreezing– Routinization of the change
– Becomes “second nature”
![Page 7: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/7.jpg)
7
Causes of Implementation Success & Failure
• The role of users in the implementation process
• The degree of management support
• Level of complexity and risk
• Quality of management of the implementation process
![Page 8: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/8.jpg)
8
Level of Complexity & Risk
• Project Size– Larger projects higher risk
– Large = cost, size of staff, time to implement
• Project Structure– Lower structure higher risk
– Structure = requirements inputs and outputs known
• Experience with technology– Lower experience higher risk
– Experience of project team and info systems staff
![Page 9: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/9.jpg)
9
Systems Development
![Page 10: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/10.jpg)
10
Systems Analysis
Analysis of problem to be solved with an information system
• Feasibility study: Can problem be solved within constraints?– Financial - Legal – Technical - Organizational
• Establish Information Requirements– Identifies who needs what information, and when,
where and how it is needed
![Page 11: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/11.jpg)
11
Systems Design
• User Interface• Database Design• Processing• Security• Conversion• Training• Organizational change
Details how a system will meet the information requirements
![Page 12: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/12.jpg)
12
Completing Systems Development
• Programming– Translate system specifications into program code
• Testing– Unit testing (test each program)
– System testing (tests info system as a whole)
– Acceptance testing (final testing, evaluated by users)
– Test plan
![Page 13: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/13.jpg)
13
Conversion
• Parallel approach– Old and new systems used together until assured that new system
functions correctly
• Direct cutover– New system completely replaces old one on an appointed day
• Pilot study– New system introduced to a limited area of the organization
• Phased approach– New system introduced in stages by function
![Page 14: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/14.jpg)
14
Production and Maintenance
• Operate the system
• Evaluate the system
• Modify the system and relevant documentation
![Page 15: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/15.jpg)
15
Systems Development Life Cycle (SDLC)
![Page 16: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/16.jpg)
16
SDLC Limitations
Strengths Weaknesses
Good for large, complex systems Slow and expensive
Discourages changes
Massive paperwork to manage
![Page 17: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/17.jpg)
17
Prototyping
1. Identify basic user’s requirements
2. Develop an initial prototype
3. Use prototype
4. Revise & enhance prototype
![Page 18: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/18.jpg)
18
Prototyping
Strengths Weaknesses
Rapid and relatively inexpensive Inappropriate for large complex systems
Useful when requirements are uncertain or when end user interface is critical
Can gloss over steps in analysis, documentation and testing
Promotes user involvement
![Page 19: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/19.jpg)
19
Application Software Packages
Prewritten, precoded application software, commercially available for sale or lease
• Geared to common requirements
• Customization– Modification of software to meet organization’s
needs– Benefits of using packages whittled away by
excessive changes
![Page 20: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/20.jpg)
20
Software Packages
Strengths Weaknesses
Design, programming, installation and maintenance work reduced
May not meet organization’s unique requirements
Can save time and cost when developing common business applications
May not perform many business functions well
Reduces need for internal information systems resources
Extensive customization raises development costs
![Page 21: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/21.jpg)
21
End User Development
Strengths WeaknessesImproved requirements determination Relatively inefficient; Slow
transaction processing
Increased user involvement & satisfaction
Testing and documentation may be inadequate
May carry high cost: end users away from normal duties
End users develop systems,using fourth generation tools, with little assistance from technical experts,
![Page 22: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/22.jpg)
22
Outsourcing
Contracting applications development, or computing centre operations, to external vendors
Strengths WeaknessesCan reduce or control costs Loss of control over systems
development process
Can produce systems when internal resources are not available
Dependence on the technical direction and prosperity of external vendors
![Page 23: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/23.jpg)
23
Other methodologies
• Object-oriented development– Combines data and procedures to create objects– reusability
• Unified Modelling Language (UML)– Notation for logical representations of objects
![Page 24: 1 11 SYSTEMS DEVELOPMENT. 2 Information Systems Plan Road map indicating direction of system development: Goals/Rationale Current situation New developments](https://reader035.vdocument.in/reader035/viewer/2022062407/56649e395503460f94b2a6a0/html5/thumbnails/24.jpg)
24
Other methodologies
• Rapid Application Development (RAD)– Develops system in a short timeframe– Uses prototyping, fourth-generation tools and
teamwork
• Joint Application Design (JAD)– Process to accelerate the generation of user
requirements– End users + information system specialists
work in intensive, interactive design sessions