datacrisps our company is developing an office tool that enables non it-specialists to build...
TRANSCRIPT
DataCrispsOur company is developing an office tool that enables non IT-specialists to build
business software applications with extreme flexibility and ease
Team Nick REYNTJENS (technical-managing function)
Master in ITMaster in Management*Knowledge of Finance + Patents
Last contract: McKinsey Solutions
David REYNTJENS (technical function)Expertise in Artificial Intelligence + Semantics
Dave TURLEY (advisory function)Enterprise Business Consultant – SOA, J2EE & Expert Systems (CEP,BPM)
StatusPatent pending technology Prototype• Basic user interface• Designed by a programmer • Not yet fully transparent to end
users• Goals• Have a way to explain to people
what we are building• Increase patent strength• Validate that the concepts work as
expected
Unique selling proposition
• Agility• Correctness• Transparency
• Extremely fast to get operational
• No Code• No Expert needed• Extremely flexible• Maintainable, clean
formulas• Visualize the internals
of your application
Demo (Problem – Solution)Problem Example: Mini ERP system
A small company, that buys and sells beds and chairs, needs an application which:
•Maintains Product Inventory•Maintains records of all Sales and Purchases•Calculates its
• Cost of goods sold• Revenue• Gross profit
Solution Build a custom app in DataCrisps
• Define Products• Define Orders• Define Sales• Define attributes and relationships• Products have a selling and a buying price
• Orders have orderLines• OrderLines point to a product and have a quantity and a cost
• The cost is the quantity times the buying price of the product• Orders have a cost (sum of costs of orderLines)
• Sales have salesLines• SalesLines point to a product and have a quantity and a cost
• The cost is the quantity times selling price of the product• Sales have a cost (sum of costs of salesLines)
• Products have a units bought • The sum of quantities of the orderLines that point to it
• Products have a units sold• The sum of quantities of the salesLines that point to it
• Products have a units in stock (units bought – units sold)
• Products to order are all products who’s units in stock < 10 • Products WHERE product.unitsInStock < 10• The system has a revenue (the sum of the costs of the sales), cost
of goods sold (the sum of the costs of the orders) and a profit (the difference between these two)
Demo (a short movie clip)Steps in the movie clip
• Defining the business model» In this section of the clip we show that the user (usually someone with administration
permissions) can very rapidely create (or alter) an application (aka model) in DataCrisps.• Using the business model
» In this section of the clip we show that the user (usually an employee of company) can use the previously build application. While the screens are currently rudimentary (because we don’t support views yet) all required functionality is there and works.
• Analysing the business model» In this section of the clips we show that because datacrisps works by specifying formula’s,
the computer better ‘understands’ what the programs does. This enables it to analyse programs and answer some very important questions (such as the dependencies between properties).
Conclusion and remarks• DataCrisps builds apps quicker than its competitors, as long as they are not graphical or
embedded. Other possible example problems could have been: A CRM system, an invoice classification system, a content management system, a picture sharing/classification system, …
• DataCrisps is extemely broad and generic.• Users may build finished applications and sell them to other users, who may alter
them. Thus it is of course not needed that customers build their own applications… but they can! Or they can alter them or even fuse them with other applications!
Technical summary
Subsumed technologiesFile systemDatabaseSpreadsheets (we will also build them in explicitely)WizardsWorkflow enginesData modeling tool (UML)
Out of the Box featuresMultiuser and TransactionalSecurity modelAudit trail (who did what?)Versioning (historic values)Search and ViewsCharts (pie chart, bar chart, …)Integration (database, file system, email,…)Import partner company dataMedia features (can play a video, …)
Supported setupsIt runs in the cloudIt runs on a companies own serverIt runs on a client machine
User interfacesWeb and DesktopTablet (iPad, …)Smartphone (iPhone, Android, …)
Market: none recurring revenues• 100.000 projects @ 1
million annually– 1 billion western people, 0.1 %
programmers, 5 programmers per project
• 12 million annually??– DataCrisps suited 30 %– 0.01% selection rate– Margin = 2 / 5 of normal project
price (1 million)
Market: recurring revenuesDataCrisps will sell data packages (Recurring)
• System does not allow deletion of data• Each addition or alteration of data consumes data
• First 1 GB is free• Addition GB’s must be bought• Separate GB packages for data and files• Data transportation from and to server must be paid for aswell• Thus, also reading data costs money• Details of pricing model not yet known
Secondary markets• Sell applications, consulting, data entry services and data (stock quota)
Two sales channels• Direct -> Consumer builds applications• Indirect -> Third parties build applications and sell to consumers
SWOTStrenghts•Technical skills (+ Patent, Financial)•Patentable•Lower priced•Greater agility•Faster operational•Lower risk•Less bugs•Enabling secondary products
Weaknesses•Complex to build•Possibly requires more computation resources (to be researched)•Subjectively more complex then spreadsheets•Management has limited business experience
Opportunities•Custom IT solutions are in high demand•Computation resources are cheap•Agility is key for many modern businesses•Correctness is a necessity for many modern businesses (Finance, Medical, Engineering, Insurance?)
Threats•Solution is not unique?•Customer fears new technology•Companies don’t trust their data to small startups (this is changing, backed up by Google Cloud, …)
Competition
Many• Big: SAP, Oracle, Salesforce, IBM,
Microsoft,…• Small: Teamdesk, Sentences,
Xeround, Pandaform, OpenERP, …
But all the same: RDBMS• No self updating values• Much custom code needed• Requires specialists• Very expensive• Not agile• Hard to deploy
DataCrisps• Unique way of working• Based on different concepts
Used technology: UAM• Does not require specialists• Self updating values• No code needed• Very fluid, agile: Enterprise
super glue• Immediately up and running
Who will like our product & why?
Who? Why?
Legislation dependent companies Agility
Financial companies Correctness
International companies Uniformaty (easy to integrate)
Government Agility + Uniformaty (easy to integrate)
Consumers Simplicity
Seeking
• 172.000 euro (4 months)– 3 engineers @ 10.000 * 4 months = 120.000– 1 Adminstrative assistent @ 3.000 * 4 months = 12.000– Patent costs : 30.000– Overhead: 10.000– Founder salary?– Marketing research budget?
• This is a lower limit• Possibly government grants (in progress)• After this we will have a basic bug free, sellable application• Second and third rounds will likely be held in US
Summary
• Very new product (early stage, high potential)• Very large market (hard to estimate)• Seeking 170.000 euro (subject to change)• Possibility of first customer within 4 months after
investment.
Thank you for your attention!