Collaborative Engineering: Difference between revisions
Jump to navigation
Jump to search
Lex Berezhny (talk | contribs) No edit summary |
Lex Berezhny (talk | contribs) No edit summary |
||
Line 32: | Line 32: | ||
# Schedule iterations. | # Schedule iterations. | ||
# Mark tasks as complete. | # Mark tasks as complete. | ||
# Manage project roles. | |||
# Project Properties: | |||
#* Name | |||
#* Description | |||
#* URL if project has a dedicated website. | |||
#* Mark project as available to fabricators. | |||
# Wiki: | # Wiki: | ||
## Ability to select a wiki page as the default project home page. | ## Ability to select a wiki page as the default project home page. |
Revision as of 00:30, 4 February 2012
Definitions
Roles
- Project Owner/Customer - Creates a project, defines high level requirements, is invested in the success of the project, follows progress via Dashboard.
- Project Manager/Scrum Master - Collaborates with engineers to create stories, tasks and organize them into iterations. Schedules and participates in SCRUM sessions, planning, reviews and retrospective meetings.
- Engineer/Prototyper - Creates CAD models, physical prototypes and other artifacts fulfilling project requirements and specification.
- Observers/Subject Experts - Provide review, technical advice and comments on the ongoing design.
- Builder - Instantiates a finished design project into an fabrication project.
Features
Basic Functionality
- Create Account
- Login / Logout
- Search and view projects, builds and users.
- When listing the designs show how many ongoing/complete builds there are for that design.
- Subscribe to project, build and user activity RSS feeds.
Dashboard
- View progress of projects and builds you are part of or are watching.
- View daily logs of users, projects or builds you are watching.
- View tasks you are currently working on accros all projects.
- Provide reports on where builders seem to be stuck the most (acquiring part, completing step) or which steps take the longest time or have the most discussion activity.
Design
- Create project, add sub-project to existing project.
- Create stories and tasks.
- Schedule iterations.
- Mark tasks as complete.
- Manage project roles.
- Project Properties:
- Name
- Description
- URL if project has a dedicated website.
- Mark project as available to fabricators.
- Wiki:
- Ability to select a wiki page as the default project home page.
- Wiki syntax for referencing:
- Other projects and wiki pages in other projects.
- Parent project or listing child projects.
- Still image from specific CAD document specifying image size, camera location and angle.
- Any other metadata from CAD document.
- Status widget showing:
- Burn down chart.
- Currently active tasks.
- Last X number of daily logs.
- Status of ongoing builds.
- Create, version and view FreeCAD documents representing components with ability to manage the following artifacts:
- BOM
- Build Instructions
- Manuals
- Revision History
- Diff
- Add feedback on parts of the CAD model by clicking on faces, edges or components and entering comments.
- Associate document revisions with specific tasks.
- Enter daily log/SCRUM.
Build
- Find a Design project and start a build from it.
- Keep track of required parts.
- Mark steps complete as build progresses.
- Add comments, photos and suggestions to the design and steps.
- Enter daily log/SCRUM.