The go-live date does not move
Sign-offs, adaptations and layout have to be ready on the agreed date. A rollout project cannot slide into next quarter just because development happens to be at capacity.
A software vendor sells licences, and with them the promise that the software stays current. teamspace holds customer orders, release planning, support and recurring billing on one basis. So you know how many development hours are left before the next release, before you promise a date.
Three open fronts at once
Anyone building their own product keeps three things open at the same time, and each follows its own rhythm. How that can be ordered we describe first hand: we are in it ourselves.
Sign-offs, adaptations and layout have to be ready on the agreed date. A rollout project cannot slide into next quarter just because development happens to be at capacity.
Seven licences are added, five fall away again, and the next invoice still has to be right. Anyone piecing the current figure together from individual documents bills late or bills wrong.
Whatever goes into the software ends up with every customer. Testing only works in batches, not per individual request, and that is precisely what the release cadence hangs on.
Two clocks
From our own house
“Without teamspace we could not run our business. We build software ourselves, and for all our administrative processes we use teamspace, no other system.”
From invoicing through release planning to the support ticket. What that looks like day to day is shown in the first-hand account further down this page.
From sale to delivery
A software vendor holds three things at once. In teamspace they sit on one data basis.
Once the adaptation is sold, the order follows in one click, and from it the project with its work packages. What the customer paid for stays attached to the package until it ships.
Every delivery date is a milestone with work packages and people attached to it. Whether you ship monthly, every six weeks or twice a year is your cadence to set.
Licences and maintenance run on as a recurring contract in the rhythm you set. Support beyond the included hours is added on a time and material basis.
The release cadence
The paid customer request and your own roadmap pull on the same development hours. Both are bundled because every change to the standard has to be tested before it reaches all customers: without fixed windows, testing spirals. You can only decide between things that sit in the same window.
Freeze 24.07., danach nur noch Test
aus Q3 verschoben
Der Vertrieb sagt keinen Termin zu, den die Entwicklung nicht halten kann: was nicht mehr hineinpasst, steht sichtbar im nächsten Fenster.
The example shows our own cadence with four deliveries a year. Yours might be monthly, every six weeks or twice a year: a milestone in teamspace is a date you set, not a prescribed quarter. And the plan stays movable until the freeze. Good forward planning, not set in stone.
Before you promise
The expensive promise is the one someone makes before they know the free hours. In the backlog everything sits side by side: whatever has a promised date carries a date, everything else carries a priority. Some of it belongs to a connected project, some stands on its own as a single work package.
If someone calls in sick or an order falls away, that hits the plan immediately, not in the next status report. Until the freeze the planning stays movable; only after it is the window closed, because the test phase begins.
“Time tracking is far simpler and more convenient than in Excel.”
What vendors gain
The release cadence holds, the recurring revenue runs by itself, and support knows which hour is paid for.
Cadence
Work packages hang on the release milestone, and so does your people's capacity. Both sit side by side before anyone promises anything.
Recurring base
Licence and maintenance fees run as a recurring contract in a fixed rhythm, renew automatically and bill themselves.
Support
Requests by email and phone become tickets that carry the promised service level as remaining time. Paid support is booked on the ticket.
Between request and version
teamspace keeps order, release plan, ticket and invoice on the same basis, so that work delivered does not end up stranded between two lists.
The path of an adaptation
One continuous path, with no re-keying between quote template, ticket tool and development plan.
This is where the real work sits: scope, effort and price of the adaptation. Everything after it follows from here.
The accepted quote becomes the order, and the order becomes the project with its work packages. No project without an order.
With a date if one has been promised, otherwise with a priority. The next release draws the most important items from it until the hours are used up.
The sprint takes on as many packages as your people's available time allows. How long it runs is your call; ours is two weeks.
After the freeze nothing else enters the window. Whatever is not finished by then sits in the next one. After that comes the testing of everything that goes out to all customers.
The person handling it reports the handover. The invoice comes out of the project, without anyone hunting down the line items again.
The delivered extension runs on within the customer's standing order, with service and licence data on the same contact.
We are software vendors ourselves, and we steer our administration, our planning and our billing in teamspace. In this first-hand account our CEO walks through what that looks like day to day: from the standing order per customer through our quarterly delivery cadence to the ticket with a promised response time. The cadence is ours, not one teamspace imposes.
Invoicing, order handling, release and sprint planning, support with service levels, HR and sales: a walk through 5 POINT AG's own processes.
Sprint
Between the release window and the individual working day sits the sprint. It only holds up if it is filled with the time the team present actually has.
By the end of planning everyone knows what to do, and nobody has to work out whether the week even holds that many hours.
First conversation
Tell us about your next release.
A sentence about your cadence and about whatever is currently in the way is enough to start. There is nothing to prepare.
Recurring base
A house with its own product does not have many orders per customer, but one that never ends. It holds the service and licence data, and it issues its own invoice without anyone thinking about it each month.
When you sell an extension, it gets its own order alongside the standing one. It becomes a project in one click and, once shipped, runs on inside the standing contract.
Licence count
With resold third-party licences the quantity is a purchasing question. With your own it is the basis of the invoice. Every increase and every cancellation at the customer shifts the amount due in the next period, and if it slips through, nobody notices.
So the current figure is ready when the next recurring invoice comes round. A systems house asks the same question from the purchasing side; for a house with its own product it is the revenue question.
Comparison
A development board does not know the order, and the accounts do not know the work package. Whatever sits in between, someone does by hand.
Feature
Board, spreadsheet, ticket tool, accounts
teamspace
RecommendedAfter the invoice
Anyone issuing many small recurring invoices cannot watch them one by one. That part the system takes over.
The banking interface belongs to the enterprise edition, the dunning run to invoicing.
Who it suits
teamspace suits vendors who build their own product, keep developing it and support their customers' day-to-day operation. Three shapes in which that shows most clearly.
Sales
Anyone selling a product usually sells it to many similar customers. What counts then is less the individual conversation than the view across all the conversations under way.
Quote, order, project and the later tickets then all hang on the same customer. Sales opportunities and the funnel belong together in the enterprise edition; customer management itself is included from office upwards.
Scope
Included in the plan, with no per-module surcharge. A few things belong to the enterprise edition: capacity planning, the sales forecast, the banking interface and the DATEV handover.
Next step
Show us a customer order that is meant to go into your next release. We will show you how it runs here, through quote, order, milestone and invoice.
Module overview
Six areas in which a software vendor's work comes together, from release planning to the recurring invoice.
Work packages on the release milestone, classic and agile in the same project, with backlog and sprint.
Learn moreHow many development hours are actually available up to the next delivery date.
Learn moreThe booked hour lands on the work package and becomes the release's plan against actuals.
Learn moreThe customer with their contract, their service level and everything they draw in licences.
Learn moreEnquiries about the shipped product, with a promised remaining time and booking onto the contract.
Learn moreLicences and maintenance on a fixed cycle, open items in view, e-invoicing with no extra tool.
Learn moreWhat software for software vendors has to do
Software for software vendors carries three strands on one data basis. Development on your own product hangs on the delivery date. The rollout at the individual customer hangs on their date. Licences, maintenance and support run on regardless of both. That is what separates a software house from a systems house, which resells third-party hardware and licences, and from an IT service provider, who delivers and operates projects for individual customers.
The second difference lies in the revenue. A house with its own product lives off its recurring base: licences, maintenance and support contracts run on whether or not a project happens to be under way. Software that fits carries these as recurring contracts, reconciles incoming payments and bills support beyond the quota on a time and material basis.
The difference from ordinary project software lies in the bottleneck. Anyone planning customer projects plans per customer. A software vendor plans against a finite development capacity that all customers draw on at once. It therefore needs a view in which order, work package, date and capacity show the same picture. That is exactly what decides whether a promised date holds.
Why teamspace
We have been building this product out of Darmstadt for over 25 years, self-funded and without an investor. Whoever decides on the roadmap here knows your question from their own Monday morning.
Your data sits in an ISO 27001 certified data centre in Frankfurt am Main and is processed exclusively within the EU. The certification is held by the data centre, not by teamspace; we keep that line clean, tenders included.
The request that was sold, the work package in the release, the booked hour and the invoice are the same record seen from four angles. None of it is exported.
Terms
Words that keep coming up between sales, development and support.
Other industries
teamspace exists for several industries. Here are five alongside the software vendor.
Days of clever people, utilisation across teams and fee invoicing.
Industry pageProjects and ongoing operation, every hour on the right contract.
Industry pageFit
First conversation
We go through your delivery dates, your customer orders and your standing contracts. You get a clear assessment, not a presentation.