gb 310 - chapter 13-15

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

performs the work that users and firms are directly interested in accomplishing.

Application software

Apple's free __________ ______ allows anyone with a Mac to build software for iOS, Mac OS, AppleWatch, Apple TV, and more. Xcode comes with a simulator, and like most IDEs, includes an editor that makes code-completion suggestions as you type, a canvas to visually design an app, a debugger to find and correct problems, and more.

Xcode IDE

•Developing work continually and iteratively, with a goal of more frequent product rollouts and constant improvement across smaller components of the larger project. •Has become the dominant software development methodology. •This approach is popular due to its speed and flexibility. •Some criticize that this approach might force products to develop too quickly and with less quality.

agile development

Programming hooks, or guidelines, published by firms that tell other programs how to get a service to perform a task such as send or receive data

application programming interface

Software that houses business logic for use by multiple applications. Used by more advanced distributed environments.

application server

Desktop applications, enterprise software, utilities, and other programs that perform specific tasks for users and organizations.

applications

microsoft office, oracle, and EA sports/madden NFL are all examples of

applications

product vision, product backlog, sprint backlog, task board and/burndown chart

artifacts

A process-improvement approach that can assist in assessing the maturity, quality, and development of certain organizational business processes, and suggest steps for their improvement.

capability maturity model integration

sprint planning, daily scrum, sprint demo and review and retrospective

ceremonies

Software program that makes requests of a server program.

client

Graphical user interface items like scroll bars and menus are displayed on the hardware of the

computer display

Physical components of information technology, which includes the computer and the following peripherals: Storage devices, Input devices, Output devices

computing hardware

•Design •Development •Testing •Implementation •Documentation •Training •Maintenance

costs in the case of a software system

managers are likely to encounter the following three categories of enterprise software

customer relationship management, supply chain management, business intelligence systems

An organization's __________ _____________ ______________ can be set up to work with several applications both within and outside the firm

database management system

Software for creating, maintaining, and manipulating data.

database management system

Stores and retrieves the data created and used by enterprise applications. Firms with common database systems and standards benefit from increased organizational insight and decision-making capabilities.

database management system

Applications installed on a personal computer, typically supporting tasks performed by a single user

desktop software

A form of computing where systems in different locations communicate and collaborate to complete a task.

distributed computing

may also make firms more attractive acquisition targets or make it easier for a firm to acquire other firms and realize the benefit from acquisition.

efficient and integrated enterprise systems

Set of standards for exchanging messages containing formatted data between computer applications.

electronic data interchange

special-purpose software designed and included inside physical components

embedded systems

Software package that integrates the many functions of a business: Sales and Inventory Manufacturing and Purchasing Human Resources Order Tracking and Decision Support

enterprise resource planning

Applications that address the needs of multiple users throughout an organization or work group.

enterprise software

can save millions of dollars and turbocharge organizations.

enterprise systems

•Firms other than Google using Google Maps. •Spotify's API allowed Uber to modify its app to play a rider's playlist through the driver's smartphone-connected car speakers. •Uber's API allowed United Airlines to build an app that can summon an Uber driver.

examples of API and web services

uses APIs to allow partner sites to book hotels and other travel services through their own apps and websites. This process lets partners provide more travel services to their customers, strengthen the customer relationship, gather additional data, and gain a cut of additional sales.

expedia affiliate network

Tagging language that can be used to identify data fields made available for use by other applications. New generation of more-flexible technologies

extensible markup language

Expansion of the scope of a project and very rigid,

feature creep

software stored on nonvolatile memory chips

firmware

computer that has been configured to support requests from other computers.

hardware context

served as a national healthcare exchange where people could shop for, compare, and enroll in healthcare plans

healthcare.gov

An application that includes an editor (a sort of programmer's word processor), debugger, and compiler, among other tools

integrated development environment

Firms that have systems that work smoothly ______________ may find it easier to partner with others

internally

a popular data interchange format, JSON is a technology standard often used to format data when being sent or received via APIs

javascript object notation

Assist those eligible to sign up for

medicaid

Software that controls the computer hardware and establishes standards for developing and executing applications.

operating system

computing system needs to be controlled and thats the role of the

operating system

provides a common set of controls for managing computer hardware and makes it easier for users to interact with computers and for programmers to write application software.

operating system

software includes

operating system and applications

microsoft windows, linux, and macos are all examples of

operating systems

can streamline processes, make data more usable, and ease the linking of systems with software across the firm and with key business partners.

packaged enterprise systems

Products and services that allow for the development and integration of software products and other complementary goods.

platform

Provides the standards, syntax, statements, and instructions for writing computer software. •Many commercial applications are written in a variant of the C programming language (C++, C#, or Objective-C), Visual Basic, Java, or SQL. Most professional programmers use an integrated development environment (IDE) to write their code, includes a text editor, de

programming language

Inappropriate technical choices, including immature technical offerings Inadequate testing and deployment procedures that should catch flaws before major rollout Internal and external politics, squabbling, and misalignment of priorities among stakeholders Time and delivery pressures that encourage corner cutting, ethical lapses, or other design weaknesses capability maturity model integration

reasonings for technology project failure

Poor goal setting, including a lack of clarity or ability to achieve goals Weak project leadership and project management Non-existent or limited executive commitment Poorly forecast resource needs and inadequate access to required resources Project complexity "Scope Creep" or changing and increasing requirements during project development Ineffective project reporting and poor communication across constituents that include the project customer, end users, developers, and others in firm and IS operations

reasonings for technology project failure

product owner, scrum master, and team

roles

Programming tool that executes within an application, such as VB script, javascript, python, R

scripting language

•Approach to organizing and managing agile projects that breaks deliverables into "sprints" delivered in one to six week increments by teams of less than ten. Defines functions as roles, artifacts, and ceremonies. - roles, artifacts, ceremonies

scrum

Program that fulfills the requests of a client with hardware and software context

server

Set of Web services built around an organization's processes and procedures

service oriented architecture

Computer program or collection of programs. Precise set of instructions that tells hardware what to do.

software

program that fulfills requests.

software context

Methods to divide tasks related to software creation and deployment up into tasks targeted at building better products with stronger product management guidelines and techniques

software developmental methodologies

Software product offered commercially by a third party.

software package

offered for low-incomme enrollees

subsidies

All of the costs associated with the design, development, testing, implementation, documentation, training, and maintenance of a software system

total cost of ownership

mechanism through which users interact with a computing device

user interface

hardware/software layer cake

user, application, operating system, hardware

Can prevent "feature creep" and can take a long time to implement, and requires precise forethought on all requirements needed at the end of the project.

waterfall

Relatively linear sequential approach to software development. Benefits include surfacing requirements up front and creating a blueprint to follow throughout a project

waterfall

the classic, but increasingly out-of-favor approach is

waterfall

Chunks of code that are accessed via the application server are sometimes referred to as

web services

Small pieces of code that are accessed via the application server that permit interoperable machine-to-machine interaction over a network.

web services

pieces of code that can be summoned by other programs to perform a task

web services (and APIs)


Kaugnay na mga set ng pag-aaral

CMST 2061 Midterm Exam - Quizzes Review

View Set

🚙 2023 Driving In California Practice Quiz 🚙

View Set

Web Analytics & Digital Advertising (Google Ads Certification)

View Set

History & Philosophy of Science Final

View Set

Leadership, Follower-ship, and Teamwork Quiz #1

View Set