Plandora
Encyclopedia
Plandora is an opensource tool to manage the software development process
Software development process
A software development process, also known as a software development life cycle , is a structure imposed on the development of a software product. Similar terms include software life cycle and software process. It is often considered a subset of systems development life cycle...

. It can be useful for teams that have problems with resource bottle-necks, parallel projects, workers in several projects in the same time, critical dead lines and project documentation demands.

History

The project started in December, 2003 with the requirement phase. In August, 2004 with the system analysis documents almost finished and some source-code implemented (infra-structure classes, build files, libs, etc.) the project was available at sourceforge such as LGPL license (totally free for any purposes).

In 2008, the Plandora Project was presented at FISL9, the international opensource forum that occurs annually at Porto Alegre.

In 2009, the Plandora was mentioned by itmanagement website such as one of the 101 opensources applications for Enterprises Business purposes and one of the 10 open source solutions to be used such as a Management Project system.

Besides that, since 2005 when the first version was released, Plandora was mentioned by a number of technical websites, blogs and academical papers, normally being stated such as an alternative to improve the productivity and management of projects developed in small companies or teams that normally can not afford a commercial solution.

Features

  • Single point of contact (SPOC) between customers and project resources;
  • Requirement and Tasks History;
  • Custom Fields;
  • Custom Reports (based to JasperReports and iReport);
  • Custom Import/Export routines;
  • Custom Agents, like a scheduled process (email notification, file checking, SQL triggers, etc.);
  • Gadgets (including google gadgets);
  • Cost Management;
  • Invoice Management;
  • Resource Capacity Management;
  • Risk Management;
  • Survey Management;
  • KPI Management;
  • The project tasks could be viewed/managed through Gantt Chart
    Gantt chart
    A Gantt chart is a type of bar chart that illustrates a project schedule. Gantt charts illustrate the start and finish dates of the terminal elements and summary elements of a project. Terminal elements and summary elements comprise the work breakdown structure of the project. Some Gantt charts...

     or an Agile
    Agile software development
    Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams...

    Board;
  • Artifact Management (integrated with SVN or a local DB repository);
  • Repository browsing (integrated with SVN or a local DB repository);
  • Allow to expose files of repository to customer through a web portal;
  • All entities of Plandora are indexed by Knowledge Base engine in background (Lucene engine);

  • Plandora is multiuser and multiproject (allow a hierarchy structure of projects);
  • Each user has a clear role at each project (customer, resource or leader);
  • Plandora has support to English, Spanish, Brazilian Portuguese and Russian.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK