Shared Flashcard Set

Details

BUS 444
Bus 444 exam 1
69
Business
Undergraduate 4
09/22/2013

Additional Business Flashcards

 


 

Cards

Term
What are some examples of companies who have used IT to gain a competetive advantage?
Definition
Amazon, Netflix, Zappos.
Term
Why do companies look to IT for more than just ROI
Definition
Sought innovation in business processes, management systems, policies, core business models.
Term
What are some current trends in the information age?
Definition
1.) Internet growth and technology (digital) convergence.
2.) Transformation of the business enterprise.
3.) Growth of a globally connected economy.
4.) The rise of the information economy.
5.) The emergence of the digital company.
Term
What are some business objectives of information systems?
Definition
1.) operational excellence ( Wal Mart )
2.) New products, services, and business models.
3.) Customer and supplier intimacy ( Axicom)
4.) Improved decision making
5.) Competetive advantage.
6.) Survival.
Term
What are five key components of information systems?
Definition
hardware, software, data, processes, and people
Term
What is AJAx?
Definition
Asynchronous JavaScript and XML is not a new programming language but a technique that uses existing languages to make web pages function more like a traditional desktop application program.
Term
What are some responsibilities of the systems analyst?
Definition
Translate business requirements into IT projects.
Term
What kind of knowledge does a systems analyst need?
Definition
Technical knowledge, oral and written communication, analytic ability, understanding of business operations, and certifications ( Cisco, microsoft, novell)
Term
What are the three primary roles of a system analyst?
Definition
Consultant, supporting expert, agent of change.
Term
What are some qualities of the systems analyst?
Definition
Problem solver, good communicator, technically qualified, business oriented, personal and professional ethics, self disciplined and self motivated, good decision making capabilities.
Term
What are the top 3 trends in technology infrastructure?
Definition
1.) new client computing ( small mobile devices now connected)
2.) Merging of internet, tv, and telephone communications
3.) Back end computing
Term
What are some trends in application software availability?
Definition
1.) SaaS- where the application and its data are accessed via the internet without locally installed programs.
2.) Open Source Software - a movement to create , share and modify software which is not proprietary. ( Linux operating system, mozilla firefox web browser)
3.) The web as an application platform ( plug ins, gadgets, API's ( application programming interface ),RIA ( a type of web site that provides active user interaction as well as delivers rich multimedia)
Term
What are some examples of RIA?
Definition
Javascript and ajax libraries, html5, adobe flash, microsoft silverlight.
Term
What are some trends in Systems development?
Definition
1.) HCI considerations
2.) Agile iterative development
3.) Emphasis on traditional project management techniques
4.) UML models and modeling techniques.
Term
What are some approached to analysis and design:
Definition
1.) Traditional systems ( SDLC or waterfall) - Phased approaches, may be used with or without the use of case.
2.) Iterative approach- series of releases over time
3.) Agile approach - Assumes a state of constant change, requirements may change on a daily basis.
4.) Object oriented systems ( UML )
Term
What are some facts about the SDLC?
Definition
1.) It is a phased approach to solving business problems.
2.) each phase has unqie user activities
3.) Should be used when systems have been developed and documented using SLDC, it is important to document each step, upper level management feels comfortable with it, adequate resources and time to complete the full SDLC.
Term
What are the phases of the SDLC?
Definition
1.) Identify problems, opportunities and objectives
2.) Determine human information requirements
3.) Analyzing system needs
4.) Designing the system
5.) Developing and documenting software
6.) Testing and maintaining the system
7.) Implementing and evaluating the system.
Term
What are some activities involved in the first step of the SLDC? ( Identifying problems, opportunities, and objectives)
Definition
Interviews, summarizing knowledge obtained, estimating scope of project. Some outputs that should result are a feasability report so management can decide whether or not to proceed with the project.
Term
What are some activities associated with determinign information requirements?
Definition
Interviewing, sampling and investing hard data, questionnaires and prototyping, learning the 5 w's of the current system. Outputs include understanding from the analyst, knowing the business functions, and have complete info on the people, goals, data and procedure involved.
Term
What are some activities involved with analyzing system needs?
Definition
Creating data flow, activity, or sequence diagrams. Completing the data dictionary, analyzing the structured decisions made, prepare and present system proposal. Outputs should include recommendations on what, if anything should be done.
Term
What are some activites involved in designing the reccomended system?
Definition
Design procedures for data entry, design HCI, design system controls, design database, design backup procedures. The output should be a model of the actual system.
Term
What are activities involved in developing and documenting software?
Definition
1.) system analyst works with programmers to develop any original software.
2.) Works with users to develop effective documentation
3.) Programmers design, code, and remove syntactical errors from computer programs.
Output should be computer programs and system documentation.
Term
What are some activities involved in testing and maintaining the system?
Definition
Testing the information system, system maintenance, maintenance documentation.
Output should be problems ( if any , updated programs, and documentation )
Term
What are some activities involved with implementing and evaluating the system.
Definition
Training users, analyst plans smooth conversion from old system to new system, reviewing and evaluating system. Output should be trained personell and an installed system.
Term
What is the impact of maintenance?
Definition
removes software errors, and enhances existing software.
Term
What are the three current iterative methodologies?
Definition
1.) The unified process ( UP )
2.) Extreme Programming ( XP )
3.) Scrum
Term
When should you use an agile approach?
Definition
1.) There is a project champion of agile methods in the organization.
2.) Apps need to be developed quickly in response to a dynamic environment.
3.) A rescue takes place.
4.) Customoer is satisfied with incremental improvements.
Term
What are the five stages of agile development?
Definition
1.) Exploration
2.) Planning
3.) Iterations to the first release
4.) Productionizing
5.) Maintenance
Term
When should you uses and Object oriented systems analysis and design approach?
Definition
1.) The problems modeled lend themselves to classes.
2.) An organization supports the UML learning
3.) Systems can be added gradually, one subsystem at a time
4.) Reuse of previously written software is a possibility
5.) It is acceptable to tackle the difficult problems first.
Term
What are the stages in the UML approach?
Definition
1.) Define the use case model
2.) Analysis stage
3.) Design Stage
4.) Implementation stage
Term
What is a project?
Definition
A potentially-complex, nonroutine, one time effort limitied by time, budget, resources, and performance specifications designed to meet customer needs.
Term
What are some major characteritics of a project?
Definition
Has an established objective, has defined life span with a beginning and an end, require across the organizational participation. Has specific time, cost, and performace requirements, involves doing something never been done before.
Term
Successful Projects have what characteristics:
Definition
1.) Agreement among the project team, customers, and management on the goals of the project.
2.) A plan that shows an overall path and clear responsibilities and will be used to measure progress during the project.
3.) Constant, effective communication among everyone involved in the project.
4.) a controlled scope
5.) Management support.
Term
What are some reasons software projects fail?
Definition
unclear or missing business requirements.
Scope Creep
Feature Creep
Failure to manage project plan
Ignorance and optimisim
Changing technology
Term
What is project management?
Definition
the application of knowledge, skills, tools and techniques to project activities to meet project requirements.
Term
What are the major project participants?
Definition
project manager, project stakeholder, executive sponsor.
Term
What are some factors driving outsourcing?
Definition
1.) Core competencies
2.) Financial savings
3.) Rapid growth
4.) The internet and globalization
Term
Generally, you want to outsource:
Definition
Noncore business functions
Term
What are some challeneges project managers face?
Definition
1.) Personell
2.) Estimating
3.) Authority
4.) Controls
Term
When determining a potential project, what should you do?
Definition
1.) Problem definition
2.) issues
3.) Objectives
4.) Requirements
5.) Constraints
Term
What is the project life cycle?
Definition
1.) Defining
2.) Planning
3.) Executing
4.) Delivering
Term
What three primary areas should a project manager focus on to ensure success?
Definition
1.) people
2.) communications
3.) Change
Term
What two kinds of leaders do most teams have?
Definition
Task leader, socioemotional leader
Term
What are the three key elements of feasability?
Definition
Technical, Economic, and operational feasability.
Term
What does a project charter describe?
Definition
A project charter describes in a written document what the expected results of the systems project are and the time frame for delivery.
Term
What are the steps involved in ascertaining hardware and software needs?
Definition
1.) Inventory computer hardware currently available.
2.) Estimate current and future system workloads.
3.) Evaluate available hardware and software vendor.
4.) Choose the vendor
5.) Acquire the computer vendor.
Term
What are some advantages and disadvantages of using cloud services, vs buying computer hardware.
Definition
Buying computer hardware advtanges:
- full control over hardware and software
- cheaper in long run
Disadvanges:
- initil cost is high
- risk of being stuck
- risk of obsolescence

