SlideShare a Scribd company logo
Technology
Change
Communication
Automation
BI, AI
Productivity
Collaboration
Sharing
Far from perfect
Crashes
Bugs
Service Packs
Compatibility
Integration
Hacks
…Just accepted as
part of the deal???
SOFTWARE
Black scenario
Reputation:
make or break
SLA agreements
Speed
Restore
Fix
Maintain
Integrate
FUNDAMENTAL CHANGE
Debugging
Development
Learning
20
€700k
years
50
people
3
years
€3M
8
peoplemanhours
35 k
Problem:
How much is cost/time of maintenance in software
development?
Problem:
- > 70% of costs/time in software production is maintenance.
- Bug fixing takes too long.
- Replicating the error
- Finding the root cause
- Learning how the existing code works: hard & time-consuming.
- SLA + deadlines not met = penalties.
Facts:
- After the crash, developers try to re-create the exact conditions when
it happened.
The Majority of time is spent on trying to figure it out.
- Usually bug fixes are just a few lines of code within millions of lines of
code inside software.
The Majority of time is spent on finding where to insert them.
Solution:
- We needed such tool, but we didn't find one - even from Microsoft.
- We are software developers ourselves, so we created it.
Time Machine for .NET offers the first ever mechanism to
record and playback the entire runtime state of a program
running on Microsoft .NET
Roadmap / Impact
Year 1
.NET programing markets: North America, Europe, South America, Asia (India)
Years 2-3
Developing sister solutions for other languages and platforms: Java, PHP,
Python and Android platforms.
Years 3-5 years
Becoming a leader in the debugging solutions market.
Let me tell you a story…
80x
How it changed our work.
 Bug fixing - from 8 to 80 times faster.
 Onboarding new developers - from 1,5 to 6 times
 Writing new code - 1,3 to 2 times faster.
 Avoiding creating workarounds
Statistical data from T Komp (12 years of statistical data, 2 years with
TM.NET, times depends on project types)
Competition
 UndoDB, GreenHills Software, Chronon
 are available only for other platforms (C++ or
Java) and are slow.
None gives insight into
the entire internal state of the program
Winning developers
Meet-ups, Workshops, Social events, networking party for .NET Developers
User Testimonials from Industry Leaders and bloggers
Online content
Establishing partnerships
Microsoft centric strategies (MVP’s, etc.)
Software houses (Telerik, JetBrains)
Partner with developer centric organisations (like SkillsMatter)
Execution / Go to Market
Market & validation
.NET developers: 8M - and growing, particularly in Asia (India).
Over 300 users (since launch in April)
1000 professional (developer) followers on Linkedin
Trial & endorsements from Microsoft MVPs
$25
per month
8M
developers
12M
Financials
Addressable market
Business Model:
SaaS
1st Year:
.NET
2nd-3rd Years:
Java, PHP, Python
and Android
developers
Marketing, Sales and Distribution
 Microsoft Visual Studio store
 Developer community
 Website
 Community model
 with influencers, ambassadors & evangelists.
 Partnership with developer solutions firms Telerik. JetBrains
 tapping into their distribution channels (2M developers strong).
Competition
- Microsoft IntelliTrace offers much more
restricted functionality.
IP
 Submitted a comprehensive patent application
in the US
 K&L Gates, Palo Alto
 Trademark & logomark
Founding Team
 Tomasz and Hanna Kruszewski – Founders
 Adam Kruszewski – CTO and inventor of Time Machine
 Kamil Kupcewicz – Chief R&D Guru
 Włodek Laskowski – Acting CFO
 David Roberts – Chief Marketing Director
- and a team of 8 dedicated senior developers with a long history
with our company.
Thank you for your attention

More Related Content

Viewers also liked

Making social media work for you
Making social media work for youMaking social media work for you
Making social media work for you
Chris Milton
 
Assapps print 80 23
Assapps print 80 23Assapps print 80 23
Assapps print 80 23
Cebu Technology University
 
gunaseelanv3619
gunaseelanv3619gunaseelanv3619
gunaseelanv3619
gunaseelan velusamy
 
