Tools and Processes for Enterprise System Development

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/38

flashcard set

Earn XP

Description and Tags

Flashcards of key vocabulary terms and definitions.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

39 Terms

1
New cards

Identifying

The process of recognizing and documenting the elements, stakeholders, requirements, and potential issues related to an existing system.

2
New cards

Defining

Clearly establishing a system's objectives, scope, deliverables, and requirements based on the information gathered during the identifying phase of system development.

3
New cards

System requirements

Specific features a system needs to have or objectives it needs to achieve.

4
New cards

Problem Definition

Involves understanding the requirements and challenges faced by an enterprise; tools include observations, interviews, and surveys.

5
New cards

Time management

Involves planning, scheduling, and monitoring project timelines to ensure tasks and milestones are completed within set deadlines.

6
New cards

Resource management

Focuses on the efficient allocation and utilization of resources such as human resources, budget, materials, and technology.

7
New cards

Gantt charts

Tools commonly used to schedule tasks, allocate resources, and track a systems’ development progress over time.

8
New cards

Iterative Approach

A procedure that involves the repetition of specific steps to perfect projects and solutions.

9
New cards

Agile approach

Development cycles which are divided into sprints, typically lasting 1-4 weeks.

10
New cards

Production processes

Relate to the procedures businesses use when developing products and projects.

11
New cards

Technical skills

Relate to the abilities of workers that make them efficient at their jobs.

12
New cards

Interview

A face-to-face discussion between two or more individuals.

13
New cards

Survey

A paper-based or electronic questionnaire that is used to question users of an existing system about their experiences.

14
New cards

Requirements report

Ensures that the foundation elements of an existing system’s purpose will be factored into a potential new system.

15
New cards

Feasibility study

Used to assess whether a proposed project should be undertaken.

16
New cards

Economic feasibility

Relates to the budget for a project and how money will be spent.

17
New cards

Technical feasibility

Relates to whether the hardware and software within a business can cope with a proposed new system.

18
New cards

Operational feasibility

Relates to whether users and participants will be able to handle a potential new system.

19
New cards

Schedule feasibility

Relates to the amount of time allocated to the development of a new system.

20
New cards

Requirements prototype

A working model built to emulate an existing system.

21
New cards

Funding management plans

Used by project managers in the allocation of finances related to the development a system, ensuring that the spending stays within the projects designated budget, with spending being allocated wisely.

22
New cards

Communication management plan

Outlines the means and mediums that will be used for communication between team members and clients.

23
New cards

Project management skills

Skills that ensure that all elements of the project are coordinated and are completed to a specified schedule.

24
New cards

Data analysis skills

Skills essential for understanding and making informed decisions throughout the project development process.

25
New cards

Active listening

A technique used within conversations between people, in which an idea or information is mentioned to one individual by another, with the listener replying through reiterating what was spoken back to the speaker in order to show that they both heard what was said correctly and hopefully, understand what they are being told.

26
New cards

Negotiation

Involves two or more parties reaching an agreement on a particular matter where they both have different interests or ideas.

27
New cards

Conflict

Occurs when two or more parties may have different views or opinions on ideas when working on a project.

28
New cards

Practical skills

Hands-on abilities that are necessary for the physical development of a project.

29
New cards

UX (User Experience) and UI (User Interface) design

Skills essential for creating an engaging and intuitive user experience when developing projects.

30
New cards

User interface (UI)

What allows an individual to interact with a system.

31
New cards

User experience (UX)

Reflects the satisfaction and enjoyment a person feels when interacting with a system.

32
New cards

Programming and software development

Skills fundamental to building the core functionality of a digital project.

33
New cards

System architecture

Skills required for designing the overall structure of the project’s technical framework.

34
New cards

Testing

Involves checking that a system is functioning correctly and delivering the expected information as per the requirements of clients or a potential target audience.

35
New cards

Test data

Entered into a system in order to experiment with different types of data that could possibly be entered into an existing system and see its outputs.

36
New cards

Evaluation

Involves obtaining feedback from groups of participants, users or peers to assess how well a system satisfies their needs, requirements and the overall user experience it provides.

37
New cards

Offshore development

Involves enterprises moving their manufacturing or services to other countries where the cost of resources or labour may be cheaper or more efficient.

38
New cards

Freelance work

Partnerships enable enterprises to access outsourced contractors, who are people outside the enterprise who have specialized skills and expertise, to complete parts of specific projects.

39
New cards

Start-up

A newly established business venture, founded to develop or commercialize a unique, innovation product, service, or business model.