Information Management CH10 Flashcards
What are the steps in the SDLC methodology?
The steps are
Definition: Investigation, Feasability analysis, System Analysis
Build: System Design, Programming, Testing
Implementation: Installation, Operations, Maintenance
What is RAD software development?
Rapid application development (RAD) is a software-development (or systems-development) methodology that focuses on quickly building a working model of the software, getting feedback from users, and then using that feedback to update the working model
What makes the lean methodology unique?
The biggest difference between the lean methodology and the other methodologies is that the full set of requirements for the system is not known when the project is launched.
What are three differences between second-generation and third-generation languages?
i. The words used in the language: third generation languages use more English-like words than second-generation languages.
ii. Hardware specificity: third generation languages are not specific to hardware, second-generation languages are.
iii. Learning curve: third generation languages are easier to learn and use.
Why would an organization consider building its own software application if it is cheaper to buy one?
. They may wish to build their own in order to have something that is unique (different from their competitors), and/or something that more closely matches their business processes. They also may choose to do this if they have more time and/or more money available to do it
What is responsive design?
Responsive design is a method of developing websites that allows them to be viewed on many different types of devices without losing capability or effectiveness. With a responsive website, images resize themselves based on the size of the device’s screen, and text flows and sizes itself properly for optimal viewing.
What is the relationship between HTML and CSS in website design?
While HTML is used to define the components of a web page, cascading style sheets (CSS) are used to define the styles of the components on a page.
What is the difference between the pilot implementation methodology and the parallel implementation methodology?
The pilot methodology implements new software for just one group of people while the rest of the users use the previous version of the software. The parallel implementation methodology uses both the old and the new applications at the same time
What is change management?
The oversight of the changes brought about in an organization.
What are the four different implementation methodologies?
direct cutover, pilot, parallel, phased
What do we mean by the waterfall approach?
You do not go back to an earlier phase
What are the components of the quality triangle dilemma?
- Quality
- Time
- Cost
What are the advantages of the SLDC approach?
Systematic approach to software development
Identifies roles and expectations of team members
Best suited for large-scale projects
Designed for cost control
Enforces a means of communication between project team and project stakeholders
What are the 3 approaches for introducing new Information Systems?
- Custom design and development
- System selection and acquisition
- End-user development