PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • Step 1: Database of Control Centers
  • Step 2: Defining the contributors
  • Defining the contributors
  • Step 3: Defining the requirements
  • Step 4: Defining the WINDEV, WINDEV Mobile or WEBDEV projects
  • Associating contributors with a development project
  • Creating projects automatically and associating contributors
  • Step 5: Define the tasks and associate them with the requirements and with the developers
  • Associating a task with a requirement
  • Step 6: Follow the progress of the project
  • Monitoring a project via the Project Monitoring Center
  • Monitoring a project via the dashboard of a project
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
Via the Control Centers, WINDEV, WEBDEV and WINDEV Mobile include several tools allowing the project manager to manage a development project that includes:
  • the definition of the different contributors of the project,
  • the definition of requirements and tasks as well as their assignment to the different contributors,
  • the monitoring of the progress of the project.
The different steps for managing a development project are as follows:
  1. Create the database of Control Centers and configure it (if not already done).
  2. Define the contributors.
  3. Define the requirements.
  4. Define the WINDEV, WEBDEV or WINDEV Mobile projects.
  5. Define the tasks and associate them with the requirements and with the developers.
  6. Follow the progress of the project.
Step 1: Database of Control Centers
The database of Control Centers groups various information shared by the different modules found in WINDEV, WEBDEV and WINDEV Mobile.
Configuring the database of Control Centers consists in indicating the location of this database and the format of the files used. This step is very important.
Step 2: Defining the contributors
To follow the progress of a development project, the contributors of this project must be defined.
The contributors are defined in the Project Monitoring Center. The Project Monitoring Center is used to define all he contributors managed by the Control Centers. Then, the Project Monitoring Center is used to associate the contributors with the different projects managed by the Project Monitoring Center.
Once the contributors have been created in the database of Control Centers, these contributors can use their identifier to start WINDEV, WEBDEV or WINDEV Mobile: they will be automatically recognized. They also have the ability to connect to the Project Monitoring Center to configure their schedules and holidays, and to manage their tasks.

Defining the contributors

To define the contributors:
  1. Start the Project Monitoring Center ("Tools .. Project Monitoring Center" of WINDEV, WEBDEV or WINDEV Mobile).Start the Project Monitoring Center from WINDEV, WEBDEV or WINDEV Mobile: on the "Tools" pane, in the "Control Centers" group, click "Project Monitoring".
  2. Identify yourself to start the Project Monitoring Center with your identifier and password. To create contributors, you must be an administrator. By default, the "Admin" user is automatically created when installing the database of Control Centers.
  3. Select "Management .. Management of contributors".Expand Menu of Project Monitoring Center and select "Contributors".
  4. Create the different contributors via the "New contributor" button. See Managing contributors for more details.
We shall see later (step 4) how the contributors can be associated with the development projects.
Step 3: Defining the requirements
The requirements are made available to the project manager in order to manage the project development. What is a requirement? A requirement is a need regarding an action that should be performed by a product.
Let's take the case of a WINDEV application: a requirement will correspond to a new feature (ability to display statistics in the sales application for example). This new feature groups several elements:
  • One or more development tasks, to include the feature in the application.
  • One or more test tasks to run the test of the feature.
  • One or more documentation tasks to document the feature.
This feature (or requirement) can also be linked to one or more business rules or to one or more incidents.
The requirements are created and managed from the Project Monitoring Center. See Creating the requirements for more details.
Step 4: Defining the WINDEV, WINDEV Mobile or WEBDEV projects
A development project can correspond to one or more WINDEV, WEBDEV or WINDEV Mobile projects. These projects must be referenced in the Project Monitoring Center.
To check whether the projects are referenced in the Project Monitoring Center:
  1. Start the Project Monitoring Center ("Tools .. Project Monitoring Center" of WINDEV, WEBDEV or WINDEV Mobile).Start the Project Monitoring Center from WINDEV, WEBDEV or WINDEV Mobile: on the "Tools" pane, in the "Control Centers" group, click "Project Monitoring".
  2. Check the presence of the development project in the Project Monitoring Center ("Management .. Manage the projects"). Your project can be displayed either in a group of projects, or in the "<Not assigned to a group>" list. You can type the name of the sought project and click the magnifier button.Check the presence of the development project in the Project Monitoring Center: expand Menu of Project Monitoring Center and select "Projects". Your project can be displayed either in a group of projects, or in the "<Not assigned to a group>" list. You can type the name of the sought project and click the magnifier button.
