WORK PRODUCT I

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

1/10

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from the lecture notes on System Requirements & Analysis, focusing on work products, documentation, natural language, and templates.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

Categories of Work Products

Temporary,

Evolving,

Durable

2
New cards

Abstraction Levels

Business requirements (high-level),

System requirements (medium-level),

Software components (detailed-level)

3
New cards

Functional Requirements Focus

Function and flow,

Structure and data,

State and behavior

4
New cards

Guidelines in creating documentation

Select a work product type that fits the intended purposes,

Avoid redundancy by referencing content,

Ensure no inconsistencies,

Use terms consistently,

Structure work products appropriately

5
New cards

Advantages of using natural-language-based documentation

Extremely expressive and flexible,

Used in everyday life, no specific training required

6
New cards

Disadvantages of Natural Language

Incomplete descriptions,

Unspecific nouns,

Incomplete conditions,

Incomplete comparisons

7
New cards

Phrase Template

Pre-defined syntactic structure for a phrase that expresses a requirement, i.e individual requirement or user-story

8
New cards

Form template

Pre-defined fields in a form to be filled e.g writing a use case or measurable quality requirements

9
New cards

Document template

Pre-defined structure for a requirements document

10
New cards

Advantages of Template-based Documentation

Provide a clear, re-usable structure, help to capture the most relevant information, make requirements and requirement specifications look uniform, improve the overall quality

11
New cards

Disadvantages of Template-based Documentation

Focused on formal completion of the template rather than the content, aspects that are not included in the template are more likely to be omitted