Slideshare startup contest

Post on 17-Jan-2015

35 views 3 download

Tags:

description

Startrup Contest for Web2Day

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

17

The product: Greenspector®

From a robust R&D project to a solution

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