If the project does not exist, you can:
  • Create a new development project. This project can be linked (or not) to a WINDEV project (WDP), to a WEBDEV project (WWP) or to a WINDEV Mobile project (WPP.
  • Import one or more WINDEV, WEBDEV or WINDEV Mobile projects as development project.

Associating contributors with a development project

The association between the contributors found in the database of Control Centers and a development project can be performed via the Project Monitoring Center.
  1. Start the Project Monitoring Center ("Tools .. Project Monitoring Center" of WINDEV, WEBDEV or WINDEV Mobile).Start the Project Monitoring Center from WINDEV, WEBDEV or WINDEV Mobile: on the "Tools" pane, in the "Control Centers" group, click "Project Monitoring".
  2. Find your development project ("Management .. Manage the projects"). You can type the name of the sought project and click the magnifier button.Find your development project: expand Menu of Project Monitoring Center and select "Projects". You can type the name of the sought project and click the magnifier button.
  3. Select your development project and click the "Project contributors" button.
  4. Associate the contributors or the teams with the current project. You have the ability to specify the role of each contributor or team.
Note: At least one manager must be defined for the project. The manager has full rights on the project, on the contributors and on the tasks associated with the project.

Creating projects automatically and associating contributors

When creating a project in WINDEV, WEBDEV or WINDEV Mobile, the contributors of the project can be defined in the wizard for project creation.
When this configuration is performed when creating the project, the Project Monitoring Center is automatically updated: a development project is automatically created and associated with the contributors defined in the wizard for project creation.
Step 5: Define the tasks and associate them with the requirements and with the developers
A requirement corresponding to a feature, it must be associated with the different tasks and with the different contributors used to perform the requirement.
For example, the "Displays the sales statistics" requirement may affect:
  • One or more development tasks:
    • The developer X who works on the WINDEV application and who must create the window for displaying the statistics.
    • The developer Y who works on the corresponding WEBDEV site.
    • The developer Z who must develop the process for calculating the statistics.
  • A test task to validate the calculation and the display of the statistics.
  • A documentation task to display the help corresponding to the statistics displayed.
  • A suggestion made by a user to get the statistics.
The association between the tasks and the requirements is performed in the Project Monitoring Center.

Associating a task with a requirement

To associate a task with a requirement:
  1. Start the Project Monitoring Center ("Tools .. Project Monitoring Center" of WINDEV, WEBDEV or WINDEV Mobile).Start the Project Monitoring Center from WINDEV, WEBDEV or WINDEV Mobile: on the "Tools" pane, in the "Control Centers" group, click "Project Monitoring".
  2. Display the requirements ("Management .. Manage the requirements", then select "Show the requirements").Display or create a "Requirements" tab.
  3. Select the requested requirement. The popup menu is used to:
    • link the requirement to a new task or to an existing task.
    • link the requirement to a new incident or to an existing incident.
    • link the requirement to a new business rule or to an existing business rule.
Note: When creating a task linked to the requirement, don't forget to specify:
  • the type of task (development, test, documentation),
  • The contributor,
  • The project associated with the task.
See Assigning the requirements for more details.
Step 6: Follow the progress of the project
The status progress of a development project made of several requirements can be followed:
  • from the Project Monitoring Center.
  • from the dashboard of a WINDEV, WEBDEV or WINDEV Mobile project.
The status progress of a development project made of several requirements can be followed by the Project Monitoring Center.

Monitoring a project via the Project Monitoring Center

The window for managing the requirements gives the manager a global view of the progress of a requirement or set of requirements.
The window for managing the requirements is displayed via "Management .. Managing the requirements", then "Show the requirements".
Several filters are used to select the requirements to display.
The "Impact analysis" tab is used to view the progress and the quality regarding a list of requirements. This tab is used to get:
  • A vision of the impact of the requirements: Several tables and charts are used to find out the number of requirements per department, per contributor, as well as their status.
  • A vision of the impact of the tasks: Several charts are used to display the number of tasks affected by the requirements and their progress.
  • A vision of the impact of the incidents: Several charts are used to display the number of incidents affected by the requirements as well as their progress.
  • Project elements: The list of project elements affected by the requirements (elements of a WINDEV project affected by a task or by the business rules for example).
The first three visions can be displayed according to different modes (General, Development, Test and Documentation). The Development mode, the Test mode and the Documentation mode are linked to the type of task. The coefficients of complexity can also be taken into account. These coefficients are defined at requirement level for each type of task.
Note: For each requirement, the "Impact analysis" tab is also used to follow the progress status of the selected requirement.
The "Requirements" tab gives the manager a global view regarding the progress of a requirement or group of requirements.
Several filters are used to select the requirements to display.
The "Display mode" option found in the pane ribbon is used to get:
  • The list of requirements (default display mode).
  • The chart of requirements: Several tables and charts are used to find out the number of requirements per department, per contributor, as well as their status.
  • The chart of tasks: Several charts are used to display the number of tasks affected by the requirements and their progress.
  • The chart of incidents: Several charts are used to display the number of incidents affected by the requirements as well as their progress.
  • Project elements: The list of project elements affected by the requirements (elements of a WINDEV project affected by a task or by the business rules for example).
The three "Charts" can be displayed according to different modes (General, Development, Test and Documentation). The Development mode, the Test mode and the Documentation mode are linked to the type of task. The coefficients of complexity can also be taken into account. These coefficients are defined at requirement level for each type of task.

Monitoring a project via the dashboard of a project

The dashboard of a project gives a global vision of the progress status of a list or requirements.
To display the progress of requirements in the dashboard of a project:
  1. Open your project in WINDEV, WEBDEV or WINDEV Mobile.
  2. Display the dashboard if necessary ("Project .. Project dashboard").Display the dashboard if necessary: on the "Project" pane, in the "Project" group, click Dashboard .
  3. Click "Mode: Developer". The appearance of the dashboard changes: it is displayed in "Mode: Developer".
  4. Click the link found above the display mode to select the list of requirements to display. Choose the relevant list of requirements and validate.
  5. The graph is updated by displaying the statistics for the selected list of requirements.
Minimum required version
  • Version 12
This page is also available for…
Comments
Click [Add] to post a comment