Slideshare startup contest

28
Eco-design for Software Powered by http://KaliTerre.com First tool to detect Consuming patterns in source code ADD VALUE, SAVE RESOURCES

description

Startrup Contest for Web2Day

Transcript of Slideshare startup contest

Page 1: 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

Page 2: Slideshare startup contest

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

Page 3: Slideshare startup contest

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…

Page 4: Slideshare startup contest

4

« Software is getting slower more rapidly than Hardware becomes

faster»

Wirth’s law

The bloatware …

Page 5: Slideshare startup contest

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…

Page 6: Slideshare startup contest

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

Page 7: Slideshare startup contest

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

Page 8: Slideshare startup contest

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” ?

Page 9: Slideshare startup contest

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

Page 10: Slideshare startup contest

10

Greenspector ®– Publication & research

Scientific publication of the research project ‘Code Vert’

European research project CONVINCE – optimize video

software in future 4G/5G flow

Page 11: Slideshare startup contest

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

Page 12: Slideshare startup contest

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 !

Page 13: Slideshare startup contest

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

Page 14: Slideshare startup contest

Customer : software makers

14

Integrator

Web Agency

IT Buyer

Connected ObjectsMakers

Software Editors

IT Unversity

IT Service in Big

Company

Consultancy

Page 15: Slideshare startup contest

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 $)

Page 16: Slideshare startup contest

RoadMap Greenspector®

16

ConformityEuropean Web Label

Automatic Refactoring

Dynamic Measure

associated

2014

2015

2016

Software Eco-design Book

Edition

Architecture Detection

Développement

international

Page 17: Slideshare startup contest

17

The product: Greenspector®

From a robust R&D project to a solution

Page 18: Slideshare startup contest

18

A complete referential

250 rules of eco-design for 2014

From chats, good development practices …Multi-languageContextualized With gains/savings and relative costs

Page 19: Slideshare startup contest

Explained rules

19

Explication of impacts

Rules’ description

Its reference to do more

Context

Examples of implementation

Page 20: Slideshare startup contest

Example of unit gain

Example: fit timers with application context

5%65 % 4% 30 mn

20

Page 21: Slideshare startup contest

21

Green indicators board

Page 22: Slideshare startup contest

22

SaaS: portfolio management

Trace the history of Audits

Indicators board

Configuration of application and context

Generate report

Interview to evaluate development practices

Page 23: Slideshare startup contest

SaaS: Audit report

Summarized by

criticality

Details for each

language

23

Page 24: Slideshare startup contest

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

Page 25: Slideshare startup contest

25

Eclipse: integrated plugin

Page 26: Slideshare startup contest

26

Eclipse: integrated plugin

Page 27: Slideshare startup contest

Greenspector®: some audited applications

27

Example of Audits

Page 28: Slideshare startup contest

28

Powered by

http://KaliTerre.fr/eng

Optimize your applications & Make profits!

ADD VALUE, SAVE RESOURCES