Skip to content

Milestones

Maksym Mykhailenko edited this page Sep 28, 2018 · 2 revisions

Milestone types

There are several types of milestones supported by Connect App currently:

Component & types Preview
MilestoneTypePhaseSpecification

phase-specification
Manager view:
MilestoneTypeProgress

community-work
community-review
generic-work
Manager view:
MilestoneTypeAddLinks

add-links
Manager view:
MilestoneTypeCheckpointReview

checkpoint-review
Manager view:
MilestoneTypeFinalDesigns

final-designs
Manager view:
MilestoneTypeDelivery

delivery-dev
delivery-design

delivery <- (obsolete)
Manager view:

Customer view:
MilestoneTypeFinalFixes

final-fix
Manager view:

How to see a milestone in action

To see milestones as a manager, use pshah_manager user.
To see milestones as a customer, use pshah_customer user.

  1. Create a Development Integration project by following the next link http://local.topcoder-dev.com:3000/new-project/app

  2. When project is created, go to Project Plan tab:

  3. Click edit link next to App Design phase, in the status field select In Progress and click Update Phase

  4. After that phase will be activated and the first milestone will become active:

  5. To see all the milestones in action manager user can be used to complete all milestones one by one. The exception only for MilestoneTypeFinalFixes. To see it, manager has to complete all milestones except of MilestoneTypeDelivery which he cannot complete. Customer user has to be used at that momemnt and customer has to click Request fixes button and submit some fixes requests. After that MilestoneTypeFinalFixes will be shown above MilestoneTypeDelivery.

Old style of MilestoneTypeCheckpointReview and MilestoneTypeFinalDesigns

Normally MilestoneTypeCheckpointReview and MilestoneTypeFinalDesigns milestones get links from the previous milestone with type add-links.

But if these milestones don't have previous add-links milestone then they would work in old-style way and they will propose manager to add links inside MilestoneTypeCheckpointReview and MilestoneTypeFinalDesigns. And after adding links manager can switch these milestones to review mode where customer or manager can choose winner links.

To see such case in a real life login as a manager user. On the Project Plan tab click button Add New Phase on the bottom and choose RUX Iteration. After RUX Iteration phase is added to the project plan, you can activate it and complete few milestones until you reach Design Final Selection milestone which is handled by MilestoneTypeFinalDesigns.

  • Manager view (adding links mode):
  • Manager view (review mode):

There is no real world example for old-style usage of MilestoneTypeCheckpointReview component.