User Story: Mid‐Level Programmer - bounswe/bounswe2024group1 GitHub Wiki
User Story: Mid-Level Programmer Using the Forum to Solve a Problem
Demographics: Mid-level programmer, aged 25-35, with a few years of experience in web development.
Location: Coworking space at Akmerkez, Beşiktaş/İstanbul
Time: Mid-morning (around 10:30 AM)
Duration: 15-20 minutes
Scenario:
A mid-level programmer is working on a web development project and encounters an error they cannot solve. They visit the forum to quickly search for similar issues or ask a new question if needed.
User Actions
-
Initiate Search
The programmer pressesCommand + K
to quickly open the search bar, where they type in keywords related to their issue. -
Evaluate Solutions
They skim through search results and explore potential answers. If no solution is found, they decide to ask a new question. -
Post a New Question
UsingCommand + N
, the programmer opens the question creation form. They fill in the title, description, and include code snippets highlighting the issue. -
Copy Code Snippet
The programmer finds an answer containing a relevant code snippet and uses the "Copy Code" button to copy it directly into their editor for testing.
Expected Outcome
- The programmer efficiently navigates the forum using keyboard shortcuts, saving time.
- They find either an answer to their problem or post a well-detailed question quickly.
- They can easily copy code without manually selecting it, improving usability and reducing errors.