CodeGenie - Buildspace

Buildspace Dashboard

The Buildspace is your hub for managing Buildspaces, offering a comprehensive view of all critical project details, documents, integrations, and technical debt. This feature-rich dashboard allows you to monitor project progress, review iterations, and manage requirements—all in one place.

Key Features of the Buildspace:

  1. Project Details:

    • Each Buildspace provides a snapshot of important information, including:
      • Documents: View all project-related documents, such as Software Requirements Specifications (SRS), design documents, and other key files.
      • Integrations: Easily track integrations, such as linked repositories or external tools connected to your Buildspace.
      • Technical Debt: Monitor real-time technical debt metrics to identify areas of the codebase that require refactoring or improvement, ensuring optimal performance and maintainability.
  2. Iteration Overview:

    • Get an overview of all iterations within a Buildspace, including detailed information about each development cycle.
    • Easily identify which iteration is currently active, allowing you to focus on the tasks and milestones at hand.
    • Access a Requirements Summary for the active iteration, giving you a clear view of the project's current goals, progress, and requirements.
  3. One-Click Access to the Iteration Wizard:

    • From the Lounge, you can instantly navigate to the Iteration Wizard with a single click.
    • The Iteration Wizard allows you to set up, manage, and track each phase of the project, ensuring continuous progress through efficient iterative development.
  4. Single-Click Navigation:

    • Each Buildspace provides links that allow you to seamlessly move between the documents, integration tools, and technical debt tracking sections, giving you complete control over every aspect of your project.
  5. Requirements Management:

    • Review the requirements summary at a glance, ensuring all project needs are captured and tracked during the active iteration.
    • Easily make adjustments to the requirements directly from the dashboard as needed.


How to Use BuildSpace

1. Creating and Managing Discussions

How to Start a New Discussion:

  • Click the "+ New Discussion" button.
  • Enter your discussion topic.
  • Click "Create Discussion".

Managing Discussion Threads:

  • Use "Reply" to respond to discussions.
  • Click "Forward" to share with team members.
  • Add notes with the "Add Note" feature.
  • Tag team members using @ mentions.
  • View discussion history with timestamps.

2. Document Management

Adding Documents:

  • Navigate to the Documents tab.
  • Drag and drop files into the upload area or manually select files that can be added as assets for BuildSpace.
  • Documents will be organized in folders (e.g., ProjectId -> BuildSpaceId -> IterationId).

Viewing Documents:

  • Click on document names to preview.
  • Use the search bar to find specific documents.
  • Sort documents using the Name (A-Z) filter.

3. Working with References

Managing KTern.AI Core References:

  • Go to the References tab.
  • View different categories:
    • All (total count)
    • Issues
    • Tasks
    • Test Cases
    • Signoffs
    • Manual
    • Auto

Using Reference Features:

  • Search for specific references using the search bar.
  • Track signoff approvals.
  • Add or edit comments as needed.

4. Technical Debt Management

Adding Technical Debt:

  • Navigate to the Technical Debts tab.
  • Click "+ Add Technical Debt".
  • Fill in required fields:
    • Description
    • Priority Level
    • Impact Category
    • Status
    • Detailed Description
    • Mitigation Steps
    • Reference Files

Filtering Technical Debts:

  • Use filter dropdowns for:
    • Type (Auto/Manual)
    • Status
    • Impact
    • Priority
  • Apply multiple filters simultaneously.
  • View filtered results and counts.

5. Using Repository Insights

Viewing Contribution Data:

  • Select "All Contributors" or specific contributors.
  • Review the contribution calendar.
  • Check key metrics:
    • Repository Status
    • Average Weekly Commits
    • Last Updated Date
    • Total Commits
    • Active Contributors

Monitoring Pull Requests and Issues:

  • Track open/closed PRs.
  • View average time to merge.
  • Monitor open/closed issues.
  • Check average time to close.
  • Review recent activity.

6. Team Collaboration

Managing Team Members:

  • Use the "Invite" button to add new members.
  • Click "Edit Members" to modify team settings.
  • View team member avatars and roles.

Working with Iterations:

  • Access current iteration details.
  • View the Requirements Summary.
  • Use the Iteration Wizard for planning.

7. Quick Actions

  • Use the "Open DevZone" button for development environment access.
  • Check connection status in the top-right corner.
  • Switch between different tabs for various features.
  • Use the refresh button to update data.

Pro Tips

  • Discussion Management:

    • Use notes for private comments to specific team members.
    • Utilize the forwarding feature for important discussions.
  • Technical Debt Tracking:

    • Regularly update technical debt status.
    • Use appropriate impact categories for better organization.
  • Document Organization:

    • Maintain a clear folder structure.
    • Use descriptive file names.
  • Team Coordination:

    • Regularly check repository insights.
    • Monitor pull request and issue metrics.

Best Practices

  • Regularly check the technical debt metrics to maintain a clean and efficient codebase.
  • Use the Iteration Wizard for seamless management of development cycles, ensuring that each phase is completed efficiently and on time.
  • Keep your requirements summary up to date to avoid any scope creep or misalignment with project goals.
  • Utilize @mentions in discussions to ensure proper team communication and timely responses.
  • Maintain BuildSpace assets easy access and reference.
  • Review repository insights weekly to track team contribution patterns and identify potential bottlenecks.
  • Forward critical discussions to relevant stakeholders promptly to maintain project momentum.
  • Use reference categories effectively to maintain proper traceability between issues, tasks, and test cases.
  • Monitor pull request and issue metrics to ensure smooth development workflow.
  • Apply appropriate visibility settings when adding notes to maintain information security.
  • Keep discussion threads focused and well-documented for future reference.
  • Review and update signoff statuses promptly to prevent project delays.
  • Maintain balanced team contribution levels through regular monitoring of repository activities.

The Buildspace is the ideal place to oversee all aspects of your project—from documents and integrations to iterations and technical debt—ensuring efficient, high-quality SAP enterprise application development.



    • Related Articles

    • CodeGenie Lounge

      The CodeGenie Lounge serves as the central dashboard, providing an overview of all active Buildspaces and their key attributes. This page allows users to quickly assess the status and configuration of each project, making it easy to manage and ...
    • New Buildspace

      The first step in your journey with CodeGenie is creating a Buildspace—a secure hub where all your project assets, including code, documents, and iterations, are organized and managed. Setting up a Buildspace provides a strong foundation for clean ...
    • Welcome to CodeGenie

      CodeGenie is an AI-powered platform that revolutionizes SAP enterprise application development by streamlining the entire project lifecycle. From ideation to deployment, CodeGenie provides an integrated environment for managing project resources, ...
    • DevZone

      Welcome to the DevZone! This is your dedicated space for building clean SAP extensions with ease. The DevZone is where the development magic happens, allowing you to implement features and streamline your coding process using KTern.AI's hybrid ...
    • Iteration Wizard

      The Iteration Wizard in CodeGenie is designed to streamline and guide you through each phase of your project’s development. By managing your project iteratively, the Wizard helps maintain high-quality standards and preserves insights from previous ...