✍️
BR Writing Samples
  • Product documentation sample
    • Product Manual: Task Tracker Application
    • Installation Guide: Project Management Software
    • Release Notes: Project Management Software v2.5
    • User Story: Tracking Project Progress
    • Epic: Enhance User Onboarding Experience for EcoTrack
    • User Story: Integrate Data Analytics Dashboard in EcoTrack
  • Sample blogs
    • Cloud Computing: Transforming the Future
    • The Impact of Blockchain on Various Industries
    • Embracing DevOps: The Future of Software Development
    • The Journey of AI Technology: From Concept to Reality
    • GraphQL vs. REST APIs: A Technical Writer's Guide
  • Technical/API documentation samples
    • EcoTrack SDK Documentation
    • Inventory Management API
    • User Management API
    • Payment Processing API
    • BRConnect API Integration Guide
    • EcoTrack SDK Guide: Creating Environmental Reports
    • Installation Guide for FrankTech Suite (following DITA standards)
    • Help Article - Exporting Environmental Data from EcoTrack
    • Troubleshooting Guide - How to Resolve EcoTrack Software Login Issues
    • Enhancing Supply Chain Visibility with BR Yard Management Solutions
    • Work Item Models API Documentation
Powered by GitBook
On this page
  • Description
  • Acceptance Criteria
  • Mockup
  • Notes
  • Tasks
  • Dependencies
  • Definition of Done
  1. Product documentation sample

User Story: Tracking Project Progress

As a Project Manager, I want to create and assign tasks to my team members, so that I can track the progress of the project.

Description

The Project Management Software should allow the Project Manager to create tasks, assign them to team members, set deadlines, and monitor the progress of each task.

Acceptance Criteria

  1. Task Creation:

    • Given that I am on the task creation page, I should be able to enter the task title, description, and due date.

    • When I save the task, it should appear in the task list.

  2. Task Assignment:

    • Given that I have created a task, I should be able to assign it to one or more team members.

    • When I assign the task, the assigned team members should receive a notification.

  3. Progress Tracking:

    • Given that a task has been assigned, I should be able to view its progress in the task list.

    • When a team member updates the task status, the progress should be reflected in real-time.

  4. Notifications:

    • Given that a task is nearing its deadline, the assigned team members should receive reminder notifications.

Mockup

Notes

  • The task creation page should have a user-friendly interface with input fields for title, description, due date, and assignees.

  • Notifications can be in the form of emails or in-app alerts.

  • The progress tracking can be visualized using a progress bar or status indicators (e.g., Not Started, In Progress, Completed).

Tasks

  1. Design the task creation and assignment interface.

  2. Implement the backend logic for task creation, assignment, and status updates.

  3. Set up notification mechanisms for task assignments and deadlines.

  4. Test the task creation, assignment, and progress tracking functionalities.

Dependencies

  • User authentication and authorization module

  • Notification service

Definition of Done

  • The Project Manager can successfully create and assign tasks.

  • Team members receive notifications for assigned tasks and nearing deadlines.

  • The progress of tasks is accurately tracked and displayed in real-time.

  • All acceptance criteria are met, and the feature passes user acceptance testing.

PreviousRelease Notes: Project Management Software v2.5NextEpic: Enhance User Onboarding Experience for EcoTrack
Task Creation Mockup