Getting Started: Organization Overview

Here’s an overview of an organization within the context of Proceve software. This article serves as a guide to organizing your projects and programs within our software, helping you effectively manage tasks, artifacts, and workflows at any scale.

Importance of Organizational Structure

Effective organization of programs, projects, and artifacts at scale is crucial for successful project management. Existing softwares struggle to manage large-scale projects, which is one of the reasons our software was developed.

Hierarchical Organization

Creating a Hierarchical Structure

Proceve allows users to build a project hierarchy that starts with broad concepts which become more detailed over time.

Hierarchical Approach:
  • Begin with a high-level project idea or goal.
  • Break it down into major components (e.g., tasks, requirements).
  • Define sub-components under each major component, refining the details as you go.

Defining Project Objectives and Requirements

Setting Objectives and Requirements

In our software, a user can start by defining clear objectives for your project, and then outline the specific requirements needed to achieve those objectives.

  • Setting Objectives: Identify what you want to accomplish (e.g., better organization, complete functionality).
  • Defining Requirements: List the features and capabilities needed to meet those objectives (e.g., support for documents, tasks, tests).
Example:
  • Objective: Improve project management capabilities.
  • Requirement: Include functionality for organizing tasks, requirements, and tests within a single application (no need for integrations).

Building Project Details Over Time

Adding and Refining Details

As a project evolves, our software allows users to add and refine details, ensuring that each element fits into the broader project structure.

  • Building: Start with broad objectives and break them down into detailed tasks and requirements.
  • Refining: Continuously refine these tasks as the project progresses, adding more detail and complexity.

Organizing Artifacts

Using Hierarchical Views for Artifacts

Proceve supports organizing all project artifacts (tasks, requirements, tests, etc.) in a hierarchical structure.

  • Infinite Levels:Proceve allows for unlimited sub-item levels, ensuring that you can create as much detail as necessary.
  • Full Task Capabilities:Subtasks are treated as full tasks, with all the functionality of primary tasks.
  • Nesting: Use the interface to move and nest items, maintaining relationships and organization.

Managing Categories, Groups, and Tags

How to Use Categories, Groups, and Tags

Proceve offers multiple ways to categorize and group artifacts, ensuring you can organize your project according to its specific needs.

Categories (Predefined):
  • Define hierarchical categories (e.g., Software > User Interface > Web Interface > Mobile Interface).
  • Assign artifacts to relevant categories for better organization.
Groups (Predefined):
  • Predefine non-hierarchical groups (e.g., Business Analysis, Development, Testing).
  • Consistently apply groups across your project or program for easy sorting and filtering (Marketing project vs Development project).
Tags (Free-Form):
  • Tags are flexible and can be defined on the fly (e.g., #BA, #Dev, #Test).
  • Use tags to quickly label and retrieve artifacts that do not fit into categories or groups.