Professional Documents
Culture Documents
Module 2 SAD - Unlocked
Module 2 SAD - Unlocked
Objectives
• Explain the concept of a business case and how a business case affects an IT project
• Describe the strategic planning process and why it is important to the IT team
• Conduct a SWOT analysis and describe the four factors involved
• Explain the purpose of a mission statement
• Explain how the SDLC serves as a framework for systems development
• List reasons for systems projects and factors that affect such projects
• Describe systems requests and the role of the systems review committee
• Define operational, technical, economic, and schedule feasibility
• Describe the steps and the end product of a preliminary investigation
System
An interrelated set of business procedures used within one business unit, working together for some purpose. Consists of
components: interrelated components, boundary, purpose, environment, interfaces, constraints, input, and output.
System Environment
everything external to a system that interacts with the system
System Components
irreducible part/aggregation of parts that makes up a system. AKA “subsystem”.
System Interfaces
point of contact where a system meets its environment or where subsystems meet each other
System Boundary
the line that marks the inside and outside of a system and that sets off the system from its environment
Prototyping
small system version developed and run by users to test drive and gather feedback to improve system & covert to
operational system. Designing and Building a scaled-down working version of the system with any computer language or
development tools (CASE).
Joint Application Design (JAD)
System requirements developed in one big meeting and a facilitator helps everyone come to a consensus on prioritizing
requirements.
Decomposition
Breaking down system into smaller components, results in smaller and less complex pieces
Modularity
the direct result of decomposition. Refers to dividing a system up into chunks or modules of a relatively uniform size.
Coupling
means that subsystems are dependent on each other. Subsystems should be as independent as possible. extent to which
the subsystems depend on each other.
Cohesion
The extent to which a subsystem performs a single function
Participatory Design
emphasizes role of user—users supervise system analysts and feel they are control so things don’t change radically
(unions)
Agile Methodologies
focus on adaptive, not predictive methodologies. Focus on people (and their talents), not roles
Outsourcing
used to reduce costs, solve problems in IT units, focus on issues more core to your own business, and to follow “best
practice”
IT Services Firms
offer custom software (IBM, EDS, Computer Sciences Corp)
Open-Source Software
Free software, MySql/Firefox/etc
In House Development
Open source/in house development of software solution
Ad Hoc
Reuse approach: Individuals find/share on own, low cost, reused rarely
Critical Path
the shortest time in which a project can be completed
Slack Time
the amount of time an activity can be delayed without delaying the project
Project Manager
Systems analyst with a diverse set of skills (management, leadership, technical, customer relationship)
Project Initiation
Assess size, scope, and complexity of project & est. procedures to support subsequent activities
Project Planning
Define clear, discrete activities and work needed to complete each activity within a single project.
Project Execution
puts the baseline project plan into action. Occurs during analysis, design, and implementation phases.
Project Closedown
final phase of the project management process, focuses on brining a project to an end.
Project Workbook
repository for all project correspondence, inputs, outputs, deliverables, and standards established by the project team.
Disruptive Technologies
technologies that enable the breaking of long-held business rules that inhibit organizations from making radical business
changes.
Formal System
The official way a system works as described in organization documentation.
Hawthorne effect
Change in participant behavior during observation
Process-Oriented approach that shows how and when data are moved and transformed.
Application Independence separation of data and the definition of data from applications that
use these data.
Programmers
-Convert specifications into instructions that computer understands
Internal Auditors
-Ensures that required controls are built into the system
System Analyst
-Performs analysis and design of a system
IS manager
-Allocates resources to and oversees system development projects
The following activities of the phases of SDLC
Analysis
- Study of current procedures and information system.
Implementation
Information system is coded, tested, installed and supported
Maintenance
- System is modified to suit the changing business conditions
Design
Convert the description into logical and then physical system specification
Management Skills
- Decomposing project into independent tasks and determining relationships between tasks
Technical skills
- Requires continuous learning and keeping skills up-to-date
Interpersonal skills
- Working alone and with a team and facilitating groups
Communication skills
-Interviewing, Listening, Written and Oral presentations
Who is a System Analyst and list any three skills of a System Analyst.
Key individuals in the systems development process.
• Analytical
• Technical
• Management