icon picker
PM Task 4.1 Managing Effectively during Development

Last edited 33 days ago by Mary Kaufmann

PART 1: PRIORITIZATION

Initiative: Filter Discovery and Ease of Use

To make it easier for users to explore and experiment with different filters and encourage content creation


Priority codes: MoSCoW Must Have, Should Have, Could Have, Won’t Have
Backlog Items
Column 1
Column 2
Image
Priority
Rationale
T-Shirt Size
1

Epic 1

Enhanced Filter Accessibility and Discoverability on the Home Screen

2
User Story 1
Effortless Photo Enhancement
In order to enhance my photos effortlessly, as a casual scroller, I want to easily find and edit the filters within the app.
Must Have
L
3
Acceptance Criteria
The home screen features a filter card with a strip of filter thumbnails within the feed.
The card is has a clear heading: "EDIT PHOTOS WITH AWESOME FILTERS" (with sparkle icon)
Each filter thumbnail directs the user to the editing screen with the selected filter automatically applied to the most recent photo in the user's gallery.
The filters shown on this card should be three thumbnails per category(with the same photo) to avoid confusion with temporary posts (similar to Instagram Story/MyDay posts). *see image*
proto B 1.png
Directly enhances user experience by making photo enhancement easy and intuitive, which is essential for user engagement and retention.
4
User Story 2
Persistent Filter Card Accessibility
In order to quickly find and edit filters within the app as a casual scroller, I want the filter card to remain accessible as I scroll through the feed, without needing to scroll far back.
Could Have
M
5
Acceptance Criteria
The first filter card is shown after the first post the user sees, displaying the topmost famous filter categories in the app.
The second filter card appears after scrolling through 10 posts, featuring the Editor's picks.
Subsequent filter cards appear after every 10 posts scrolled, showing filter categories 1-3, 4-6, etc., until all categories are shown, then cycle back to the topmost famous categories.
Each filter card should be clearly labeled and distinct to avoid confusion with other types of content. *see image below
home 2-categ card.png
While beneficial for user convenience, this feature is not critical for the initial release.
6
User Story 3
Integrated Filters Button
In order to easily access filters without disrupting my preferred workflow as a user who values flexibility in browsing habits, I want a more obvious filters button integrated within the existing menu.
Must Have
S
7
Acceptance Criteria
A "Filters" button is added to the existing menu.
The "Filters" button is prominently displayed for easy visibility.
Clicking the "Filters" button takes the user directly to the filter browsing and selection screen.
image.png
The feature ensures users can easily access filters without disrupting their browsing experience, which is crucial for usability.
8
User Story 4 ​Try a friend’s filter
In order to experiment with different creative effects and potentially share them with friends, as a curious user, I want to easily apply the filter I see on a friend's photo to one of my own photos.
Could Have
M
9
Enable the user to tap on a “Try this filter” button when user views a friend's photo with a filter applied.
Clicking the button takes the user directly to the photo editing screen.
The filter used by the friend is automatically applied to the user’s most recent photo in the gallery.
The user can then edit the photo further or save it directly.
Considered a "nice-to-have" that could be added later after addressing more pressing issues.
10

Epic 2

On the editing screen: Enhanced and Streamlined Photo Editing Experience

