Skip to content

New Milestone Concept #4422

@elkhawajah

Description

@elkhawajah

This ticket explains the scope of initial new milestone concept development:

Overview

Topcoder is improving the UX for communicating project plan and progress with customer, instead of using external tools like smartsheet, Topcoder wants it to be all in connect.

We are starting with adding Milestone concept, this is like saying we have "Design Phase", "Development Phase", "QA and Bug Bash Phase" defined in smart sheet in higher level, then in each phase, we define the challenges or tasks that we plan to run.

In current release we only focus on defining these Phases.

In this release we are renaming "Phase" in the project details page to "Milestone". This change won't touch how customer create projects, or PM approve them. The feature is enabled once the project is active.

Actions/Guidelines

  • By default for a new project, the milestone table will be empty, with Add button to add new milestone.
  • PM or Copilot can add milestones.
  • A milestone should have a name, description, start/end date, status and a budget.
  • Assigning copilots per milestone is out of scope
  • A PM/Copilot can add/edit/delete a milestone.
  • Customer can only view milestones.
  • The feature developed without a mobile responsive design to follow, we tried to make it look good in responsive as much as possible.

QA will be limited to this page only.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions