Product development
If we can't find a solution that fits closely enough, and you have the budget and time to have (semi-)custom software developed, we can:
- Adapt existing open source software
- Build extensions to open source cms'es that support it (e.g. through plugins or modules)
- Build mini-applications for specific purposes, and make it look like a whole by giving it the same skin as the rest of the website (possibly also by providing a single login for the entire website)
- Combine ('mash up') several off the shelf open source applications, and make them appear as a whole
- Have a completely custom solution developed for you (We have experience in this area. This will require significant investment in budget and time on your end. You will probably discover the logic behind limitations in other solutions, however. You can't always get what you want, but if you try sometimes, you get what you need).
We only have software developed when that adds more value for you, our customer, than re-using existing software. If we develop software, we stop when value added by creating new software is less than you spend on it.
If we develop a new plugin, component or module to work with your open source software, we release it to the associated community under open source license because we believe in common code ownership. No doubt, since we are using open source software already built for free, we all consider this a reasonable (return) gift to the community. If you agree and choose to, you'll be mentioned as member of the team that created the software (likely includes links to your site from the community site(s)).
Towards a concrete promise
-
You tell us your story of how things work now, and how you would like them to work (instead). We may have some questions for you or we may not.
-
We assess how much work it would be for us.
-
We return with a reply and a story plan (with risk assessment if useful).
-
You agree or you disagree and we (re)negotiate until we both agree or one of us uses the Law of Two Feet. Both parties can leave the table each story negotiation around.
-
If we come to an agreement, we get to work on the agreed upon story for the agreed upon price.
-
If you are not happy with the result we deliver together, you don't pay. If you are happy with the results, you pay.
-
Involved parties do a small retrospective, gathering feedback (including on our collaboration) for what worked and what didn't.
-
We consider collaboration improvement options for a next story.
-
Party time!
-
We look forward to engaging with you for yet another interesting story.
| Attachment | Size |
|---|---|
| GateKeeper.pdf | 107.25 KB |