11
User Story 1
Clear and Intuitive Filter Category Names
In the editing screen: In order to quickly find filters that I want as a user, I want clear and intuitive filter category names
Could Have
S
12
Acceptance Criteria
Rename "Starred" category to "My Faves."
Rename "Top" category to "Featured" (globally ranked filters).
Add a "Recent" category for recently used filters.
Filter categories are prominently displayed and easily accessible.
image.png
While helpful for user clarity, this enhancement is not immediately necessary for basic functionality.
13
User Story 2
Adjustable Filter Intensity
In order to achieve my desired edits, as a creative user, I want to adjust the intensity of the filter applied to my photo.
Must Have
M
14
Acceptance Criteria
A "Filter Intensity" label
A slider button that can be moved to the left or right which shows the gauge (0-100) added for clarity. *see image below*
A live preview feature is implemented where adjustments to filter intensity show the actual effect on the image in real-time.
image.png
Adds flexibility and precision to editing, enhancing the creative control, meeting user expectations.
15
User Story 3
Revert Image to Previous State
In order to undo changes and restore my image, as a user, I want the ability to revert the image back to its previous state.
Must Have
S
16
Acceptance Criteria
A "Back" button is available that allows the user to revert the image to its original, unedited state.
The "Back" button can be used multiple times to undo each edit step-by-step.
image.png
Important for usability, ensuring users can easily undo edits.
17
User Story 4
Visible and Distinguishable Caption Text Field
In order to add captions to my uploaded images, as a user, I want the caption text field to be clearly visible and distinguishable for easy input.
Should Have
S
18
Acceptance Criteria
The caption text field is visually distinct from non-editable elements on the image upload screen.
The text field is styled in a way that clearly indicates it is editable.
The location of the caption text field is prominently displayed, ensuring users can easily find and use it to add captions to their images.
image.png
important for user experience as it makes adding captions intuitive and straightforward.
19
User Story 5
Simplified Editing Process with One-Tap and AI Filters
In order to simplify the image editing process, as an efficiency-driven user, I want to explore and implement one-tap filters and AI filters that enhance images quickly, while maintaining options for manual editing capabilities.
Could Have
XL
20
Acceptance Criteria
Implement one-tap filters that apply predefined enhancements to images with a single tap.
Explore AI-powered filters that automatically adjust image settings based on content analysis.
Ensure manual editing options remain accessible after tapping AI filter for fine-tuning capability.
Enhances the editing process but is not essential for the initial release.
21
User Story 6 ​Custom Preset
In order to perform manual edits alongside filters and efficiently reuse my preferred adjustments, as a user, I want to create and save custom presets.
Could Have
M
22
Acceptance Criteria
Implement a feature for users to manually adjust filters and settings.
Enable users to save their adjustments as custom presets.
Provides convenience and efficiency for advanced users but can be added after initial launch.
23
User Story 7 ​Layered filter and manual edits
In order to have full control over my image edits, as a user, I want to apply filters and make manual adjustments simultaneously within the same editing interface.
Could Have
L
24
Acceptance Criteria
Enable users to apply filters to their photos.
Allow users to make manual adjustments such as brightness, contrast, and saturation.
Ensure that both filters and manual adjustments can be applied and layered seamlessly within the editing interface.
Offers advanced editing capabilities but is not critical for the initial launch.
There are no rows in this table

PART 2: REPRIORITIZATION

Total Story Points Available: 10
To fit within the 10 story points constraint, we will prioritize based on the MoSCoW values and the estimated story points. This adjustment ensures we maintain essential functionality while deferring enhancements to subsequent phases.
Reprioritized Backlog Items
Item
Column 2
Value
Size
Pts.
Scoping Justification
Included
Image
1

Epic 1

Enhanced Filter Accessibility and Discoverability on the Home Screen

2
User Story 1
Effortless Photo Enhancement
In order to enhance my photos effortlessly, as a casual scroller, I want to easily find and edit the filters within the app.
Must Have
XL
7
Critical and essential for MVP.
3
Acceptance Criteria
The home screen features a filter card with a strip of filter thumbnails within the feed.
The card is has a clear heading: "EDIT PHOTOS WITH AWESOME FILTERS" (with sparkle icon)
Each filter thumbnail directs the user to the editing screen with the selected filter automatically applied to the most recent photo in the user's gallery.
The filters shown on this card should be three thumbnails per category(with the same photo) to avoid confusion with temporary posts (similar to Instagram Story/MyDay posts). *see image*
proto B 1.png
4
User Story 2
Persistent Filter Card Accessibility
In order to quickly find and edit filters within the app as a casual scroller, I want the filter card to remain accessible as I scroll through the feed, without needing to scroll far back.
Could Have
M
5
Useful but can be deprioritized if needed.
5
Acceptance Criteria
The first filter card is shown after the first post the user sees, displaying the topmost famous filter categories in the app.
The second filter card appears after scrolling through 10 posts, featuring the Editor's picks.
Subsequent filter cards appear after every 10 posts scrolled, showing filter categories 1-3, 4-6, etc., until all categories are shown, then cycle back to the topmost famous categories.
Each filter card should be clearly labeled and distinct to avoid confusion with other types of content. *see image below
home 2-categ card.png
6
User Story 3
Integrated Filters Button
In order to easily access filters without disrupting my preferred workflow as a user who values flexibility in browsing habits, I want a more obvious filters button integrated within the existing menu.
Could Have
S
2
Essential for user workflow.
7
Acceptance Criteria
A "Filters" button is added to the existing menu.
The "Filters" button is prominently displayed for easy visibility.
Clicking the "Filters" button takes the user directly to the filter browsing and selection screen.
image.png
8
User Story 4 ​Try a friend’s filter
In order to experiment with different creative effects and potentially share them with friends, as a curious user, I want to easily apply the filter I see on a friend's photo to one of my own photos.
Could Have
M
5
Interesting feature but not critical for MVP.
9
Enable the user to tap on a “Try this filter” button when user views a friend's photo with a filter applied.
Clicking the button takes the user directly to the photo editing screen.
The filter used by the friend is automatically applied to the user’s most recent photo in the gallery.
The user can then edit the photo further or save it directly.
10

