Software Engineering Methodologies and User Interface Design

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

1/16

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts related to software engineering methodologies and user interface design.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Software Engineering Methodologies

Blueprint for building software comprising planning, coding, testing, and deployment.

2
New cards

System Development Life Cycle (SDLC)

Process used by software developers for planning, designing, developing, testing, and maintaining software.

3
New cards

Waterfall Model

A traditional linear approach to software development where each phase must be completed before the next begins.

4
New cards

Agile Method

An iterative and flexible approach that emphasizes collaboration, customer feedback, and continuous improvement.

5
New cards

Scrum

An Agile framework organizing work into short, time-boxed iterations called Sprints.

6
New cards

Kanban

An Agile-based workflow management method focusing on continuous delivery and real-time visibility of work.

7
New cards

Flowchart

A visual representation of a process using symbols, arrows, and decision points.

8
New cards

Entity Relationship Diagram (ERD)

A visual representation of a database structure.

9
New cards

Data Flow Diagram (DFD)

A visual representation of how data moves through a system.

10
New cards

User Interface (UI)

The visual and interactive elements of a web application that allow users to navigate and engage with content.

11
New cards

User Experience (UX)

How users feel and interact with a website, impacting their overall satisfaction.

12
New cards

Wireframe

A visual blueprint of a webpage or application layout, outlining its basic structure without detailed styling.

13
New cards

Prototype

An interactive version of a web design that simulates user interaction with the interface before actual development.

14
New cards

Feedback and User Guidance (in UI Design)

Providing responses when users interact with UI elements, such as error messages or loading indicators.

15
New cards

Loading Speed (UX Factor)

Website performance aspect, slow loading may frustrate users and impact their experience.

16
New cards

Real-Time Visibility (in Kanban)

The ability for everyone to see the status of work on a Kanban Board.

17
New cards

Visual Hierarchy (in UI Design)

Using size, contrast, and spacing to guide a user's focus effectively.