Collage
CollageCollage
Tic
TicTic
Resume2016
Resume2016Resume2016
Resume2016
William Glasgall
 
Tủ bếp đẹp 1
Tủ bếp đẹp  1Tủ bếp đẹp  1
Tủ bếp đẹp 1
Lài Nguyễn Thị Ngọc
 
PIE - Queensberry Affair
PIE - Queensberry AffairPIE - Queensberry Affair
PIE - Queensberry Affair
PIE4
 
Basic Grammar - IENSCCSA
Basic Grammar - IENSCCSABasic Grammar - IENSCCSA
Basic Grammar - IENSCCSA
IENS-CCSA
 

Viewers also liked (9)

Making social media work for you
Making social media work for youMaking social media work for you
Making social media work for you
 
Assapps print 80 23
Assapps print 80 23Assapps print 80 23
Assapps print 80 23
 
gunaseelanv3619
gunaseelanv3619gunaseelanv3619
gunaseelanv3619
 
Collage
CollageCollage
Collage
 
Tic
TicTic
Tic
 
Resume2016
Resume2016Resume2016
Resume2016
 
Tủ bếp đẹp 1
Tủ bếp đẹp  1Tủ bếp đẹp  1
Tủ bếp đẹp 1
 
PIE - Queensberry Affair
PIE - Queensberry AffairPIE - Queensberry Affair
PIE - Queensberry Affair
 
Basic Grammar - IENSCCSA
Basic Grammar - IENSCCSABasic Grammar - IENSCCSA
Basic Grammar - IENSCCSA
 

Similar to MassChallenge Time Machine for .NET

Software Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationSoftware Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in Organization
Programeter
 
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
Michael Heiss
 
Actminds Outsourcing Summit 07
Actminds Outsourcing Summit 07Actminds Outsourcing Summit 07
Actminds Outsourcing Summit 07
cnetto
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
Tomoaki Sawada
 
Vermont Teddy Bear Essay
Vermont Teddy Bear EssayVermont Teddy Bear Essay
Vermont Teddy Bear Essay
Amy Williams
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf
JamesEddie2
 
Corporate presentation- Arohatech
Corporate presentation- ArohatechCorporate presentation- Arohatech
Corporate presentation- Arohatech
Pabitra Pradhan
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
DavidCieslak4
 
Siraj_CV
Siraj_CVSiraj_CV
Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)
Enthiosys Inc
 
Karen Forster Top 10 IT Costs
Karen Forster Top 10 IT CostsKaren Forster Top 10 IT Costs
Karen Forster Top 10 IT Costs
pvjeff
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
Gabor Guta
 
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
Marco Brambilla
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB
 
PraveenResume_TIBCO
PraveenResume_TIBCOPraveenResume_TIBCO
PraveenResume_TIBCO
praveen matavalam
 
Resume
ResumeResume
Resume
arvind1092
 
Hrms industrial training report
Hrms industrial training reportHrms industrial training report
Hrms industrial training report
Nitesh Dubey
 
Surya bharath dotnet_6yrs
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrs
bmedicharla
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
AgileNetwork
 
LS12 BP304 The Way Of The Social Dragon
LS12 BP304 The Way Of The Social DragonLS12 BP304 The Way Of The Social Dragon
LS12 BP304 The Way Of The Social Dragon
cmcasas
 

Similar to MassChallenge Time Machine for .NET (20)

Software Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationSoftware Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in Organization
 
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
Social Media and ROI: Why use-cases are more compelling than Excel sheets; RI...
 
Actminds Outsourcing Summit 07
Actminds Outsourcing Summit 07Actminds Outsourcing Summit 07
Actminds Outsourcing Summit 07
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
 
Vermont Teddy Bear Essay
Vermont Teddy Bear EssayVermont Teddy Bear Essay
Vermont Teddy Bear Essay
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf
 
Corporate presentation- Arohatech
Corporate presentation- ArohatechCorporate presentation- Arohatech
Corporate presentation- Arohatech
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
Siraj_CV
Siraj_CVSiraj_CV
Siraj_CV
 
Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)
 
