Create Activities

Rationale

The Abelo system must provide to user the creation of activities to the projects of the organizations. The activities will be used to manage and control how are going the projects.

The fields present on the activities are:

  • Name: the name of the activity
  • Responsable: worker of the organization associated to the project the will do this activity
  • Schedule begin date: date when the activity is schedule to starts
  • Schedule end date: date when the activity is schedule to ends
  • Begin date: date when the activity starts
  • End date: date when the activity ends
  • Description: description of the activities
  • Comments: comments about activities. The comment could be a polimorphic object who has the user, a date and an observation as fields. This object could used to other purpose in the future.

The picture bellow ilustrate how the activity could be:

nova_atividade.png

This activities have to be a polymorphic object because it can be an activity of a organization or a department in the future and not only an project activity.

This requirement is associated to the ActionItem17, so it only be iniciated after the conclusion of the ActionItem17.

Tasks

  1. one task
  2. another task
  3. yet another task

Quality Assurance checklist

All the items below must be "Yes" or "N/A" in order to consider this requirement as done.

Ready? Item Percent
No Source Code 40%
No Unit tests for all models and libs related to this requirement 20%
No Functional tests for all controllers related to this requirement 20%
No Developer documentation for all methods everywhere 10%
No Non-developer user test 10%

-- LeandroNunes - 16 Oct 2007


 


ActionItemForm edit

Title Create Activities
ActionItemType? RequirementItem
ScheduledFor? 0.7.0
AffectsVersion? 0.4.0

eXTReMe Tracker