• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/40

Click to flip

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;

40 Cards in this Set

  • Front
  • Back
RAD
a systems development approach that employes tools, techniques, and methodologies designed to speed application development
JAD
a process for data collection and requirements analysis in which users, stakeholders, and IS professionals work together to analyze existing systems, propose possible solutions, and define the requirements of a new or modified system
Critical success factors
factors that are essential to the succes of a functional area of organization
Systems analyst
a professional who specialized in analyzing and designing business systems
Project manager
responsible for coordinating all people and resources need to complete a project on time
Reasons to initiate systems development
-problems with existing systems
-desire for new opportunities
-increased competition
-more effective use of info
-organizational growth
-merger/acquisition
-change in market
-new laws/regulations
SDLC
Systems development life cycle: activities associated with it are ongoing, the life continues as it is maintained and reviewed
Systems Investigation
phase during which problems and opportunities are identified and considered in light of the goals of the business
Systems analysis
phase involving the study of existing systems and work processes to identify strengths, weaknesses, and opportunities for improvement
Systems design
phase that defines how the information system will do what it must do to obtain the problem solution
Systems implementation
phase involving the creation of aquiring of various system components detailed in the systems design, assembling them, and placing the new or modified sytem into operation
Systems maintenance and review
phase that ensures the system operates as intended and modifies the system so that it continues to meet changing business needs
Why do we use SDLC?
-ongoing
-step by step phases to make sure nothing is missed
-has built in check points
-reduce costs
Prototyping
takes an iterative approach to the systems development process. during each iteration, requirements and alternative solutions to the problem are identified and analyzed, new solutions are designed and a portion of the system is implemented
-good for new/different concepts
-operational/non operational
Operational
functioning prototype that accesses real data files, edits input data, makes necessary computations and comparisons and produces real output
Non operational
a mock-up or model that includes output and input specifications and formats
Rapid application development
employs tools, techniques and methodologies designed to speed application development

-used to shorten time
-actively involve users
-focused intense
-prototyping
-uses JAD
Participatory design
active participation of users in deign and decision making process
Joint application design
key people together to discuss requirements
-document meetings
-group decision support system tool
Advantages of RAD
-can put application into production sooner
-documentation is produced as a by product of completing tasks
-forces teamwork/lots of interaction btwn users and stakeholders
Disadvantages of RAD
-can burn out systems
-requires users to be skilled in RAD
-requires larger % of stakeholders and users time
Capability Maturity Model
(CMM)
1. Initial - chaotic
2. Repeatable- begin to track some things
3. Defined- uses standards/documentation
4.Managed- detailed measures
5. Optimized - continuous improvement
What is the purpose of systems investigation?
to identify potential problems and opportunities and consider them in a light of the goals of the company.
Feasibility analysis
assessment of the technical, economic, legal, operational, and schedule feasibility of a project
technical feasibility
assessment of whether the hardware, software and other system components can be acquired or developed to solve the problem
economic feasibility
determination of whether the project makes financial sense and whether predicted benefits offset the cost and time needed to obtain them
net present value
the net amount which project savings exceed project expenses, after allowing for the cost of capital and the passing of time
legal feasibility
determiniation of whether laws or regulations may prevent or limit a systems development project
operational feasibility
the measure of whether the project can be put into action or operation
Phases of the feasibility analysis
1. Identify data sources- location various sources of data both including external and internal
2. Data collection- seek add'l info about problems or needs identified in the systems investigation report
3. Follow up clarification
Asking directly
approach to gather data that asks users, stakeholders, and other managers about what they want and expect from the new or modified system
IS plan
translates strategic and organizational goals into systems development
Screen and report layout
developing formats for printed reports and screens to capture data and display information
Data flow diagram
shows the activities, how data flows, and is proccesses between objects/people and data sores.
data flow
includes arrows that show the direction of data element movement
process symbol
representation of a function that is performed
entity symbol
represenstaion of either a source or destination of a data element
data store
representation of s storage location for data
data modeling
approach to modeling organizational objects and associations that employ both text and graphics
activity model
activities in this sense are events or items that are necessary to fulfill the business relationship or that can be associated with the business relationship in some meaningful way