Karen Forster Top 10 IT Costs
Karen Forster Top 10 IT CostsKaren Forster Top 10 IT Costs
Karen Forster Top 10 IT Costs
 
A Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small ProjectsA Lightweight MDD Process Applied in Small Projects
A Lightweight MDD Process Applied in Small Projects
 
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
Developing eBusiness solutions with a Model Driven Approach: The Case of Acer...
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
PraveenResume_TIBCO
PraveenResume_TIBCOPraveenResume_TIBCO
PraveenResume_TIBCO
 
Resume
ResumeResume
Resume
 
Hrms industrial training report
Hrms industrial training reportHrms industrial training report
Hrms industrial training report
 
Surya bharath dotnet_6yrs
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrs
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
 
LS12 BP304 The Way Of The Social Dragon
LS12 BP304 The Way Of The Social DragonLS12 BP304 The Way Of The Social Dragon
LS12 BP304 The Way Of The Social Dragon
 

MassChallenge Time Machine for .NET

  • 1.
  • 2. Technology Change Communication Automation BI, AI Productivity Collaboration Sharing Far from perfect Crashes Bugs Service Packs Compatibility Integration Hacks …Just accepted as part of the deal??? SOFTWARE
  • 3. Black scenario Reputation: make or break SLA agreements Speed Restore Fix Maintain Integrate FUNDAMENTAL CHANGE Debugging Development Learning
  • 5. Problem: How much is cost/time of maintenance in software development?
  • 6. Problem: - > 70% of costs/time in software production is maintenance. - Bug fixing takes too long. - Replicating the error - Finding the root cause - Learning how the existing code works: hard & time-consuming. - SLA + deadlines not met = penalties.
  • 7. Facts: - After the crash, developers try to re-create the exact conditions when it happened. The Majority of time is spent on trying to figure it out. - Usually bug fixes are just a few lines of code within millions of lines of code inside software. The Majority of time is spent on finding where to insert them.
  • 8. Solution: - We needed such tool, but we didn't find one - even from Microsoft. - We are software developers ourselves, so we created it. Time Machine for .NET offers the first ever mechanism to record and playback the entire runtime state of a program running on Microsoft .NET
  • 9. Roadmap / Impact Year 1 .NET programing markets: North America, Europe, South America, Asia (India) Years 2-3 Developing sister solutions for other languages and platforms: Java, PHP, Python and Android platforms. Years 3-5 years Becoming a leader in the debugging solutions market.
  • 10. Let me tell you a story…
  • 11. 80x
  • 12. How it changed our work.  Bug fixing - from 8 to 80 times faster.  Onboarding new developers - from 1,5 to 6 times  Writing new code - 1,3 to 2 times faster.  Avoiding creating workarounds Statistical data from T Komp (12 years of statistical data, 2 years with TM.NET, times depends on project types)
  • 13. Competition  UndoDB, GreenHills Software, Chronon  are available only for other platforms (C++ or Java) and are slow. None gives insight into the entire internal state of the program
  • 14. Winning developers Meet-ups, Workshops, Social events, networking party for .NET Developers User Testimonials from Industry Leaders and bloggers Online content Establishing partnerships Microsoft centric strategies (MVP’s, etc.) Software houses (Telerik, JetBrains) Partner with developer centric organisations (like SkillsMatter) Execution / Go to Market
  • 15. Market & validation .NET developers: 8M - and growing, particularly in Asia (India). Over 300 users (since launch in April) 1000 professional (developer) followers on Linkedin Trial & endorsements from Microsoft MVPs
  • 16. $25 per month 8M developers 12M Financials Addressable market Business Model: SaaS 1st Year: .NET 2nd-3rd Years: Java, PHP, Python and Android developers
  • 17. Marketing, Sales and Distribution  Microsoft Visual Studio store  Developer community  Website  Community model  with influencers, ambassadors & evangelists.  Partnership with developer solutions firms Telerik. JetBrains  tapping into their distribution channels (2M developers strong).
  • 18. Competition - Microsoft IntelliTrace offers much more restricted functionality.
  • 19.
  • 20. IP  Submitted a comprehensive patent application in the US  K&L Gates, Palo Alto  Trademark & logomark
  • 21. Founding Team  Tomasz and Hanna Kruszewski – Founders  Adam Kruszewski – CTO and inventor of Time Machine  Kamil Kupcewicz – Chief R&D Guru  Włodek Laskowski – Acting CFO  David Roberts – Chief Marketing Director - and a team of 8 dedicated senior developers with a long history with our company.
  • 22. Thank you for your attention

