1 / 213

ProjeQtOr - A Quality-based Project Organizer

ProjeQtOr is a web application that focuses on IT projects but is compatible with all kinds of projects. It offers a unique tool to gather all project information and provides visibility at all levels of project management. It includes features for project follow-up, planning, financial management, risk management, review logs, tools, environment setup, controls and automations, security, document management, and requirement & tests management.

bdickens
Download Presentation

ProjeQtOr - A Quality-based Project Organizer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Welcome ProjeQtOr is a Quality based Project Organizer, as a web application.ProjeQtOr focuses on IT Projects, but is also compatible with all kinds of Projects.Its purpose is to propose a unique tool to gather all the information about the projects. The fact is that many Project Management softwares just focus on planning. But it is a much too restrictive point of view. Of course planning is an important activity of Project Management and is one of the keys to Project success, but it is not the only one.Project Managers need to foresee all what can happen, measure risks, build action plan and mitigation plan.It is also important to track and keep traces of all what is happening to the Project : incidents, bugs , change requests, support requests, ...In this objective, ProjeQtOr gives visibility at all levels of Project Management.At lower level, the Project follow-up consists in gathering all information, and maintain it up to date. This involves all the operational team.At upper level, Project Steering uses the follow-up data to take the decisions and build the action plan. This allows to bring the adjustments needed to target on the objectives of the project. The goal of ProjeQtOr is to be Project Management Method independent. Whatever your choice on the method, you can use ProjeQtOr.

  2. Functional (1/5) Work • Tickets follow-up, for short activity follow-up such as support or bug fixing. • Activities follow-up, for work needing to be planned such as development or evolution. • Milestones follow-up, to define key dates of the planning. • Action follow-up, with complete description, status and accountable assignment. • Hierarchic level management via links of Activities, Tickets or Milestones to parent Activity. • Dependencies management between Activities, Milestones and Projects for accurate planning. • Assignment of resources to activities. • Workload management. • Cost management. • Workflow definition for status change. • Links management, between almost any items (Activities, Tickets, Documents, …) Follow-up • Planning functionality, in a simple and understandable way, taking into account resource capacity, resource affectation rate to project and resource assignment rate to activity. • Planning presentation for projects, activities, milestones and dependencies in a Gantt view. • Resources and project portfolio Gantt planning views. • Workload follow-up for resources. • Printable reports, with graphics and possibility to export to PDF format.

  3. Functional (2/5) Financial • Individual expense. • Project expense. • Orders. • Bill management, with several billing modes, depending on project type. • Definition of activities price, for “time & material” billing. Risk Management Plan • Risk follow-up, with complete description of risks and criticality enlightening. • Issue follow-up, to track Project issues when risks occur. • Opportunities management • Links management, between Actions, Issues and Risks, or any other item. Review logs • Meetings follow-up, with summary of status and minutes, including periodic meetings. • Decisions follow-up, with full description and origin reminder. • Questions management, to track exchanges and responses. • Links management, between Meetings and Decisions and Questions, or any other item. Tools • Message management, to communicate to users through Today screen. • Import elements (tickets or else) from CSV or XLSX files. • Display of emails sent and alerts sent (“see other”).

  4. Functional (3/5) Environment • Projects definition. • Customers and contacts definition. • Resources definition, for people working on Project, gathered in Teams. • Users definition, for people connecting to the tool. • Recipient definition, for billing information. • Products and Product Versions definition. • Calendar definition to enter “off days”. Controls and automations • Workflow definition, controlling status change. • Automatic email generation on status change and other event (note add, …). • Definition of delays for tickets. • Calculation of indicators, based on target values (dates, work, …). • Automatic alerts based on indicators value. Security • Login management for restricted access. • Access Right Management, based on profiles completely customizable. • Full profiles definition and rights management for reading, creating, updating and deleting. • Management of visibility of Cost and Work depending on profile. • Audited against most popular security threats

  5. Functional (4/5) Document management • Definition of directories to store documents. • Documents management, with version follow-up, upload and download functionalities. • Document approbation process. Requirement & Tests management • Definition of tests cases, including pre-requisite and expected result. • Definition of test sessions, listing test cases to run, with result status. • Definition of requirements, linked to tests cases, with test case coverage summary. Parameters and lists of values • Every parameter, every list of values may be changed through a devoted screen. • Every element is linked to a type, defining some mandatory data or other GUI behavior.

  6. Functional (5/5) Others • Today screen with summary data for project, list of work (to do list) and list of tasks to follow-up. Today screen is completely configurable. Any report can be displayed on today screen. • Advanced filter functionality, including sort capacity. • Administration functionalities. • Global parameters management screen. • User parameters management screen. • Traceability of each update on items, displayed on change history section of each item. • Different selectable color themes. • CSV Export of every lists. • PDF export of every printable report. • Export planning to MS-Project xml format. • Multi-Language.

  7. Technical (1/3) Easy to use • ProjeQtOr proposes a user friendly interface. • Rich Internet Application running as a light client, in a simple browser. • Multi-browser compatible (validated on IE 7 to 9, Firefox 3 to 7 and Chrome 5 to 14). • User friendly interface.Using AJAX, page refresh is always limited to the target area, avoiding blank pages and flickering.General user interface is designed to conform to many usually used tools (such as webmail) : - menu on left hand,- data on right hand, divided on top as list of items and at bottom as detail for selected item.Selecting an item in the list directly displays its detail. • Possibility to access to history of changes is offered on every item. • Notes management enables to attach comments to any item. • File attachment is proposed for most important items. • Multi-Language. • ProjeQtOr has been designed and developed by the first user of the tool, for his own use. So, ergonomics for a day to day use is a major factor of design.

  8. Technical (2/3) Easy to install • ProjeQtOr uses very well known technologies : PHP / MySQL (or PostgreSql) / AJAX. • Set up only requires the usual trilogy : Apache, MySQL (or PostgreSql), PHP. Just use your favorite package : XAMPP, LAMP, WAMP, EasyPHP, ZEND Server ... • Required versions: - Apache : any version, V2 or above is recommended,- MySQL : any version, V5 or above is recommended, or PostgreSql : any version above V8.4, V9.1 or above is recommended, - PHP : 5.2 or above needed. For information, ProjeQtOr has been developed successively with : • Easy PHP 2.0.0.0 [Apache V2.2.11, MySQL 5.1.30, PHP V5.2.8] • Easy PHP 5.3.8.1 [Apache V2.2.21, MySQL 5.5.16, PHP V5.3.8] • ZEND Server 4.0.5 Community Edition [Apache V2.2.12, MySQL 5.1.35, PHP V5.2.10] • XAMPP 1.7.7 [Apache V2.2.21, MySQL 5.5.16, PHP V5.3.8] • Automatic version management triggers Database structure updates at first run for any new version. • Set-up screen at first run to define internal parameters (database access, default parameters,...). • Most of the parameters updatable through a devoted screen.

  9. Technical (3/3) Easy to parameter • Every user parameter, every list of values may be changed through a devoted screen. • Default parameters are proposed, corresponding to most common needs. • Language selection, proposed on locale value, editable by user (English, French and German for current version). Easy to customize • As ProjeQtOr is proposed under open source GPL Licensing, you may adapt it to your needs. • ProjeQtOr has been developed as a Framework, so it is very easy to add an element or add a data or change display for an element. Easy to monitor • Connections management : list of open sessions, possibility to close one session or all sessions. • Open / Closure of application for maintenance operations.

  10. Installation Pre-requisites : - http server - PHP server (5.2 or over) - MySQL database (5 or over) or PostgreSql database (8.4 or over) For instance, you may try to set-up an EasyPHP server, including all required elements. This set-up is not recommended for production purpose, but only for testing and evaluation purpose. You may also set-up a ZEND Server, including all required elements. This set-up can be used for production purpose. Set-up : - Unzip projectorriaVx.y.z.zip to the web server directory - Run application in your favorite browser, using http://yourserver/projectorria - Enjoy ! Notice : - At first run, configuration screen will be displayed. - To run again configuration screen, just delete "/tool/parametersLocation.php" file. - On first connection, database will be automatically updated, it may take several minutes. Support : - you may request support in the Forum of ProjeQtOr web site : http://www.projeqtor.org

  11. Configuration When you first log in, normal process should be : • configuration screen is displayed • you fulfill data corresponding to your environment • you then click on "OK" button • a spinner is displayed • the spinner disappears : at that moment, you should see a message and a new "Continue" button below the "OK" button • you click on the "Continue" button • screen changes to Logon screen • you enter default login : admin/admin and click "OK" button • spinner is displayed : this step may take a certain time (about 1 minute) because all the database structure is created • spinner disappears and a short message indicates result of database creation (detail of this step is written in log file) • click again on "OK" and you're in ! If all of this do not work, try this solution : • get “/tool/parameters.php” file • manually update this file with your own parameters • create a new file : “/tool/parametersLocation.php” containing: <?php $parametersLocation = "parameters.php"; You can move /tool/parametrers.php, then you just have to indicate its full way in “/tool/parametersLocation.php”. Make sure to store your parameters.php file out of web access to avoid having your security information stolen (for instance connection login to your database)

  12. Parameters (1/5) Fields filled in Configuration screen are first stored in parameters.php file. Here is the mapping. Since V3.0, almost all the parameters have migrated to the database, and are updatable through the Global Parameters screen. Only Database configuration and debug log configuration are left in parameters.php file.

  13. Parameters (2/5) Since V3.0, almost all the parameters have migrated to the database, and are updatable through the Global Parameters screen. Only Database configuration and debug log configuration are left in parameters.php file.

  14. Parameters (3/5) Since V3.0, almost all the parameters have migrated to the database, and are updatable through the Global Parameters screen. Only Database configuration and debug log configuration are left in parameters.php file.

  15. Parameters (4/5) Since V3.0, almost all the parameters have migrated to the database, and are updatable through the Global Parameters screen. Only Database configuration and debug log configuration are left in parameters.php file.

  16. Parameters (5/5)

  17. Installing new version ProjeQtOr will constantly evolve to fit users needs. To deploy a new version just unzip the new projectorriaVx.y.z.zip to the web server directory and connect to the application. Database updates will automatically be triggered. When done, a message will display the synthesis of the updates (number of errors if any). You will find details of the updates in the log file. Some new versions may also add new parameters. These will of course be integrated in configuration screen. If you deploy one of these versions from a previously installed one, new parameters will automatically be inserted at the end of your “parameter.php” file, with a default value. You will then be able to update this value to your context, by modifying the file. In these cases, a message will inform you that new parameters have been added, on login screen, just before the “Updated Database” message. Pay attention that if you are upgrading from version lower than 1.1.0, you must remove last script closure (?>) in “parameters.php” file before upgrading. It is highly recommended to back-up your Database before upgrading to new version, to be able to get back to previous version. You can upgrade twice (if needed) : update “parameter” table, reset the value of line where parameterCode='dbVersion' to the previous version number and connect again. If you then notice that some menu items have disappeared, just check for double entries in “habilitation” table (last lines) and delete them (this should not happen since V1.5.0).

  18. Connection Login to the application uses a standard login screen : users must enter “user name” and “password”. Just notice that on this screen users have the possibility to change their password, and it is the only place where they can do this. The administrator is able to reset the passwords to the default value (see parameters). When a password has been reset to default value, the user must change it on first connection. For the first connection to a newly installed version of ProjeQtOr, just use the default account : “admin” / “admin” You must then go to “user ” screen to create new users. Don’t forget to change the default password for “admin” user, or delete the “admin” user. Remember to always have a user with “ admin ” rights to be able to create new users and change profiles. Remember me function allows the user to automatically reconnect with current credentials without prompting this screen. Select « disconnection » on main screen to get back to login form.

  19. Graphical User Interface (1/10) Generality Graphical User Interface is set into several areas. Some splitters are provided to enable resizing of the parts. List area Logo area Splitter Quick access buttons bar Menu area Splitter Splitter Detail area Message and hyperlink area Info bar

  20. Graphical User Interface (2/10) Toolbars and else Clicking on the Logo Area will display the “About” pop-up. Replace logo : Just insert your own logo.gif at the root directory will automatically replace the logo with your own Click on the Help icon will open the online user manual, to the page corresponding to the actual screen, if existing in the manual. Click on left side of Info bar disconnects user. Database display Name is displayed in the middle of Info bar. Version of ProjeQtOr is displayed on the right of Info bar. Click here to go web site. Two buttons provide Show/Hide functionality for menu (left part) and switched mode for list and detail, so that selected element is displayed in “full screen” mode. When hidden, these areas are replaces by small grey bars. Moving the mouse over the bar displays the initial area. Message area displays information about main actions : insert, update, delete. Timestamp indicates when action was done. This is only a temporary logging area. Messages displayed here are not stored and will not live more than user connection. External shortcuts displays hyperlinks to remote web pages. Theses links are defined as hyperlink attachements on projects. Links displayed here depend on selected project.

  21. Graphical User Interface (3/10) Menu Menu area is proposed as a tree view of reachable items. The presented items will depend on user habilitation to the screens. Click on a grouping line will expand-shrink the group. Click on a item will display the corresponding screen in the main area (right side of the screen). Size of icons can be changed in user parameters screen. Document directories give direct access to documents contained in the directory. This icon gives direct access to the directories management screen

  22. Graphical User Interface (4/10) Quick Menu The navigation buttons give access to previous and next items in the history. The quick access buttons give rapid access to main elements. Size of icons can be changed in user parameters screen. • The Project combo box allows to restrict the visibility of all objects to the dedicated project, including sub-projects if any. • The selection will also define de "default" project for new items.Example : • Consider 3 projects P1, P2 and P3, P3 is sub-project of P1. • Consider 3 tickets T1 on project P1, T2 on project P2, T3 on project P3 • Select "All projects"  you see the 3 tickets • Select project P1  you see tickets T1 and T3 • Select project P2  you see ticket T2 • Create new ticket  default project is P2 Through the project selector parameter icon, you can select to view closed projects. Closed projects will then appear in the project selector list. This will also have effect that items of closed projects will be visible (they are hidden in other case). You can also change the project selector format: default wbs like, or filtering select like. You can also request for a refresh of the list, reflecting new projects, new affectations, … If you create new projects, or change rights so that Projects list appearing in the combo should change, changes will appear only after disconnection / reconnection or after a refresh of the list (see beside).

  23. Graphical User Interface (5/10) List The main area (right side of the screen) is generally divided in two parts : List area and Detail area. The upper part lists all the object (for instance, here are tickets). On top left part, the number of listed items is displayed (here = 66). Rapid filtering fields are proposed : “id”, “name” and “type” (if significant for the object). Any change on “id” and “name” will instantly filter data. Search is considered as “contains”, so typing “1” in “id” will select “1”, “10”, “11”, “21”, “31” and so on. Selecting a “type” in the combo box will restrict the list to the corresponding type (will request server). Check the “show closed items” to list also closed items. For more complex filtering, click on the “filter button” (see next page for details). Click on the “print button” to get a printable version of the list, or . to export it to PDF format. Click on the “csv export” to export all the data of the selected items into CSV format file. Click on the “search button” to display the textual search area. • This search will find text in any textual field of items. • Any other current filter (if any) is skipped. Click on the header of a column will sort the list on that column (first ascending, then descending). The sorting is not always on the displayed name : if the sorted column is linked to a reference list with sort order value, the sorting is executed on this sort value (for instance, here the sorting on the status is executed corresponding to Status sort order value, defined as a logic workflow for status change). Click on a line (any column) will display the corresponding item in the detail area.

  24. Graphical User Interface (6/10) Filters For complex filtering, click on the “filter button” . The filter pop-up presents two areas : “Active filter” and “Saved filter”. Enter new clause in Active filter : in “Add a filter or sort clause”, select the name of the field, the operator and the value for the clause. Then click on to add the clause to the filter criteria. The operator can be “sort” to define a sort criteria, then possible values are “ascending” or “descending”. Click on on a clause line to remove it. Click on on the header of Filter criteria to remove all clauses. This can also be done by clicking the “Clear” button. When Filter criteria is correct, click on “OK” button to apply the filter to the list. You can also click “Cancel” button to revert to previous filter. At any step you can enter a filter name and click on to save the filter definition. Click on a Saved filter to retrieve its definition (filter criteria). Click on on a saved filter to delete it. Click on “Default” button to set actual stored filter as default, kept even after disconnection. When filter is applied, filter button in the list area is checked . When filter is a list of values (with “amongst” operator), multi-value selection is possible using [CTRL] key. Filters are defined and stored for a user and a type of item (a screen). When a filter is applied to a type of item, coming back after moving to another type (another selection in the menu) will apply the previously defined filter. After disconnection, currently applied filter is lost, but stored filters are saved. Default filter (if selected) is also stored and will be automatically applied on next connection.

  25. Graphical User Interface (7/10) Filters List format can be defined through the button. This button opens the list of all available fields. Just check the fields you want to display in the list. “id” and “name” are mandatory fileds : they cannot be removed from display. You can reorder fields with drag & drop feature, using the selector area . When a field is selected, you can change its width with the spinner button. Width is in % of total list width. Minimum width is 1%. Maximum width is 50%. The “name” width is automatically adjusted so that total list width is 100%. Take care that “name” width cannot be less than 10%. So, if you select to many columns or set columns width too large, you may have total width over 100%. This will be highlighted beside buttons. This may lead to strange display, over page width, on List, reports or pdf export, depending on browser. It is possible to reset the list display to its default format using the button.

  26. Graphical User Interface (8/10) Detail The Detail area present the detail of the selected in the list. Click on to create new item, to save the changes, or to get a printable version of the detail, to copy the current item, to cancel ongoing changes, to delete the item, to refresh the display and to send detail of item by email. Some buttons are not clickable when change are ongoing : , , , , , . button is clickable only when changes are ongoing. On dependent items (for instance “Notes”), click on (in header) to add new, to edit and to delete. When changes are ongoing, you can not select another item or another menu item. Save or cancel ongoing changes first. Every section is “collapsible” : click on the arrow icon to “collapse”/”expand” the section.

  27. Graphical User Interface (9/10) Combo Detail On Combo List fields, users may have access Detail button . If element is selected in the combo, detail of element is displayed : There, click on the search button will go to the list ofitems. • If no element is selected, list of elements is displayed, allowing to select an item : • There, click on the new buttonallows to create a new element . • This list can be filtered When this list comes from “Add Link” or “Add Approver” or “Add version” or “Add Test Case Run”, it is multi-selectable (use [CTRL] or [SHIFT] to select several lines) Some users won’t see the detail button, but a “goto” button : click on this button will go to selected item. A double click on detail button will have the same “goto” effect. Display of Detail combo is managed by the administrator, through “specific access mode”. Anyhow, user can only display, list and create items corresponding to his rights, defined in “access mode to data”. Double click on the search button will directly go to the selected item (if any)

  28. Graphical User Interface (10/10) Alerts You may receive some information displayed as pop-up on the bottom right corner of the screen. Three kinds of information may be displayed : Each message has a title (bold) and a message text. When coming from indicator calculation, title contains : • alert type (ALERT or WARNING) • item type and item id • and message contains : • indicator description • target value for indicator (due date, validated work, …) • alert or warning value (depending on type of alert) that has been defined as trigger for alert • On alert pop-up, you can select to remind you in a given number of minute (message will close and appear again in the given number of minutes), or just mark it as read to definitively hide it.

  29. Themes (1/2) Users can select colors Theme to display the interface. Just go to Menu "Parameters"  "Users parameters", and select the new theme in the "theme" select list. New theme is automatically applied when selected.Just save parameters to retrieve this theme on each new connection. Administrator defines on parameters file a default Themes that will be applied on Login screen and up until the users selects a specific theme. The “random” Theme is not really a Theme, it is a functionality to randomly select a Theme on each new connection. Fire Default Light Dark ProjeQtOr Wine Water Forest Earth ProjeQtOr Contrasted Default Light Project’Or RIA (old style)

  30. Themes (2/2) Light Dark Contrasted Blue Red Green Orange Black & White Grey

  31. Multilingual ProjeQtOr is multilingual. Each user can choose the language to display all the captions. Of course, data is displayed as input, no translation is operated. On the login screen, the locale of the browser is used to display captions. When connected, the language selected (and saved) by the user is used. When selecting new language, only refreshed data will use new selected language. For instance, all menu items will be kept in the old language. To actualize, save parameters, disconnect and reconnect. Administrator can define the default language. This one is used on login screen. It is also used as long as the connected user has not selected his favorite display language. All the captions and messages are stored in an Excel file : /tool/i18n/nls/lang.xls. To change (or correct) any data, on a windows set-up, open the file to its default place, enabling macros. “Save-as”, with the same name (to insure the default repository is the default one). Click on generate button. All the corresponding language files are automatically generated, in /tool.i18n/nsl subfolders. To translate to a new language, update one of the existing columns, test using the corresponding locale, and when completed submit the file to support@projeqtor.org, to have the new language integrated in the tool. Current version manages English, French, German, Spanish, Portuguese, Russian and Chinese.

  32. Creation specificity It may sometimes seem that you are not able to attach a file to your new ticket. In fact, since a user can update a ticket, he is able to insert an attached file. So this is not a question of habilitation. The reason is that this functionality do not appear during creation. You just have to save first to be able to attach a file. This rule is valid for all depending items : Attachments, Notes, Assignments, Predecessor elements, Successor elements and links between Risk, Actions and Issues.Just one word : "save" first. Since V1.3.0, you can rapidly save with [CTRL]+S, like in many office tools. • Every item has a unique Id, automatically generated on creation. • Id is chronologically affected, for all kind of items (Activity, Ticket). • Id is shared for all projects and all types (i.e. incident) of the same kind items (i.e. Ticket). • Reference is displayed after id, automatically generated on creation. • Reference depends on defined format in Global parameters screen. • Default format defines an numbering specific for each project and each type of items. • Create ticket type “incident” on Project 1  Id #1  Reference PRO1-INC-0001 • Create ticket type “incident” on Project 2  Id #2  Reference PRO2-INC-0001 • Create ticket type “anomaly” on Project 1  Id #3  Reference PRO1-ANO-0001 • Create ticket type “incident” on Project 1  Id #4  Reference PRO1-INC-0002 • Create activity type “evolution” on Project 1  Id #1  Reference PRO1-EVO-0001 • Create activity type “evolution” on Project 2  Id #2  Reference PRO2-EVO-0001 • ...

  33. Update specificity Since V1.3.0, you can rapidly save with [CTRL]+S, like in many office tools. When updating an item, only updated fields are stored in the database. This means that if two users are updating different fields of the same item, they don’t crush values updates by each other.

  34. Delete specificity After deleting an item, you will not be able to see it any more. Data is physically deleted from the database. Only the update history can then be access through dedicated reports. Always consider setting an item to “close” status rather than deleting it. You will then not see it on main screens, but will be able to fetch it, using the “show closed item” checkbox in lists, and possibly re-activate it. Deleting functionality should be reserve to remove invalid newly created items. Items with existing dependencies can not be deleted. Examples : • You can not delete an activity if a resource is assigned to it. • You can not delete an assignment is real work has been entered (imputation). • You can not delete a project with existing items. • …

  35. Copy specificity Most simple items (environment parameters, lists, …) can only be copied “as is” using the copy button . But for most complex items (Tickets, Activities, …) it is possible to copy them into new kind of elements. For instance, it is possible to copy a Ticket (the request) into an Activity (the task to manage the request). The way to do it is always through the copy button . But then new form is proposed : There, it is possible to select new kind of element, select new type (corresponding to the kind of element), change the name, and select whether the initial element will be indicated as origin of the copied one. For main items, it is also possible to choose to copy links, attachments and notes. For Projects and Activities, it is also possible to copy the hierarchic structure of activities (sub-projects, sub-activities). If copy succeeds, the new element is automatically accessed, whatever the kind of element. This means that the list may change to represent the new kind of elements.

  36. Mailing specificity On most items, it is possible to send an informative email to defined recipients list. Just click on button to select recipients and message of email. Just notice that this receivers list definition also applies to Automatic “Mails on event” and “Indicators”

  37. Multiple update To update several items in one operation, click on button (no update must be ongoing) This will switch to new detail view : At this step, although the list does not seem to have changed, but it is now multi-selectable : Select lines of items you want to update, specify update and save : the update will be applied to all the items (if possible) and a report will be displayed on the right of the Multiple mode detail screen.

  38. Checklist If a checklist is defined for the current element, and possibly limited to the current type of the element, a checklist button is displayed amongst the element action buttons. Click on this button to open the checklist pop-up. The user just has to check information corresponding to the situation. When done, the user name and checked date is recorded, and can be displayed moving the icon over the picture. Each line can get an extra comment, as well a globally on the checklist.

  39. Export Every list can be exported into CSV format file using the export button . This displays the Export pop-up when fields to export can be selected. The fields are presented in the order as they appear in the item description. You can easily check or uncheck all fields to export. You can also easily restrict selected fields to the ones that are actually displayed in the list. For fields that reference another item (displayed as lists in the item description), you can select to export either the id or the clear name of the referenced item. CSV exported files can directly be imported through the Import functionality

  40. Today (1/2) The “Today” screen is the first to be displayed on each connection. It is divided in several parts. Each part can be folded/unfolded with a click on the header. Messages : Here are displayed the messages defined in the “message” section. Projects : A quick overview of the projects status. The projects list is limited to project visibility scope of the connected user. Progress display bar is based on work progress. Additional display is the “overall progress” manually selected. Counted items can be the “to do” (not done), “not closed” (to do and done) or “all” (to do, done and closed). “to do”, “done” and “closed” status are based on corresponding checkboxes. A progress bar on each item shows part of “to do” (red) compared to “done and closed” (green). On mouse over the bar, detail of figures is displayed. Global health of the project is also displayed as a “Red”, “Amber”, “Green” firelight. [CTRL]+S • The criteria to have a project displayed in this list are : • current user must be affected to the project • project must not be closed Tasks assigned to / responsible of / issuer or requestor of : Here are listed, as a “Todo list” all the items for which the connected user is either “assigned to” or “responsible of” or “issuer or requestor of”. Click on the name of an item will directly move to it. Number of items listed here is limited to a value defined in the global parameters screen.

  41. Today (2/2) • Printing : • You can print Today screen using the button. Parameters : Except for “Messages” that are always displayed, you can select which today part is displayed. Click on button (the one on top right, don’t mismatch with project selector similar button) to check which part is displayed. There you can define the period for tasks selection : it means that only items with due date less than today plus this selected period will be displayed. No due date will display all items. You can also choose to display or not items with no due date. There you can also define tables to display on the today screen. You can also sort items (just grab the selector on left most part of line). They will be displayed on Today screen in the same order. Extending : You can select any report to be displayed on the Today screen. To do this, just go to the selected report, select parameters, display result (to check it is what you wish on today screen) and click on button to insert this report with parameter on the today screen. Any unchanged parameter will be set as default value. These reports will be displayed on Today screen like other pre-defined parts. In the Today parameters pop-up, these items can be selected and sorted like any other part. These items can also be deleted to completely remove then from the list.

  42. Project (1/5) Project is the main entity of ProjeQtOr. It is also the top level of visibility, depending on profiles. You can define some profiles, some will have visibility to all projects, others only to projects they are affected to. You can also define sub-projects of a project. Then, project may not be real projects, but just organizational breakdown corresponding to the organization. This splitting can be functional : (for instance to split several versions) or organizational : (for instance to manage access rights)  Project X  Project X Product V1  Project X Product V2  Project X Product V3 Project X Project X Product V1 Project X Product V2 Project X Product V3  Project X  Project X Product V1 Maint.  Project X Product V1 Evo.  Project X Product V1 Bug.  Project X Product V2 Dev. Project X Project X Product V1 Maintenance Project X Product V2 Development Project X V1 can be shared with a large scope of users, while others will be restricted to internal team. Project X Product V1 Bug Fixing Project X Product V1 Evolutions

  43. Project (2/5) Fields Hyperlinks created as attachments on Projects : Will appear in the External shortcuts area :

  44. Project (3/5) Affectations and versions • Affectations of resources can be directly created from project definition. Click on to create a new affectation. A “add affectation” pop up will be displayed. Click on to update an existing affectation. Click on to delete the corresponding affectation. • Versions of products can be directly linked to project. Click on to create a new link to version. A “Project – Version link” pop up will be displayed. Click on to update an existing link to version. Click on to delete the corresponding link to version.

  45. Project (4/5) Progress The progress information will impact Planning calculation, and is also calculated during Planning calculation. (see related topic) One on the three values is automatically calculated, so that : “end date” = “start date” + “duration” (in working days) By default, the duration is calculated (if the three values are entered) One on the three values is automatically calculated, so that : “end date” = “start date” + “duration” (in working days) By default, the duration is calculated (if the three values are entered)

  46. Project (5/5) Dependencies Projects can have predecessors and successors, to generate dependencies. Predecessors and successors can be Activities, Milestones or Projects. Click on the corresponding section to add a predecessor or successor. A “add predecessor” or “add successor” pop-up will be displayed. Select the type of element to add as predecessor or successor. The list of items below will then be automatically updated. Select the item in the list and validate (OK). Recursive loops are controlled on saving. Click on to delete the corresponding dependency. If Project A is predecessor of Project B, Project B is automatically successor of Project A. Pay attention to the heavy constraints that adding a predecessor will bring to the project. You should for instance restrict this use to link sub-projects of a main project. Click on the name of a predecessor or successor will directly move to it.

  47. Document (1/4) A document is a referential element that give description to a product or a project. A global definition of a document refers to any kind of information. • This means that a document can be a file (text document, image, …) or any non digital item (paper mail, fax, …), or non file digital item (email, …). In ProjeQtOr, documents will reference files item, that will be stored in the tool as versions. So a document will always refer to a directory where the file is stored. The Document item describes general information about the document. The file is not stored at this level. A document can evolve and a new file is generated at each evolution. So files are stored at document version level. A document can evolve following 4 ways defined as versioning type : Evolutive : Version is a standard Vx.y format. It is the most commonly used versioning type.Major updates increase x and reset y to zero. Minor updates increase y. Chronological : Version is a date. This versioning type is commonly used for periodical documentsFor instance : weekly boards. • Sequential : Version is a sequential number. This versioning type is commonly used for recurring documentsFor instance : Meeting reviews. • Custom : Version is manually set. This versioning type is commonly used for external documents, when version is not managed by the tool, or when the format cannot fit any other versioning type.

  48. Document (2/4) Fields

  49. Document (3/4) Versions Versions can be linked to document. Click on to add a new version. A “Document version” pop up will be displayed. Click on to modify the document version. Click on to delete the version. Click on to download the version. Note that downloaded file name will not be the name of the uploaded file, but a new name built from document reference completed with version suffix, as defined on Global Parameters screen.

  50. Document (4/4) Approvers It is possible to define approvers of a document. Click on to add a new approver. A “Select an approver” pop up will be displayed. Click on to delete the approver. Be aware that approving concerns a version. When creating an approver in the list, the approver is also automatically added to the latest version of The document. When adding a version to the document, the approvers are automatically added to the version. When an approver looks at the document, he can see a button facing his name in the approver list.Just click on the button to approve the latest version of the document. When all approvers have approved the document version, it is considered as approved and then appears with a check in the list of versions. It is also possible to send a reminder email to all the approvers who have not yet approved the document.

More Related