What’s new?

GT portalBase has a new name, agileBase. The working title ‘GT portalBase’ was overdue for replacement and the new name simply reflects the nature and purpose of the product, an agile development platform – development with agileBase allowing back office software to be

  • just in time (that is, this week and $ rather than next year and $$$$$)
  • just enough (rather than being swamped by bloatware and complex user interfaces)
  • just for us (customisable to business needs and processes)

Log in at (the old domain will continue  to work as well)

What else?

Today’s release of version 2.5 also adds the ability to create as many summary charts as you like per view – more details in the docs

And coming up

We’re not just changing things on the surface, there are exciting things in the roadmap for the near future. The next development will be a custom addon that adds an executive dashboard covering the entire set of modules in your organisation’s setup, to give a ‘helicopter view’ of all the data as well as automatically highlighting likely exceptions and recent changes. More news on this blog soon…


2.4.1 – Sparkline Dashboards

To go with the recent work on visualisation of utilisation data involving treemaps, we’ve added another tool to the portalBase manager/admin’s arsenal – ‘sparkline’ graphs that use log statistics to highlight particular types of usage in three areas – operational, tactical and strategic.

To see the full picture, check out

GTpB 2.4 – build custom templates

Simplifying the building of custom templates has been the main focus for the newest release of GT portalBase this week, version 2.4.

Template plugins in portalBase are used when you need to display data in your own custom formats. For example, one template may be needed to print an invoice, another to generate the text of an email and a third to display timeline data in GANTT chart format.

During the development of portalBase, the focus has been on power and flexibility in the templating API. However, clients are now expressing an interest in building interface plugins themselves using templates.

After a long while mulling over templating improvements, we’ve come up with a set of changes that greatly simplify template building while maintaining backward compatibility. The templating language, Apache Velocity is already very easy to use which is a big help. With the new simplified API for accessing and displaying data, anyone who has a basic understanding of web page authoring should be able to add in data pulled from portalBase.

To go with this release, we’ve also spent some time evaluating a number of template development environments, from code editors to WYSIWYG graphical drag and drop systems. Please feel free to get in touch to discuss which applications may suit your needs.

Strategy in IT

With the whirlwind of development and recent announcements about portalBase, it’s time to take a step back and think about why we’ve been making these improvements and what it all adds up to as a whole.

Lets think about how IT can work in various strategy scenarios:

  • Best of suite: your organisation attempts to buy the best all singing, all dancing ERP suite that can be found, geared to handling all of your important needs. Great! This can work smoothly for core and stable areas of business. However if you need to adapt, change, learn and explore new areas, it’s likely this won’t cover everything. In fact, even if one could buy a system that had everything you could need built in it would probably be so complex it would sink the organisation that tried to adopt it
  • Best of breed: a popular approach is to purchase lots of piecemeal products that do one thing each and do it well. This is often the ‘default’ approach used by organisations who don’t really think strategically about IT. Integration generally isn’t considered at purchase time. It can be done but at the cost of fragility – one small update or change can magnify down the line causing expensive unforseen consequences. An alternative is to not bother, resulting in silos of separate data and people lost in a flurry of spreadsheets flying around.
  • Bespoke: popular once, until purchasers realised how expensive the ultimate development cost was and how  s l o w  change requests were to action. Interestingly it seems a lot of government projects still take this approach
  • Agile platforms: are a recent development that’s proven popular when used as a wrapper around ‘best of suite’ or as a quick prototyping and learning application. They do however have technical limits and aren’t a cure for all ills.

Our background in Lean thinking and ten years’ experience in the IT sector has given us a strong set of core beliefs about the direction that IT in the business is headed in, for leading organisations.

With portalBase we’ve had a chance to put this learning into action.

We find that ERP suites, vertically tailored applications and the like, commonly suit the core day to day tasks that any particular business needs to get done to function. However, there’s an astonishing amount of agro. that can be caused if a company tries to be at all entrepreneurial and branch off into other areas – either they don’t have the IT support necessary, which causes artificial constraints or the pain of dealing with suppliers is too great from a blood pressure or a cost (or both) point of view.

However an expandable platform that allows quick development (and teardown if necessary) together with visibility into how the data is being used, provides the lightweight support necessary for growing, without getting in the way.

Please feel free to comment and see you again soon. We look forward to continuing to build in cutting edge technology while we learn with new and existing clients.

YouTube integration

Why, you might ask, make youtube integration a priority for a business tool such as portalBase? Recently we came across an interesting radio broadcast of the BBC’s ‘In Business’ programme which focussed on how 21st century organisations are becoming ‘learning’ organisations –

It described how even very large scale organisations are looking to speed up the roll out new learning and abilities by bypassing the more traditional and bureaucratic approaches. A major part of this new approach involves allowing staff to generate short, ‘amateur’ training videos and resources that are posted on youtube. These resources can be particularly effective precisely because they originated from internally staff members with the relevant knowledge and experience.

At GTwM we’ve taken inspiration from this and built in direct integration with sites like and into our agile development platform GT portalBase. Just paste a video URL into any text field and the video will appear in place in the interface. The normal youtube ‘full screen’ button can be used to zoom and play the video. Any other information you want to keep in your database can then be added such as who’s viewed each resource or the departments it’s useful for.

Aside from content that can be generated in-house and uploaded to online services, there are many existing learning resources online that cover many areas, from the general through to specific narrow areas for particular skills.

Why Open Source?

After four years of development GT portalBase is still a truly innovative product.

However increasing interest from a variety of organisations means we have become aware that adopters will be looking to use the product in a variety of different ways.

We have decided to make GTpB Open Source for two reasons. To allow organisations the technical freedom to implement their systems in ways that match their needs and to give them the commercial peace of mind that comes with having full access to the source code.

Nous voir à Paris

pgdayeu09.medium_banner2.enWe are also pleased to announce that Oliver will be presenting a talk at the European PostgreSQL database conference in November titled ‘Introducing portalBase – agile database development with PostgreSQL’.

As you may know, PostgreSQL is the enterprise class database at the heart of portalBase. We are proud to be Bronze Partner of European PGDay 2009.

“See” your organisation – release 2.3

Organisations invariably seek to improve their understanding of how they work and how effective past investment strategies have been.

In service industries staffing costs are often an organisation’s biggest outgoings. Managers need simple quick ways to understand where this resource is  focussed.

IT systems underpin performance. Before deciding whether to commit any further resources, IT managers need an overview of how current systems are being used.

As an agile development platform, portalBase lets you prototype or build new modules, reports and applications at a rapid rate. PortalBase now lets you see what’s functionality is being used within the product, who is using it and how regular this usage is. Equally it lets you see the functionality that has not gained traction.

A new ‘info’ button loads a stunningly simple fullscreen ‘map’ of all the areas of an organisation. Each report or view is a section of the screen – big areas for those that get a lot of use, smaller for those that don’t. Colours give immediate feedback on whether it’s usage is increasing (red = hot) or decreasing (blue = cooling). Hovering over an area shows more stats including the top users.

As one user said, “If I have understood you correctly you monitor the actual use of information? That seems like a very good idea to me as it is one of the ways to find out what information (in the system) actually matters most to the organization. That really helps setting priorities for future development”.

You can try this out yourself from today – just click the info