2. Created in 2010, Based In France
– Nantes, 7 people
3 Sales domains:
Corporate Social Responsibility
Green IT
Software Eco-design
Training – Consulting and
Software Edition
Managing board has techncical
and environmental backgroud
and skills
2
www.KaliTerre.com
Thierry
LEBOUCQ,
CEO, Sales
Thomas
Corvaisier,
CFO
Olivier
Philippot,
CTO
3. 3
« Windows, it’s slow »
« My computer is 2 years old,
it isn’t up to date »
Software : the first reason
of changing hardware the
first reason of equipment’s
obsolescence
3
Hardware context…
4. « Software is getting slower more
rapidly than Hardware becomes faster»
Wirth’s law
The bloatware …
4
5. « We are living in a finite world where
we will be more and more to share
resources and energy which
are more and more rare, so more
and more expensive »
Law of nature
& of supply and demand
World context…
5
6. Eco-design for software: an obvious!
An infinite IT world :
Big data
Very High Definition
Faster interactivity
Mobility
An important rise in the number of internet users
and services
The race for more powerful hardware, more thrifty is “the default
solution”
Eco-design for software is becoming an obvious
For ecologic and sustainable economic gains
6
7. Eco-design: Green Software is $Green !
Energy savings
Extending IT equipment life time
Reduce IT costs : less purchase of
equipment, software licenses & space
“Economic scalability” for an increased
load
Profits thanks to the performance, and to
the autonomy on constrained or nomad
systems
Societal responsibility for your IT developers
Giving value on your product or service for
your customers
7
8. How to do Eco-design?
How to detect ‘Consuming Objects’ on
millions lines of code?
How to easily correct the environmental
technical debt of a software ?
How to educate my development Team on
having reflex on “Green Pattern” ?
8
9. Greenspector ®– the first Green software tool
Report, Metrics to decide and Prioritize
1
3
2
Source
Code
uploaded Find consuming objects based on 250 Green Rules
Propose Green practices for correction
10. Greenspector ®– Publication & research
10
Scientific publication of the research project ‘Code Vert’
European research project CONVINCE – optimize video
software in future 4G/5G flow
11. Greenspector ®– First success story
11
In consultancy and research way :
Vupar : gain 40 % in Energy in divided by 2 the display Time
First European Challenge for students : server consumption
divided by 10
Partner of SmartHome Bus project AGORA DOMICILIAIRE to
perform software layer embedded in connected objects.
Other editor, web and mobile phone references
12. 10 reasons to do Eco-design for Software
with Greenspector® !
1. It is the first tool integrated in software engineering process
2. Finds on millions lines of codes consuming patterns
3. Brings solutions to correct these codes
4. Rules validated and based on measurement from an independent research
laboratory
5. Multi-language (Java, PHP, JS, CSS, HTML, SQL, C,…)
6. Shows the gains and refactoring time for each rule helps to decide and to plan
7. For project manager & developer
8. Quick spread into the organization, without technical training
9. Scalable in price & to fit all companies
10. You earn money and minimize effort !
12
13. International Market
13
World market!
Software development: infinite – no depending on
country
Problems about climate-energy-resources : universal
Technical ability international
SaaS system so it is ”technically “ easy to spread
Multi-language product
14. Customer : software makers
14
Integrator
Web
Agency
IT Buyer
Connected
Objects
Makers
Software
Editors
IT
Unversity
IT Service
in Big
Company
Consultancy
15. Pricing - Distribution
15
For company Distribution:
Annual commitment & billing, by distributors
Price for license: 75 $ / month / license
All inclusive, installation on local possible
For developer Distribution :
Monthly commitment & billing
Price for license: 15 to 150 $ a month (TBC)
On a market place
Other :
Licence for Consultancy (% business)
POC and Coaching (6500 $)
18. A complete referential
250 rules of eco-design for 2014
From chats, good development practices …
Multi-language
Contextualized
With gains/savings and relative costs
18
22. SaaS: portfolio management
Trace the history of Audits
Indicators board
Configuration of application and context
Generate report
Interview to evaluate development practices
22
24. SaaS: Eco-design metrics
The level of your software’s eco-design
Indicators to make a decision and theirs follow-up
Estimated waste of resources and financial savings
Refactoring time needed for violation and environment
technical debt
24