• Home
  • Project
  • Screenshots
  • Contact
  • Screencasts
  •  


    Features

    The list bellow contains the main features already implemented on Plandora:

  • Multiples roles into system. Project Leader, Project Resource, Customer and System Administrator (Root). Each role is associated with different features into system.
  • The system provides customer GUI to open Requirements and follow the status of opened Requirements. (see the screenshot)
  • The Leader is able to link one or more tasks with a request and to assign it to a specific project resource.
  • The tasks of resources can be updated and visualized by project leader in any time through a Gantt chart. (see the screenshot)
  • The project team is able to view the task and requirements through the agile board. This panel is useful to be used during the iteration planning or daily meetings. (see the screenshot)
  • The task working time from the resource TO DO list, can be updated and will be considered dynamically by the Gantt chart and eventually will change the status of request viewed by customer requester. (see the screenshot)
  • The main form could contain gadgets that can be selected by user in order to improve his task or management(see the screenshot)
  • The system administrator is able to configure for each project, key indicators (KPI) which follow the concept of BSC (Balanced Scorecard). Each KPI is actually a SQL statement, and for this reason, can be easily customized for any situations. (see the screenshot)
  • The system administrator is able to create requirement categories for a specific project. It is useful to categorize types of requests (for example: if the project is in compliance with the ITIL Service Desk the categories can be set to Incidents, Problems, Changes, etc)
  • The tool implements the concept of Meta Fields. A Meta Field is a visual element (text box, combo box, calendar or a SQL combo box) created by system administrator and can be related with requirements, tasks or risks of a specific project. The Meta Fields is useful to give more customization from the inputs. (see the screenshot)
  • The information about the projects (task, risks, issues, lesson learned, etc) are automatically indexed and can be searched through a 'google-like' GUI, consolidating a knowledge base of all projects in a colaborative way and with common sharing. (see the screenshot)
  • The team is able to create links between tasks or requirements and repository items, for example SVN files. (see the screenshot)
  • The system supports multiples projects, where each project has one or more leaders, one or more resources and one or more customers. (see the screenshot)
  • The Leader of project is able to check and approve/refuse the requirements coming from customers. The project resources won't be involved until the request is approved. (see the screenshot)
  • The Plandora tool is multiplatform. It is written in Java and runs in any operational system that supports the Java language.
  • Plandora was designed and tested under a free data base (MySQL) and free web server (Jakarta Tomcat).
  • The Plandora tool is royalty free for any purposes. Anyone is allowed to use, modify and resell fully or partially this system (including commercial usage). For more information, check the LGPL terms of use.
  • More...

  • Take a tour of the GUI here and learn basic skills.
  • Try the online demo experience here.
  • Release Notes

    Plandora v1.14.0

    bug fix

  • there was a bug at costs edition when the locale defined at browser was "ES" (spanish) (thanks to Juan Otth).
  • there was a bug at costs form. When a costs contains a lot of installments, the filter used to hide costs "out of the range" was not working appropriately. The bug was fixed.
  • there was a bug at history forms (task, requests, risks, etc). The form was eventually showing a 'Err' content. The bug was fixed.
  • there was a bug at meta field of cost form. The mandatory attribution was not considered by system. The bug was fixed.
  • there was a bug at Calendar Gadget when a event was created using specific locales. The bug was fixed.
  • bug fix at project saving feature. The meta-feld with and without qualifier status was not persited appropriately.
  • bug fix at SQL error in 'Project Costs' form (thanks to Guy Geens). [Sourceforge_BUG:#66].
  • bug fix at action to grab a task asigned to "anyone". This bug was related to the encoding issue of spanish resource file. (thanks to Javier Díaz). [Sourceforge_BUG:#57].
  • bug fix at method to collect hierarchical projects.
  • bug fix at sort procedure of "Show All Tasks" form.
  • The resource capacity form was not considering closed projects. The bug was fixed.
  • bug fix at Mind Map form. The descriptions with caracter "<" or ">" was not displayed apropriately.
  • bug fix at Gantt Chart icon of "Show All Requests" form.
  • bug fix at BSC Panel displaying KPIs of multiples projects.
  • bug fix at Authentication infrastructure. A new abstract method to envoke the password encryption was created.
  • bug fix at Pending Costs grid (leader main form): the project name column was empty.
  • bug fix at 'shorcut' feature when it was linked with Project Form 'clear button'.
  • bug fix at Cost Form. The filter of Account Number was bringing data of wrong projects.
  • features

  • now, the event occurrence form contains a new field: 'event participants'.
  • now, it is possible to qualify the project through the Project Form (only leader profile).
  • now, it is possible to define the timeout for connection to Jira host.
  • the libs of JasperReports was upgraded to version 5.5.0.
  • the version of JVM was upgraded to Java 6.
  • now it is possible to define at preference form the timeout of SQL Meta Field.
  • implementation of the field 'Kpi Type' at KPI form. This field is used to define specific extraction rules for well-known PMBOK indicators.
  • now, there is a new field at Risk Form: "comment", in order to add historical info related to the risk.
  • refactoring at Risk History popup.
  • adjusts at 'Meta Forms'. The grid was changed to ajax format.
  • implementation of Area Form (for root user).
  • a new Authentication implementation (that use the AES256 encryption) was included at Plandora (thanks to David Burgess).
  • the feature to collapse/expand the macro tasks was implemented at Gantt Chart.
  • implementation of new project panel: 'Task Overview', 'Request Overview', 'Actual Costs chart' and 'Estimated Time X Actual Time scatter chart'
  • now it is possible to display the content of a grid in a Pivot Table (thanks to Nicolas Kruchten)
  • now the Resource Capacity form contains a button to display current data at a Pivot Table (thanks to Nicolas Kruchten)
  • the reports "Backlog Report", "Estimated Time X Actual Time" and "Project Issues Analysis Report" are deprecated. The jasper files will be kept in current release but will be removed at next release. The panels displayed by clicking on project name contains the same information.
  • the button to show all detailed values of KPIs at 'KPI Panel' form was descontinued. The same feature can be reached through the 'Export KPI values to CSV'
  • Plandora v1.13.0

    bug fix

  • bug fix at CSV export from grid data. There was a bug when a cell contained values with 'line feed'. The csv was formated wrongly.
  • bug fix at Survey Form. There was a bug at 'paging' link. An undesired report was popup after each re-paging.
  • bug fix at popup form of Link Relation feature. The parent form was reloading in a blank page.
  • bug fix at iteration combo of 'All Requests' form.
  • bug fix at project form. The combo status was populated only with 'close' option after closing an arbitrary project and pressing the clear button (thanks to Tiago Picon).
  • bug fix at category form. The 'remove category' option was not working (thanks to Tiago Picon).
  • bug fix at relationship grid of Task Form (thanks to Juan Otth).
  • bug fix at used capacity calculation at Resource Capacity Form (thanks to Eduardo Milanez).
  • bug fix at "My Teams" DB query. There was a bug when the resource member was desalocated of all projects.
  • after executing a relationship action (task, occurrence, etc) the system creates a new link but shows a error message: "A relationship between this two entities already exists". The bug was fixed.
  • bug fix at MSProject import. The task name must be trucated. (thanks to Juan Otth);
  • gantt chart was showing an empty macro task if a resource members was selected (filter) and the macro task didn't contain tasks into it.
  • bug fix at Gantt Project exporting. The task name formating was not working appropriately. (thanks to Rocío E. Villalba).
  • bug fix at meta form grid object (adding a row).
  • bug fix at Task form. The 'is macro task' check box was saving with enabled status even when user set to disabled.
  • bug fix at expenses form. A expense item was editable even after changed to paid or cancelled. (thanks to Paola Tame).
  • the form of cost, invoices and expenses were not handling appropriately big values (thanks to Juan Otth).
  • features

  • an attribute 'is_mandatory' was included at meta_field. Now it is possible to define which meta_field have to be fill-in by user.
  • now the gantt chart shows the calendar events and milestones.
  • implementation of new agent to import JIRA issues to Plandora requests (including attachments).
  • adjust at workflow popup. Now it is displayed the description of related request and the follow-up of all comments typed by resorces during workflow life-cycle.
  • now the "Show All Tasks" form contains a filter by date (last updating task date).
  • implementation of procedure to import requests from CSV file.
  • now the company form contains new fields: address, city, state, etc.
  • performance tunning at 'Show All Tasks' and 'Show All Requests' Forms.
  • implementation of new agent "Report2File" to schedule a report execution and save at filesystem.
  • now, the report form and report2email agent can generate a Plandora report in JPG format.
  • now, the resource capacity form contains a filter to shows a comparison between estimated capacity and used capacity. Besides, it is possible to filter the resource capacity panel by zero/empty values.
  • now, the metafields of: task, requests and projects could be displayed at Main Form grids.
  • now, the request ID of a task is a editable field at 'All Tasks Form'.
  • now, it is possible filter the 'Iteration Burndown Gadget' chart by project category.
  • the 'removeItem' method was included at repository interface. The features was implemented only to DB Repository.
  • it was included the field 'smtp port' at the email notification agents.
  • now, the Plandora is able to open a JDBC connection directly ('bypassing' Tomcat connection polling). The default behaviour uses the Tomcat connection polling. Check web.xml file after Plandora deploy.
  • implementation of EDI form to export user data to RSS and ICAL formats.
  • Plandora v1.12.0

    bug fix

  • bug fix at mysql.sql: The table 'meta_field' was wrongly creationg a column called 'order' instead 'field_order' (thanks to Olivier Boudry).
  • bug fix at MsProject import class: The system was (wrongly) assuming the tag of MSProject calendar as a mandatory field causing eventually a null pointer exception. (thanks to David Laurencin).
  • bug fix at KPI chart: The chart was not displaying the indicators with 'percentage' output.
  • bug fix at artifact navigation form. The form was displaying a blank form (eventually).
  • bug fix at Risk form. When risk with "materiaized" status was saved, the changes of radio and checkboxes flags were not working.
  • there was a bug at Attachment form when the user tried to upload a file with Excel 2010. The content type contained more than 40 characters causing a "too long column" error at database.
  • there was a bug at Task Form: The macro tasks records were hidden and user was not able to edit them.
  • in particular scenarios, the 'Task Tracking Form' was not displaying the name of related project and category. The bug was fixed.
  • bug fix at meta field saving. Eventually, some forms displayed a error message related to a 'not null' DB field (table additional_field).
  • refactoring of Agent classes: Java generics support was included and some debug message was inclued at agents. ATENTION: consider check if your customized agents are still working!!
  • the shortcut feature was refactored to avoid security issues.
  • bug fix at 'Discussion Topic' taglib: There was a bug during updating process for topics that contained a parent topic.
  • bug fix at Workflow generation. The "billable status" of task category has not been saved appropriately into workflow task.
  • bug fix at 'Risk Exposure' gadget. There is a bug at chart when a risk was materialized or canceled.
  • the feature to 'reopen requests' was not working from "All Request" form. The bug was fixed.
  • Adjusts at Resource Capacity Form.
  • the refuse icon of 'All Request Form' was redirecting to main form. The bug was fixed.
  • general bug fix at workflow form.
  • when the leader refuses a request at 'All Request' form, the system was redirecting to main page.
  • features

  • implementation of option at 'Option Form' that shows/hide at 'My Tasks' grid, the tasks that are waiting for the predecessor task conclusion (now the default behaviour is hide those tasks).
  • adjusts at 'All Tasks' form. The grid was changed to ajax format.
  • now the Risk Form and Occurrence Form contain a visibility status (private or public) that can be set by the project leader. Thus, the public risks or occurrences can be viewed by users with 'resource' role.
  • implementation of a new meta_fied type (numeric type).
  • now it is possible to migrate an activity (only ad-hoc tasks) from a project to another project.
  • the attachment icon was included at "Show All Requirement" form.
  • now the 'Task Tracking Form' form contain an additional line calculating the TOTAL time worked by day.
  • now the attachment files info are indexed to be used at knowledge base form.
  • implementation of new gantt chart.
  • now the workflow contain a option 'anyone' at resource allocation list and a field to select the task iteration.
  • now the 'Resource Capacity' form do not consider the weekends to calculate the capacity when the granularity is diffent than 'daily'.
  • now the pending request grid (main page) is hidden when is empty.
  • Plandora v1.11.0

    bug fix

  • bug fix at user/company tables. When an user performed login, the information of related company Id was lost from tool_user table.
  • bug fix at Export form. When an export class thows a business error message, the system was not showing the error at UI, only in server log.
  • bug fix at Project Form. The combo of "parent project" was allowing selection the same project of form, causing deadlock error.
  • the successfully message of all notificators was fixed from "was sent successfuly" to "was performed successfully".
  • bug fix at KB scoring. The information was not calculated appropriately. Now the relevance of each KB topic is displayed at KB Form.
  • bug fix at accountability report. The report was hiding the cents of values.
  • there was a bug at Folder Creation button at DB repository. The user was not able to create a folder inside another folder. Now it is OK.
  • after creating a new project, the parent project list were not refreshed. The bug was fixed.
  • [BUG:3407117] some internal requests are created putting "http://" at URL address. Now the web.xml contain the init-parameter sys_protocol that should be changed if Plandora were configurated at a https server.
  • [BUG:3411216] and [BUG:3411044] some spanish terms were incorrects. The file ApplicationResources_es.properties was fixed. Thanks to Javier Diaz (jdiazest).
  • bug fix at repository form. The edit icon was now displayed when the repository mode was SVN.
  • bug fix at Calendar popup. The locale of month and weekdays was always set to portugues. Now it follows the locale configuration.
  • the risk radar gadget was considering the materialized risks at chart. The bug was fixed.
  • There was a bug at 'anonymous key' identification for public surveys. The bug was fixed.
  • bug fix at survey report that wasn't displaing.
  • features

  • now, the project leader is able to upload files into any project request. Before that, only the requester were able to perform this action.
  • implementation of viewable cols of Meta Forms. Now, it is possible to show/hide cols at meta form grids (a list of col number, starting in '1' must be defined separated by ';' at 'Meta Form' form).
  • now the KPIs could be generated in 'percentage' format.
  • the fields of notification/alerts forms at DB was changed from varchar(500) to text.
  • implementation the Ping Agent (notification/alert). It checks if a specific host is reachable and save the result at DB event log.
  • Implementation of new agent to send a Plandora report by email.
  • a check box was included into expense form, in order to show/hide finished items.
  • implementation of a new taglib to migrate all grids of system to an "Ajax grid".
  • now the KB form shows the information of discussion topics and meta fields of each entity.
  • now the mind map displays the description of root node.
  • the form of Resource Capacity was changed to display the capacity values according to selected granularity. The chart was discontinued and now the values must be set in hours.
  • improvements into My Teams grid (included the feature to remove and create posts).
  • now, the meta field contain a field to set an apperance order.
  • now, the KPI contain a description field that is shown at BSC Panel and is useful to explain to readers about each indicator.
  • Plandora v1.10.4

    bug fix

  • there was a bug at cost form. The system was showing itens with wrong projects when the filter was set to "by category".
  • when the leader was copying a survey with lenght name greather than 45 caracteres, the system displays an "db long size field" error message. Now the system trunc the replicated survey name in 50 chars.
  • when the root user clicks at resource capacity icon at project form, the system shows a 'java.util.NoSuchElementException'. The problem was related to the access of Capacity Planning Form by root user. Only the root. The bug was fixed.
  • the javascript ajax file was fixed to allow showing more than one 'html gadgets' in the same time.
  • bug fix at removing action on Agile Board. Now, only tasks with open status can be removed.
  • bug fix at requirement form. When leader try to edit the project from requirement already created, the system shows a nullPointerError message.
  • date validation included at User Form.
  • there was a conflit between grid filter (text/combo) at main page and the html gadgets. The bug was fixed.
  • bug fix at meta field form. When the root user pressing a "clear button", some values of previous record was wrongly kept.
  • bug fix at Expense Form. The system popup a error message during a expense updating (if the cost item contain a meta field).
  • bug fix at Project Form. When the status of project was changing to 'on-Hold', the option 'Open' was wrongly hidden.
  • when root trying to update an user information (at User Form) the picture was lost. The bug was fixed.
  • when an user/project was disabled by leader at 'project form', the 'expense form' and 'ad-hoc task form' was showing the project available to selection. The bug was fixed.
  • bug fix at uploading to DB repository viewer. There was a bug when the action was performed at IExplorer.
  • features

  • now, the survey form contain a filter that hides closed surveys.
  • now, the category form contain a filter that hides category of closed projects.
  • implementation of new gadget to show the remaining days of a public event or milestones of a project.
  • now, clicking at header logo the system foward user to main page.
  • the libs of JasperReports was upgraded to version 4.0.1
  • the CheckFile agent alert (FIND_CONTENT and NOT_FIND_CONTENT) was changed to case-INsensitive comparison.
  • now, the request form contain a grid of relationships of others entities. This grid can be edited only by leaders/resources or permited customers
  • implementation of Accountability Report to show the balance of costs and invoices amounts.
  • now, it is possible to set the same KPI for a list of projects (defined at KPI form)
  • now, the KPI form (for root user) contain a filter that hides closed kpis.
  • implementation of Company Form (root access only) and a new combobox at User Form to relate a company with an user
  • now, it is possible to download a project artifact based to a public URL. To do this, the leader or resource must set permission for each file of repository.
  • now, the same KPI can be linked for a list of projects, and all results can be displayed under the parent project at BSC panel.
  • implementation of 'File 2 Table' agent. This agent is able to copy the content of a file and insert data into a data base table (included external database).
  • Plandora v1.10.0

    bug fix

  • before project closing/aborting, the system was not checking if it contain some pending invoice or requirement.
  • there was a bug at Calendar Gadget. When the current month was set to december, 2010 the calendar was blank.
  • there was a bug at Agile Board during task creation. If the task was linked with a sub-project the resource list combobox was populated with incorrect resources values.
  • the 'repository browse' form and 'invoice' form denied access to resource, even if leader set permission to him. The bug was fixed.
  • the feature to expose a repository file to customer was not working. When the leader click over the 'yellow star' icon, the system display a nullpointer error message. This bug was fixed.
  • there was a bug with svn commit with more than one file. After successfully commit, the files displyed by system at artifacts box appears with wrong names due to a parsing error. The bug was fixed.
  • there was a bug at Agile Board. When the user has tried to edit a task without requirement link, the popup show up in blank. The bug was fixed.
  • there was a bug at Task Form when the leader was linking a requirement with a task. Occasually the system show up a popup warning (wrongly) that the task is the last opened task.
  • the system was rounding (wrongly) the estimated time when a ad-hoc task was changed to "in-progress".
  • bug fix at download of svn upon project repository browser.
  • there was a javascript bug at edit and remove attachments (manage Attachment popup) for IE browsers. The bug was fixed.
  • features

  • improvement on macro-requirements feature. The hierarchy visualization of "All-Reqs" form was improved.
  • now, the status of a "macro requirement" will be changed (on-cascade) when a child requirement is set to in-progress, hold or closed status.
  • improvements of system performance.
  • improvements of Alloc.Category Gadget. Now the time spent with task can be viewed by iterations.
  • after svn commit, if the file was removed from repository, the system will also remove the link from artifact box.
  • implementation of manage cost form (by leader users or allowed resources).
  • implementation of form to add expenses by resources. All expense must be approved by project leader to become a project cost.
  • new gadget of project risk exposure. This gadget shows the number of risks indicators (probability, impact or trend) over the time.
  • new gadget of comparison between project costs and project budget (invoices) over the time.
  • implementation of file uploading for DB repository viewer.
  • now, the custom form contain a filter that hides records that were included more than X days ago.
  • now the user form (only root user), contain a filter that show/hide disabled users.
  • now, all users could change their personal picture into the option form.
  • a new servlet was created to expose public links of attachment files. The url of link is: http://[server]:[port]/pandora/file?id=[ATTACHMENT_ID]. For security reasons, it is possible to disable this feature thru a web.xml property.
  • implementation of admission date field at user form.
  • now, the atifacts references at task form contain a link to download the file.
  • Plandora v1.9.1

    bug fix

  • Bug fix at Project Form. The action of create new project was blocked by a stupid bug :-(
  • features

  • add into capacity form Chart a line with the information about actual allocation time.
  • improvement at the scroll bar of Capacity Form. Now the lateral title with resource/project name is always displayed.
  • implementation of a new gadget to show the task WIP information (Kanban).
  • Plandora v1.9.0

    bug fix

  • The KPI gadget was displayed the chart in blank when the filter was '30 days'. There system log has contained an indexOutOfRange error. The bug was fixed.
  • The anonymous survey was displaying blank when the survey anonymous key has contained a "+" character in it.
  • There was a bug into survey form during insertion or removing questions from the survey list.
  • [BUG:2983952] there was a bug with popup of 'meta field calendar' and the calendar of capacity management.
  • there was a bug when the leader set a specific customer to see the reqs opened by other customers. The system was considering the permission for all projects, intested a specific project. The bug was fixed.
  • when a project didn't contain any milestone or events, the calendar integration was causing problems with Lightining (was locking it).
  • the task history popup was not displaying the username related to the history (it was showing 'null').
  • there was a bug with the sorting feature of some grids (specially AllReqs and AllTask). The system was sorting wrongly depending on the collumn selected. The bug was fixed.
  • bug fix at SurveyForm. The domain field of multi-option questions was not editable.
  • the 'replicate' button of SurveyForm was not working appropriately when the user was replicating a survey from a different project.
  • there was a bug at sorting feature of grids, specially when the grid was into a meta form.
  • bug fix at 'task cancelation' procedure. When a task was canceled, the agile board was hidding other tasks.
  • there was a bug that was overwritten the value of estimated time when the task was passing to closed status.
  • bug fix at gadgets with weekly and monthly granulariry. Sometimes, the value was not set into the correct chart slot.
  • features

  • Implementation of new look'n feel of Plandora.
  • implementation of shortcuts. Now, the resource could setup 3 favorite URLs that will be appeared at main form such as a customized icon.
  • when a project was closed, the system checked if there were some open task, and if true, sent an error message. Now the error message contain a list of tasks that are blocking the project closure.
  • now it is possible to define (by root user) the default currency of tool. All currency numbers will be formated using this configuration.
  • implementation of invoice form. Now it is possible by leader and resources (allowed by leader) to create invoice records.
  • implementation of checkbox at occurrence form to hide/show the closed occurrences.
  • now the iteration can be set by tasks (even the adHoc tasks). The system is saving the information of iteration at history table, in order to track which iterations the task was passing by.
  • now it is possible to set a help comment for each meta field. When necessary, a icon will appear besides the meta field on gui that it was applyed.
  • now, the selection of gadgets is into the "main form", instead "options form".
  • now the searching popup is accepting the entities ids such as the searching criteria.
  • implementation of 'calendar' gadget that shows all events and milestone of project.
  • implementation of 'requirement summary' gadget that shows the number of requirements opened and closed along period.
  • implementation of 'KPI Histogram' gadget that shows how often a KPI value occurs along the time. (thanks to Paola Tame support).
  • was included into 'All tasks Form' a column with the task category.
  • [REQ:3000412] was included a button at Task Form to go the 'All tasks form' (related to the current project).
  • now the billable status could be set by each task (the default value is the billable status of task category). The leader is able to disable this feature through the project form.
  • now the project leader could change "in batch" the billable status and the iteration of tasks, through the 'All Task Form'.
  • implementation of msgbox asking to leader if the requirement must be closed of kept opened when he has removed the last task liked to a requirement.
  • implementation of the repository history popup at repository explorer form.
  • implementation of feature that able the leader to see the customer's point of view at Repository Form.
  • implementation of slide bar on the top of all forms to navigate among the other forms.
  • implementation of new gadget to show the invoices for each period of time.
  • implementation of new gadget to show the recent team task updating (task stream).
  • implementation of user disabling through the User Form by root.
  • the notification form was renamed to 'Agent Form' due to the term Agent is wider than notification that is specific for email, post, etc.
  • implementation of a new Agent: Table Replication. Now it is possible to make copy of the content of a data base (even from different data base) to or from Plandora tables.
  • Implementation of new Meta Field Gui Type. Now it is possible to include a grid with a mix of GUI types (combos, text, calendar, etc) in a grid format.
  • The risk history form has been changed. Now the historic about impact, probability, etc are stored into separated DB columns.
  • Included into requirement form the artifacts grid.
  • [FR:2855155] now the grids of tool contain a icon to export the content of grid to csv file.
  • implementation of Resource Capacity form to be used by project leaders to setup the estimated capacity of each project resource.
  • [FR:1201487] implementation of Task Workflow. Now the leader is able to create a group of tasks that follow a workflow sequence.
  • Since version 1.9.0, Plandora is compiled using JDK 1.5.0.
  • Plandora v1.8.0

    bug fix

  • into Agile Board (userstory popup) the category comboBox of Requirement was displayed in blank if selected project contain sub-projects listed. The bug was fixed.
  • [BUG:2903037] the searching popup of relationship grid, was displaying (wrongly) records of any project (even project without relation with current user). The bug was fixed.
  • [BUG:2908355] a bug with saving feature into gantt chart was fixed.
  • the KPI generation process was not considering the directives to use another data base.
  • the "All tasks form" was not displaying the column of meta fields related to the tasks. This bug was fixed.
  • Adjustments at calendar date format. Now the format could be configurated through the resource file of each language. See the discussion here
  • Adjustments at html calendar component format. Now the format could be configurated through the resource file of each language.
  • that was a bug when a report keyword (for example: "?#Foo{}(2)#" ) was used more than once into the report. The bug was fixed.
  • features

  • the BSC form was rebuild to show values about goal, tolerance and status of strategic objectives.
  • the KPI chart (gadget) was improved. It was included the 'Goal' line and it is able to show another KPI bars to compare with.
  • now it is possible to show the KPIs only for the current project or on-cascade
  • support to currency data for KPI
  • support to russian language - cyryllic symbols (thanks to Max Rozenson). See the discussion here
  • implementation of gadget: "iteration burndown"
  • now it is possible to view the Burndown chart into Agile Board
  • now it is possible to view the Resource Category Capacity gadget for all project resources
  • now, the tool will set the estimated time = actual time if the task was closed and the original estimated_time was not specified (=zero)
  • was included a field 'risk type' into risk form. This field should be used to define if the risk is a threat or an opportunity.
  • the gadget of Project Risk was changed to display the risks by type (threat or opportunity) separately.
  • was included the checkbox field 'is development task...' into category form that must be used to define which category is related to development.
  • was included the field 'Order' into category form, that must be used to set de apperance position of category into combobox.
  • the libs of JasperReports was upgraded to version 3.7.0
  • Implementation of first version of Survey support at Plandora.
  • Now the customer can manage a requirement 'in the name of' someone else. Anyway, this feature must be allowed by project leader.
  • was included a new field into option form (for root user) to display the full log user actions (max of 200 lines)
  • Plandora v1.7.0

    features

  • [FR:2858568] Implementation of Agile Board form.
  • Implementation of export routine of project KPI data to CSV file (filtered by date and KPI category).
  • Performance tunning at main page loading.
  • Before, when the task was cancelled, the tool was reopening the requirement. Now, when the leader try to interrupt the last task related to a requirement the tool ask if the requirement must be reopened or finished.
  • It was created a new column into task list. This column shows what other tasks are blocking the current task.
  • It was included a new column into grid of 'on-going task form'. Now the grid could display the current iteration relatated with the requirement of task.
  • Implementation of Report Button at On-going form. This button shows a PDF report based to the daily tasks of form period set.
  • Now, the leader is able to set (at Project Form) witch project resource must access the Agile Form.
  • Implementation of new fields into risk form (check box of "impact in:" -> "costs", "quality", "escope", etc ).
  • Implementation of 'Execute SQL' notification class. This channel, is able to execute any sql statement into Plandora or another database.
  • Implementation of Gadget chart "Defect Task" to show how many time was spent with bug fix into the project.
  • Implementation of Gadget chart "Predictable Task" to show how many time is related to planned task or unpredictable tasks.
  • Now it is possible to set a dynamic result from SQL column into the email notification Body.
  • The features of login authentication were generalized into specialized authentication classes, following the same pattern of other entities (KB, occurrences, gadgets, import/export, etc).
  • Now, it is possible to project leader to choose files of repository that must be visible by customer view.
  • bug fix

  • There was a bug at KPI Gadget when the interval was 180 days (weekly). The chart has appeared in blank.
  • An 'anyone' task was displayed into 'My Task' panel even after the cancelation of task. The bug was fixed.
  • There was a bug into mind map nodes apperance. Nodes in the same level was displayed wrongly.
  • The password field into data base was increased to 70 caracteres. Noticed that, the content of this field is incrypted, because of this, the field must be more than 15 caracteres.
  • Bug fix at calendar locale. Even user is set to english language, the calendar was showing date using portuguese language.
  • Bug fix at View All Tasks Form. The form was showing a blocked task with 'locked' icon. This icon must be shown only to resources.
  • Adjust of Gadget chart "Billable Task". Some bugs was fixed and the data of chart was changed to task hour format.
  • Bug fix at project combo list of My Task grid. The combo was showing wrongly some projects without relation with current user.
  • The task form (used by leader to create new tasks) was not allowing to create a task with more than 24 hours.
  • In tasks with more than one resource, when one of them set his task to 'closed status', the other tasks were disappearing from other resources 'My Task' list. The bug was fixed.
  • Bug fix at requirements list. In some cases, a requirement - related with a project which the user was not a resource - appears into user GUI.
  • [BUG:2866737] There was a bug when the leader tried to enable a resource that was previously disabled (at project form). The bug was fixed.
  • Plandora v1.6.0

    bug fix

  • there was a error message into "On-Going Task Form" after clicking the checkBox "Don't display finished tasks after (..)" and "Refresh" button.
  • there was a error when saving a project. The problem occures when a resource was removed from project and a role was set for this resource/project.
  • features

  • implementation of maximization feature of gadgets.
  • Now, the encoding attribute used by export process could be overload by export class (that extends ExportBUS). The default value of encoding is UTF-8.
  • Plandora v1.5.0

    bug fix

  • the grids that has displayed meta_fields was showing data with the same title in different columns.
  • there was unexpected and invalid error message in 'ad-hoc task' form when the user has clicked in 'Next' or 'Previous' button without any project selected.
  • there was enconding errors in GantProject export file. (thanks to NiltonPereira reporting).
  • the 'Occurrence Book' report did not displaying the list of iterations appropriately.
  • the 'risk form' was keeping the list of relationship when the Clear button was pressed.
  • the gantt chart of spanish version was causing an error when the form was opening.
  • there was a but during the cancelation task feature into the task form (when leader canceled a macro-task whose contained a group of tasks).
  • when a task was removed and the user press the refresh button occurs a NullPointerException causing a blank screen. The bug was fixed.
  • was made the performance tunning at 'project form' (for root purposes). The performance of this form was terrible specially with many project records in it.
  • there was an invalid message error at 'task form' when the lider tried to change the assignment of a task.
  • the 'All Requirements Form' eventually appeared with hide columns. This bug was fixed.
  • the sorting feature of "All Requeriment Form" was showing wrongly the meta fields coluns. This bug was fixed.
  • refactoring and bug fix at MindMap popup.
  • a resource was able to view a report without permission.
  • a problem with the wrong position of 'week-end mark' into the 'on-going form' was fixed.
  • The refusing action into "All Requirements Form" was wrongly forwarding to main form.
  • features

  • now, the iteration (occurrence) related with the requirement, appears in 'my tasks' grid.
  • now, the columns of some grids of system could be displayed or hidden according to users preferences.
  • the 'refuse form' (refuse requirement and cancel task) was changed to new look'n feel.
  • the icon to remove a task was included into grid of 'Ongoing Task Form'.
  • now, it is possible to create and set a Meta Field for tasks and Risks.
  • now, reports can be visualized by customers depending on the role set by root at Report Form.
  • was included an occurrence book icon into the project grid at main form.
  • now, it is possible to set a picture (PNG or JPG photo) related to user.
  • now, when the resource set a hide project at option form, the project disapear from 'My Project' grid.
  • now, the resource can set a macro-task related to current task at 'Ad-Hoc' and 'on-going' forms.
  • now, when a risk materalize, the sistem ask if the user want to create a issue (occurrence form) linked with the risk.
  • implementation of gadget feature. A gadget is a chart that can be used to show information about the project.
  • now, the project resources can view a chart at lateral main screen based to a gadget class.
  • now, it is possible to set roles (only for report purposes) for each user allocated into the project.
  • now, the reports of tool could be exported using RTF output format and OpenOffice output format (the same way of PDF format).
  • now, some grids of tool contain a new filter combo (ex.: My Task grid could be filtered by Project, Risks grid and Occurrence grid could be filtered by status).
  • now, the root user could set a category to hidden status. This category will not be displayed at On-going task form.
  • now, the "mindMap Form" displays the relationship qualification between two entities.
  • a new filter (status) was inclued into Requirement Search popup.
  • now, the information about capacity of resource into a specific project could be changed during the all project lifecycle.
  • the rule that blocks a task to be linked with a closed requirement was removed. Now it is possible to link with any requirement from data base.
  • now, the root user is able to view (into the option form) the last actions of user through the tool.
  • now, the system ask confirmation if the resource try to save a task without category selected.
  • the scheduling grid of "on-going form", contain now two navigation buttons to skip by day (besides current weekly skiping).
  • implementation of Repository Project form (SVN navigability integration) - Read Only.
  • now, the requirements could be organized hierarchically. The parent id could be set using the "All Requirements Form".
  • now, it is possible at "All Requirements Form" to display the requirements records using the hierarchy mode or list mode.
  • implementation of Resource Capacity Planning form into project form. Now it is possible to plan the capacity of resource along the project .
  • the look'n feel of knowledge base form was rebuild.
  • the field "Estimated Closure Date" was included into project form.
  • now, the report opens into a popup form.
  • implementation of feature to import the MS-Project v2003 XML file, in order to load new tasks, allocation and dependences.
  • now it is possible to leader, to alloc into the Task Form a "key-resource" called "Anyone". After that, the new task appears to all resource of project waiting the assignment of one of those.
  • Plandora v1.3.0

    bug fix

  • bug fixed in requirement gantt chart view.
  • the comboBox of macro tasks (Task Allocation form) was wrongly showing macro tasks of different projects.
  • the comboBox of E-mail Notification was losing the selected value.
  • the filter feature of 'My Requirements' and 'My Pending Requiremes' grids in main form wasn't working appropriately.
  • there was a bug in knowledge base searching when the project level was greather than two.
  • when the task was 'in-progress' status the system was not allowing the user to put a zero value in 'actual time'.
  • there was a bug at e-mail notification. When a notification has contained multiples recipients, only the last e-mail address received the message.
  • The save feature of gantt chart was not working appropriately when the login mode was LDAP.
  • features

  • now, the project resources are able to filter through Option Form which projects should be hidden in 'Ongoing Task Form'.
  • in meta fields, the query of SQLCombo field is now able to process keywords like '#PROJECT_ID#' and '#USER_ID#'.
  • was included a button to create a new Ad-hoc task on 'Ongoing Task Form'.
  • now, the default project for Ad-hoc task at 'Ongoing Task Form' is 'None'.
  • now the user can change the apperance of requeriments (the background could be collorized according to the requirement priority).
  • was implemented in 'My Task' grid at main form a collumn that could be used to mark or classify a task (like a pin-point).
  • [FR:1201500] Implementation the Relationship grid at 'Task Form', 'Occurrence Form' and 'Risk Form'. Now, a task, occurrence or risk could be linked with other entities (risks, occurrences, requeriments, tasks, etc).
  • implementation of Meta Form feature. Now it is possible to create customized forms that uses customized fields (meta fields was already implemented since v0.9.1).
  • implementation of Mind Maps that shows graphically the relationship among the entities.
  • The 'iteration' occurrence entry, can be used to classify the requirements in phases, versions, releases, etc.
  • Plandora v1.2.0

    bug fix

  • the 'delete occurrence' feature was fixed (was not working at all)
  • some bugs of 'on-going task' form was fixed
  • [BUG:1230952] When a requirement was removed in Main form, the focus was wrongly redirected to the requirement form. This bug was fixed.
  • features

  • implementation of Risk Form and link with the current project
  • Add of RISK type into the category form
  • was included the support of LDAP authentication for each user. The current authentication (Plandora DB) is the default method although
  • the procedure of 'save preferences into DB' was moved from 'logout action' to 'save options action screen'
  • inclusion of Risk entity into Knowledge Base index engine
  • implementation of new GUI Type for Meta Field: TEXT AREA
  • inclusion of meta-field feature into Project Form
  • the table 'user' was renamed to 'tool_user'. The DAO classes related and the DBSscript file was adjusted.
  • was included into project entity a attribute "Allow Allocation?" that define if tasks or requeriments could be set to this project.
  • [FR:1224581] and [BUG:1205906] Implementation of Attachment facilities for requirement form
  • now, it is possible to create and set a Meta Field for all projects.
  • implementation of task removing that can be performed (only) by the owner of task.
  • the report is now configurable by user role. A specific report could be viewed by the leader or resource.
  • implementation of keyword ?#USER_ID# into report SQL field interpretator. This keyword should be used to refer to the id of current user connected.
  • implementation of a grid containing the current allocation time per days into 'on-going task' form
  • now it is possible to adjust the allocation information of a closed/canceled task.
  • now, some information of task (category, name and description) can be updated by user, if this user was the original creator of the task.
  • implementation of discussion forum feature related to the requeriment
  • [FR:1312239] Change the requirement priority in batch by project leader through the "All Requirement" Form
  • [FR:1217731] Now, the project leader is able to allow a customer to view the requirements opened by other customers in the same project (without edition)
  • iplementation of a new Project Occurrence. Now it is possible to create for each project, a number of iterations entry that must be used to control the deliverables and to allow/avoid the priority changing by customer though web GUI.
  • Plandora v1.1.0

    bug fix

  • when a requirement was edit into the Customer Requeriment Form, the information about the project related was not been diplayed correctly.
  • the event_log DB script contain a mistake, causing the misfunction of logging feature. A field 'id' was removed.
  • fix bugs in form of 'on-going task' form
  • features

  • new sub-report into "Project Report" jasper report. Inclusion of Pie graph displaying the resource task duration of project
  • creation of new Report: Comparison between the duration time estimated and actual duration time of project
  • implementation of Project Occurrences form and link with the current project
  • creation of new Report: Occurrence Book
  • implementation of the Knowlegde Base infra structure (using Lucene facilities).
  • categorization facilities for KPIs and Reports
  • the field 'birth' (nullable) was add into User entity.
  • implementation of form to create an 'ad Hoc' task by resource
  • Plandora v1.0.0

    bug fix

  • [BUG:1553404] - There was a bug after changing a gantt chart by shifting the openning task. It only can succeed to save in server computer but cannot function in any client side computers.
  • [BUG:1288854] - The task screen hasn't been showing correctly the 'task list' when the user select a task without a requirement related.
  • [BUG:1288854] - The task screen hasn't been updating a task without a requirement related.
  • [BUG:1695187] - It was setted to 'task history form' and 'requirement history form' the lateral scrollbar.
  • The system were not requesting appropriately a task comment popup before cancelation action. The bug was fixed.
  • Updating of column 'sql' of table 'report' to 'sql_text' due to a MySQL pre-requeriment for column names.
  • Bug fix into project form, when the user was 'root'
  • features

  • [FR:1208708] Implementation of the report feature
  • [FR:1201490] Implementation of the Notification feature infrastructure (email, http and audit log)
  • [FR:1572493] Implementation the 'pre approve' feature for the requirements. A customer can optionally open a requirement and generate a task (for a project resource) automatically, without leader approving. The 'self-allocation' feature was migrated to this new feature.
  • GanttChart: dash lines separating jobs vertically (between the tasks) in order to improve the visibility and decrease the polution
  • GanttChart: adjustment of dash job mode. The lines was exchanged to small points over the job area.
  • [FR:1638189] Implementation the 'category' filter for "Show All Reqs" form
  • Import/Export: creation of form specific for import/export generation and adjustments of export infra-structure
  • User Form: separation between user management and password management
  • The customer could now re-open a requirement (if allowed). After reopening the requirement back to the "waiting approve" status.
  • [FR:1306438] Visual highlight into main form for delayed tasks. The highlights was painted in according to the number of delayed days (critical and warnig) and is configurable by the user.
  • Change of 'Ongoing Task Form' GUI, in order to input the duration data day by day (not only the working hours)
  • Plandora v0.9.1

    bug fix

  • Requirement form validation method. Problem with null pointer after 'self-requeriment' without a suggested date.
  • Forms of 'All requeriments' and 'All Tasks' displaying resources/customers wrongly
  • If allocation form, the resource combo was displaying the user of current project and (wrongly) the child projects.
  • Some messages/labels of table taglib weren't in i18N.
  • After task closing they still had been displayed into main form (even the task had been closed more than 1 week).
  • features

  • Creation of priority option 'to be defined' for requirements
  • Now the leader is able to disable a leader/resource/customer to participate specific project.
  • Implementation of support for english language en-US and spanish es-EN
  • Colored bullets into grids of task screen in order to show the current status of task
  • The field username was enlarge to 30 characters
  • Implementation of preferences to set the number of cells words of name/descriptions of grids (default value = 20)
  • Now the task status combo is dinamically, according with the task state machine. Now the combo display only the allowed status.
  • The grids of main form and requirement form are ordered now
  • Into the main form was implemented anchors to improve the navegability
  • Implementation of 'changing password' feature into preferences screen.
  • The password is stored into data base with criptografy in order to keep the user privacy.
  • Implementation into Gantt of 'redim bar' of left lateral box
  • Implementation of SAVE button into Gantt and the infra-structure to update the tasks upon the Gantt (only for moving/redim of Jobs and edition of task capacity)
  • Implementation of feature of configuring the max capacity for each resource for each project (default=480min)
  • Configuring the max records to be displayed by "My Requirements" and "My Tasks" grids. (configurable by preferences screen)
  • For requeriment list into main form, the requiments with reject/canceled and closed are displayed with red or green color.
  • Visual improving for history popups (requirements and task). Keep the same size independentlly of lines number and to allow the copy of history comments (before the content used to be displayed into msgbox...)
  • Implementation of feature to allow/to forbid (default) a customer of specific project to see the technical comments of project resource.
  • Creation of Category form to be managed by user root (a category can be setted to specific project and be used for task or requirements)
  • A category field was inclued into requirment form
  • Implementation of Meta Fields feature. The meta fields can be populated by root used and linked with a 'project' and 'one or any category'. When the customer open the requirement form, this 'field' is dinamically displayed into form like a native field. Is possible to create a metafield like a textBox, ComboBox (with static data) and SQLComboBox (with data comming from a SQL pre-defined)
  • For preferences screen of leader is possible to show/hide the fields of "All Requirements" form. This was implemented due to the great number of fields related on requirements (included Meta Fields). Now each leader can customize which fields he needs to view.