Epic 2

On the editing screen: Enhanced and Streamlined Photo Editing Experience

11
User Story 1
Clear and Intuitive Filter Category Names
In the editing screen: In order to quickly find filters that I want as a user, I want clear and intuitive filter category names
Must Have
S
2
Helpful for user clarity, but not critical.
12
Acceptance Criteria
Rename "Starred" category to "My Faves."
Rename "Top" category to "Featured" (globally ranked filters).
Add a "Recent" category for recently used filters.
Filter categories are prominently displayed and easily accessible.
image.png
13
User Story 2
Adjustable Filter Intensity
In order to achieve my desired edits, as a creative user, I want to adjust the intensity of the filter applied to my photo.
P2
M
5
Crucial for precision and meeting user expectations.
14
Acceptance Criteria
A "Filter Intensity" label
A slider button that can be moved to the left or right which shows the gauge (0-100) added for clarity. *see image below*
A live preview feature is implemented where adjustments to filter intensity show the actual effect on the image in real-time.
image.png
15
User Story 3
Revert Image to Previous State
In order to undo changes and restore my image, as a user, I want the ability to revert the image back to its previous state.
Could Have
S
2
Important for usability, ensuring users can easily undo edits.
16
Acceptance Criteria
A "Back" button is available that allows the user to revert the image to its original, unedited state.
The "Back" button can be used multiple times to undo each edit step-by-step.
image.png
17
User Story 4
Visible and Distinguishable Caption Text Field
In order to add captions to my uploaded images, as a user, I want the caption text field to be clearly visible and distinguishable for easy input.
Could Have
S
2
Important for user experience but not critical.
18
Acceptance Criteria
The caption text field is visually distinct from non-editable elements on the image upload screen.
The text field is styled in a way that clearly indicates it is editable.
The location of the caption text field is prominently displayed, ensuring users can easily find and use it to add captions to their images.
image.png
19
User Story 5
Simplified Editing Process with One-Tap and AI Filters
In order to simplify the image editing process, as an efficiency-driven user, I want to explore and implement one-tap filters and AI filters that enhance images quickly, while maintaining options for manual editing capabilities.
Could Have
XL
8
Enhances editing efficiency but not critical for MVP.
20
Acceptance Criteria
Implement one-tap filters that apply predefined enhancements to images with a single tap.
Explore AI-powered filters that automatically adjust image settings based on content analysis.
Ensure manual editing options remain accessible after tapping AI filter for fine-tuning capability.
21
User Story 6 ​Custom Preset
In order to perform manual edits alongside filters and efficiently reuse my preferred adjustments, as a user, I want to create and save custom presets.
M
3
Useful for advanced users but can be deferred.
22
Acceptance Criteria
Implement a feature for users to manually adjust filters and settings.
Enable users to save their adjustments as custom presets.
23
User Story 7 ​Layered filter and manual edits
In order to have full control over my image edits, as a user, I want to apply filters and make manual adjustments simultaneously within the same editing interface.
XL
8
Adds advanced editing features, can be post-MVP.
24
Acceptance Criteria
Enable users to apply filters to their photos.
Allow users to make manual adjustments such as brightness, contrast, and saturation.
Ensure that both filters and manual adjustments can be applied and layered seamlessly within the editing interface.
There are no rows in this table

Rationale for Not Postponing the Launch Date

We can maintain the planned launch date despite reduced team velocity by focusing on essential features and efficient development strategies.
The prioritized user stories:
Effortless Photo Enhancement (7 points)
Integrated Filters Button (2 points)
Revert Image to Previous State (2 points)
Total 11 points, a manageable scope given our established workflows.
These features are critical for user satisfaction and address key usability needs, ensuring a strong initial user experience. Our team is adept at parallel development and testing, mitigating the impact of reduced capacity. Additionally, maintaining the launch date is crucial to capitalize on market momentum and user anticipation, which could wane if delayed.
Agile methodologies allow for continuous improvement post-launch, enabling us to add non-critical features in subsequent sprints. By focusing on these high-priority, must-have features, we ensure an MVP launch that meets user expectations without compromising quality, thereby avoiding the need to postpone the launch date. This strategic approach balances user satisfaction, development capacity, and market dynamics effectively.


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.