Slideshare startup contest
-
Upload
thierry-leboucq -
Category
Software
-
view
35 -
download
3
description
Transcript of Slideshare startup contest
Eco-design for Software
Powered by
http://KaliTerre.com
First tool to detect Consuming patterns in source code
ADD VALUE, SAVE RESOURCES
2
Created in 2010, Based In France
– Nantes, 7 people
3 Sales domains:Corporate Social ResponsibilityGreen IT Software Eco-design
Training – Consulting and
Software Edition
Managing board has techncical
and environmental backgroud
and skills
www.KaliTerre.com
Thierry LEBOUCQ,CEO, Sales
Thomas Corvaisier,
CFO
Olivier Philippot,
CTO
33
« 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
Hardware context…
4
« Software is getting slower more rapidly than Hardware becomes
faster»
Wirth’s law
The bloatware …
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…
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
7
Eco-design: Green Software is $Green !
Energy savingsExtending IT equipment life timeReduce IT costs : less purchase of
equipment, software licenses & space“Economic scalability” for an increased
loadProfits 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
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” ?
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
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
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 !
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
Customer : software makers
14
Integrator
Web Agency
IT Buyer
Connected ObjectsMakers
Software Editors
IT Unversity
IT Service in Big
Company
Consultancy
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 $)
RoadMap Greenspector®
16
ConformityEuropean Web Label
Automatic Refactoring
Dynamic Measure
associated
2014
2015
2016
Software Eco-design Book
Edition
Architecture Detection
Développement
international
18
A complete referential
250 rules of eco-design for 2014
From chats, good development practices …Multi-languageContextualized With gains/savings and relative costs
Explained rules
19
Explication of impacts
Rules’ description
Its reference to do more
Context
Examples of implementation
Example of unit gain
Example: fit timers with application context
5%65 % 4% 30 mn
20
21
Green indicators board
22
SaaS: portfolio management
Trace the history of Audits
Indicators board
Configuration of application and context
Generate report
Interview to evaluate development practices
SaaS: Audit report
Summarized by
criticality
Details for each
language
23
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
25
Eclipse: integrated plugin
26
Eclipse: integrated plugin
Greenspector®: some audited applications
27
Example of Audits
28
Powered by
http://KaliTerre.fr/eng
Optimize your applications & Make profits!
ADD VALUE, SAVE RESOURCES