Cloud Adv:
- Upgrades performed by supplier
- Rapid change of hardware and software
- Scalability

Disv:
- Company doesnt control its date
- data security a risk
Term
What are some software alternatives, and what are their advantages and disadvantages?
Definition
Creating Custom Software: Adv:
- Specific response to specialized business needs.
- innovation gives for a comp adv.
Disv: Higher cost, ongoing maintenance

Purchasing COTS packages: Adv:
- Increased reliability, functionality, lower cost
Disv:
- Program focused, not business focused
- Limited customization

Using SaaS: Adv:
- No need to hire, train, large IT staff
- no expenditure of employee time on nonessential IT tasks

Disv: Less control of data, privacy concerns, less innovation
Term
What are some guidlines for evaluating software?
Definition
Performance effectiveness, efficiency, ease of use, flexibility, quality of documentation, manufacturer support
Term
What is the breakeven analysis?
Definition
The point at which the total cost of the current system and the proposed system intersect.
- Useful when a business is growing and volume is key in variable costs
Use if the project needs to be justified in terms of costs, not benefits.
Term
When should you use the payback method?
Definition
Use it when the improved tangible benefits form a convincing argument for the proposed system
Term
When is a cash flow analysis used?
Definition
It is used to determine when a company will begin to make a profit and when it will be out of the red. Examines size, direction, and pattern of cash flow that is associated with the proposed information system.
Term
What does a present value analysis tell you?
Definition
It is a way to assess all the economic outlays and revenues of the information system over its economic life, and to compare the costs of today with future costs and today's benefits with benefits with the future benefits.
Term
What is a project plan?
Definition
A formal, approved document that manages and controls project execution.
Term
White are is the triple constraint to a project?
Definition
Scope, Cost, Goal.
Cant change one without changing the others.
Term
What does a WBS do?
Definition
- It is a hierarchal outline that identifies the products and work elements involved in a project.
Term
What are the two types of estimates?
Definition
Macro = ballpark
Micro= detailed estimates ( bottom up estimates)
Term
What kind of tasks does the WBS contain?
Definition
The WBS contains tasks that represent work that needed to be done on a project. It focuses on what needs to be done and how, not when it needs to be done.
Term
What are the main types of task patterns?
Definition
1.) dependant tasks
2.) multiple successor tasks
3.) Concurrent tasks
4.) Predecessor tasks
5.) successor tasks
6.) multiple predecessor tasks
Term
Why is the critical path important?
Definition
It informs the project manager of the shortest timeframe the project could possibly be completed.
Term
What is a Gantt chart?
Definition
A simple bar chart that depicts project tasks against a calender.
Term
What is a PERT diagram:
Definition
a graphical network model that depicts a projects tasks and the relationships between those tasks.
Term
Project failures may be prevented by:
Definition
Training, experience, learning why other projects have failed.
Term
What are the three management levels?
Definition
Opertional control, managerial planning control, strategic management.
Term
What does a context level data flow diagram represent?
Definition
- it focuses on the data flowing into and out of the system and the processing of the data.
- It shows the scope of the system.
Term
What are the three types of relationships in an ERM model?
Definition
1 to 1
1 to many
many to many
Term
Why are use case diagrams helpful?
Definition
-They identify all the actors in the problem domain
- actions that need to be completed are also clearly shown on the use case diagram
Term
What are the four relationships in a use case diagram?
Definition
1.) communicates- an actor is connected to a use case using a line with no arrowheads. The task of the use case is to give some sort of result that is beneficial to the actor in the system.
2.) Includes- Describes the situation in which a use case contains a behavior that is common to more than one use case. also known as uses in visio.
extends- describes the situation in which one use case possesses the behavior that allows the new use case to handle a variation or exception from the basic use case.
Generalizes- implies that one UML thing is more typical than the other thing.
Term
What are the use case levels?
Definition
1.) White- enterprise level
2.) Kite - business unit or departmental level
3.) Blue- user goals
4.) Indigo- functional or subfunctional
5) Black- most detailed
Supporting users have an ad free experience!