Editor's Notes

  1. There is a dark side of software development that nobody likes to talk about: all software is not perfect, has bugs, requires constant patches and updates and is prone to serious crashing, which can leave businesses vulnerable and paralysed.
  2. It is also a real test to software companies: they can either make or break their reputation by how well can they handle crashes and restore software to working again. All software houses dread this black scenario and they know it is not if, but when, do they get a dreaded message that their software crashed and now they have to scramble to avoid a small disaster turning into a real nightmare. We are going to revolutionise the way how software houses deal with this dreaded scenario, so that they can handle it fast, restore software to working again and fix the bugs - saving their face and establishing their reputation as solid partner for good and bad times. Time Machine solution will fundamentally change and impact the way developers handle debugging, where software houses will be able to handle with confidence any crashes, as well as significantly speed up, both debugging and development time in general. It will also have a big impact learning how the existing code works, when it is acquired from others and in need of integration. Now is a hard and time-consuming process, particularly with poor or no documentation (as is common practice) and with TM it will be much easier and faster to understand what went on “under the hood”
  3. It is also a real test to software companies: they can either make or break their reputation by how well can they handle crashes and restore software to working again. All software houses dread this black scenario and they know it is not if, but when, do they get a dreaded message that their software crashed and now they have to scramble to avoid a small disaster turning into a real nightmare. We are going to revolutionise the way how software houses deal with this dreaded scenario, so that they can handle it fast, restore software to working again and fix the bugs - saving their face and establishing their reputation as solid partner for good and bad times. Time Machine solution will fundamentally change and impact the way developers handle debugging, where software houses will be able to handle with confidence any crashes, as well as significantly speed up, both debugging and development time in general. It will also have a big impact learning how the existing code works, when it is acquired from others and in need of integration. Now is a hard and time-consuming process, particularly with poor or no documentation (as is common practice) and with TM it will be much easier and faster to understand what went on “under the hood”
  4. Two year ago, we have been debugging an issue for one of our largest client. Three of our top people in almost three days couldn’t resolve the issue. We were dead in the water. According to SLA we had, after third day we would pay penalties. Then we decided to use the prototype of Time Machine for .NET and we have found and fixed the bug in fifteen minutes.
  5. It was almost 80x times faster. Amazing.
  6. Our work was fundamentally changed since TM. Just how look how faster and better
  7. [Wlodek – zmien jak uwazasz za sluszne, moze Ci sie ten slajd przyda, moze go rozbijesz na wiele slajdow] Pierwsze kolko – Visual Studio jak zostala wydana wersja Community, zostalo pobrane 7mm razy w przeciagu pierwszych 10 msc. TM dziala na Visual Studio. Drugie kolko – nasz wklad wlasny oraz dofinansowanie NCBR Trzecie – 2,5 lata w rozwoju (juz teraz jest ponad 2.5 roku); ponad 35tys man-hours. Czwarte - $25/msc koszt subskrybcji Piate – aktualnie mamy 312 uzytkownikow.
  8. Recording reads and changes to all local variables, state for each line of code (each statement), showing recorded values as an source code overlay inside editor, offering easy access to all historical values of variables.
  9. This April we have submitted (in co-operation with K&L Gates from Palo Alto), a comprehensive patent in the US. All IP is owned by our parent company. Our IP, especially the patent, is a key competitive advantage. We are also confirmed with the help of K&L Gates from Palo Alto that we are able to register wordmark, logomark for Time Machine for .NET (US & UE) which we are about to do soon.
  10. David - big asset, native American with fluent Russian and huge experience worldwide, especially in emerging markets Additionally the team includes four highly experienced developers who works with us, respectively, for three, five, six and twelve years. And three passionate young wolves, the kind of those who don’t know one can’t do it so they can.