EXAM 3 Flashcards

(35 cards)

1
Q

definition

software development lifecycle (SDLC)

A

process for planning, creating, testing and deploying an information system-usually 6 steps involved:
-planning
-analysis
-design
-testing
-implementation
-maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

definition

scrum

an approach to developing software (there’s 4 approaches)

A

approach to organizing and managing agile projects that breaks deliverables into “sprints: delivered into one to six week increments by teams of less than ten

defines functions as roles, artifacts, and ceremonies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

definition

roles

a function of the scrum approach to developing software

A

product ownwer, scrum master, and team

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

definition

artifacts

a function of the scrum approach to developing software

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

definition

ceremonies

a function of the scrum approach to developing software

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

definition

Project Management Office (PMO)

A

a centralized team or department within an organization that standardizes and oversees project management practices to improve efficiency, consistency, and alignment with the organization’s strategic goals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

5 main functions of a PMO:

A

-setting standards
-resource management
-governance
-performance tracking
-training and support

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

definition

portfolio management

A

the process of managing a collection of projects, programs, or initatives (known as a “portfolio”) in a way that aligns with the organization’s overall strategic goals and maximizes value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What’s the difference between portfolio management and program management?

A

Project management focuses on individual projects, whereas portfolio management looks at the bigger picture and considers how all the organization’s projects work together to meet its objectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

5 legal considerations of AI models:

A

-data usage and retention
-ownership of inputs and outputs
-copyright infringement risk
-privacy and regulatory compliance
-disclaimers and liability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

4 things you must have when dealing with US privacy laws

A

-transparency and purpose
-consent and control
-data quality and security
-accountability and enforcement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

4 factors that can amplify a firm’s vulnerability of a security breach:

A

-personnel issues
-technology problems
-procedural factors
-operational issues

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

definition

white hat hackers

A

someone who uncovers computer weaknesses without exploiting them. Contributes to improving system security.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

definition

black hat hackers

A

computer criminals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

definition

red team

A

when a firm employs a group to act like bad actors in an attempt to uncover weaknesses before they are exploited

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

definition

blue team

A

defensive security professionals responsible for maintaining internal network defenses against cyberattacks and threats

17
Q

definition

spoofed

A

e-mail transmissions and packets that have been altered to forge or disguise their origin or identity

ex: Bank of America

18
Q

definition

deepfakes

A

sophosticated media created by AI that attempts to look/sound like a real person/event

19
Q

definition

script kiddies

A

an unsophisticated hacker that relies on scripts/downloaded programs to perpetrate hacking, rather than develop original exploits

20
Q

definition

public-key cryptography

A

a type of security where two keys are generated, a public key and a private key

21
Q

a way that an organization can take action:

A

lock down networks:
-firewalls
-intrusion detection systems
-honeypots=tempting, bogus targets meant to lure hackers

22
Q

definition

peer production

A

collaboration between users to create content, products, and services

23
Q

definition

collaborative consumption

A

participants share access to products and services, rather than having ownership

24
Q

definition

inbound marketing

A

leveraging online channels to draw consumers to the firm with compelling content rather than conventional forms of promotion like advertising, email marketing, traditional mailings, and sales calls

25
# definition corpus
data and body of knowledge used to train an AI model
26
# definition first party data
data that's collected through customer interaction with the firm, rather than data that's explicitly provided by the consumer
27
# definition crowdsourcing
the act of taking a job traditionally performed by a designated agent and outsourcing it to an undefined, generally large group of people in the form of an open call
28
# definition online reputation management
tracking and responding to online mentions of a product, organization, or individual
29
# definition waterfall method | approach to implementing tech
relatively linear sequential approach to software development pros: -can prevent "feature creep" -helps provide strong documentation that might be helpful in future maintenance of the product cons: -increasingly out of favor approach -can take a long time to implement
30
# definition agile development | approach to implementing tech
developing work continually with a goal of more frequent product rollouts and constant improvement across smaller components of the larger project pros: -dominant software development methodology -speed and flexibility -target specific weaknesses (like test-driven design, behavior-driven development, pair programming, extreme programming, and refactoring) cons: -might force products to develop too quickly and with less quality
31
Altryx
simplifies data preparation, blending, and analysis without requiring extensive coding knowledge. It features a user-friendly drag-and-drop interface for creating workflows, supports over 300 data connectors, and is widely used for tasks like predictive modeling, geospatial analysis, and advanced reporting.
32
Financial IT useful life | in years
5-10 years
33
types of financial spending in IT projects
-Software (cost per user or different licensing model) -Hardware (cloud based) -Consulting (implementation and configuration) -Employees (full time dedicated to the project?) *-Third party (Anything you have to buy besides core stuff?) -Training -Marketing
34
# definition web 2.0
internet services that foster collaboration and information sharing
35