SlideShare a Scribd company logo
1 of 15
Download to read offline
5 points to know while coding
startup projects
www.thetechnologystartup.com
What defines a typical startup project?
● Final goal is not clearly defined at the start
● Agility is the key, throughout the development cycle
● Chance for drastic changes or total re coding
● Market, time & budget defines priority rather than final product
● Speed of delivery is critical than quality and security
www.thetechnologystartup.com
5 golden rules in startup coding
www.thetechnologystartup.com
1. Know your customer!!
www.thetechnologystartup.com
1. Know the Business & Customer
● Understand the business model & market of your product
● Understand the main targeted customer and main usecases
● Will help to decide the order of priority of functionality
● Will help in creating better test cases
● Will help to identify the level of tolerance to mistakes
www.thetechnologystartup.com
2. Speed is the Key!!
www.thetechnologystartup.com
2. Plan quick releases & agile life cycle
● Don’t wait till the end. Make quick releases and roll out to market
● Design agile life cycle with weekly or bi weekly releases.
● Collect feedback from customers and upgrade flow & functionality
● Be ready to scrap a portion of code fully if needed
www.thetechnologystartup.com
3. Play within your strengths!!
www.thetechnologystartup.com
3. Avoid experimenting with languages
● Avoid using technology or tool that you are not familiar. You can learn
it later when you have free time.
● Select the technology that you/team is most comfortable and
experienced with
● Wrong language or tool will waste time, create bugs and might cause
wrong usage patterns.
● Right language will save time and helps to save effort by reuse.
www.thetechnologystartup.com
4. Less is more!!
www.thetechnologystartup.com
4. Code less, Keep it simple & Clean
● Keep a simple framework to ensure speed and agility
● Keep minimal essential code & structure
● Keep hooks which can be expanded later
● Few hard cording will be okay, if it saves time & effort
● Keep the code flexible to be modified anytime with least effort
www.thetechnologystartup.com
5. Don’t build a castle when you can manage
with a cottage!!
www.thetechnologystartup.com
5. Keep the application light weight
● Avoid complex architecture and code heavy application initially
● An MVP can afford few unfinished secondary use cases
● Focus only on primary functionalities & flows initially
● Care, less about quality & security ‘if the initial users can live with it’
www.thetechnologystartup.com
You can always rework on loose parts and
perfect them after you gain market traction!
www.thetechnologystartup.com
Thank You!
Any Questions? Any Help Needed?
Reach me at: arun@thetechnologystartup.com
If you find this useful, please do visit www.thetechnologystartup.com for more.
LinkedIn : http://in.linkedin.com/in/arunsadasivan/
Facebook : facebook.com/thetechnologystartup
www.thetechnologystartup.com
Arun Sadasivan
Technology Expert & Consultant

More Related Content

Viewers also liked

Gdz prirodoznavstvo yaroshenko_2013
Gdz prirodoznavstvo yaroshenko_2013Gdz prirodoznavstvo yaroshenko_2013
Gdz prirodoznavstvo yaroshenko_2013
Lucky Alex
 

Viewers also liked (16)

поволжье
поволжьеповолжье
поволжье
 
Θ.Ε.3.2 Στερεότυπα
Θ.Ε.3.2 ΣτερεότυπαΘ.Ε.3.2 Στερεότυπα
Θ.Ε.3.2 Στερεότυπα
 
Paul Contris Interview March 2017
Paul Contris Interview March 2017Paul Contris Interview March 2017
Paul Contris Interview March 2017
 
Consejos saludables para lograr una mente y cuerpo sanos
Consejos saludables para lograr una mente y cuerpo sanosConsejos saludables para lograr una mente y cuerpo sanos
Consejos saludables para lograr una mente y cuerpo sanos
 
Ion marcu
Ion marcuIon marcu
Ion marcu
 
Chapter 6 Manajemen Operasi
Chapter 6 Manajemen OperasiChapter 6 Manajemen Operasi
Chapter 6 Manajemen Operasi
 
Chapter 3 Manajemen Operasi
Chapter 3 Manajemen OperasiChapter 3 Manajemen Operasi
Chapter 3 Manajemen Operasi
 
Gdz prirodoznavstvo yaroshenko_2013
Gdz prirodoznavstvo yaroshenko_2013Gdz prirodoznavstvo yaroshenko_2013
Gdz prirodoznavstvo yaroshenko_2013
 
NCA TBC Session 5 March 15 2017
NCA TBC Session 5 March 15 2017NCA TBC Session 5 March 15 2017
NCA TBC Session 5 March 15 2017
 
Presentación zona franca de vigo
Presentación zona franca de vigoPresentación zona franca de vigo
Presentación zona franca de vigo
 
Chapter 4 Manajemen Operasi
Chapter 4   Manajemen OperasiChapter 4   Manajemen Operasi
Chapter 4 Manajemen Operasi
 
Cultura garante vantagens para sua empresa
Cultura garante vantagens para sua empresaCultura garante vantagens para sua empresa
Cultura garante vantagens para sua empresa
 
Processo de Reclamação 2017.2
Processo de Reclamação 2017.2Processo de Reclamação 2017.2
Processo de Reclamação 2017.2
 
La medición de la productividad del valor agregado
La medición de la productividad del valor agregadoLa medición de la productividad del valor agregado
La medición de la productividad del valor agregado
 
Primer parcial tecnolog_a_y_sociedad
Primer parcial tecnolog_a_y_sociedadPrimer parcial tecnolog_a_y_sociedad
Primer parcial tecnolog_a_y_sociedad
 
Calooooooooooor
CalooooooooooorCalooooooooooor
Calooooooooooor
 

Recently uploaded

Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
ZurliaSoop
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
dollysharma2066
 
Indian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girlsIndian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girls
Monica Sydney
 
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
Health
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Smartinfologiks
 

Recently uploaded (15)

Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsail
 
Supply Chain Location Decision and Management
Supply Chain Location Decision and ManagementSupply Chain Location Decision and Management
Supply Chain Location Decision and Management
 
How Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptxHow Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptx
 
Indian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girlsIndian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girls
 
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptx
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
 
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
 
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSESEXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
 
How to structure your pitch - B4i template
How to structure your pitch - B4i templateHow to structure your pitch - B4i template
How to structure your pitch - B4i template
 
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCCARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
 

5 points to know while coding startup projects and mvp

  • 1. 5 points to know while coding startup projects www.thetechnologystartup.com
  • 2. What defines a typical startup project? ● Final goal is not clearly defined at the start ● Agility is the key, throughout the development cycle ● Chance for drastic changes or total re coding ● Market, time & budget defines priority rather than final product ● Speed of delivery is critical than quality and security www.thetechnologystartup.com
  • 3. 5 golden rules in startup coding www.thetechnologystartup.com
  • 4. 1. Know your customer!! www.thetechnologystartup.com
  • 5. 1. Know the Business & Customer ● Understand the business model & market of your product ● Understand the main targeted customer and main usecases ● Will help to decide the order of priority of functionality ● Will help in creating better test cases ● Will help to identify the level of tolerance to mistakes www.thetechnologystartup.com
  • 6. 2. Speed is the Key!! www.thetechnologystartup.com
  • 7. 2. Plan quick releases & agile life cycle ● Don’t wait till the end. Make quick releases and roll out to market ● Design agile life cycle with weekly or bi weekly releases. ● Collect feedback from customers and upgrade flow & functionality ● Be ready to scrap a portion of code fully if needed www.thetechnologystartup.com
  • 8. 3. Play within your strengths!! www.thetechnologystartup.com
  • 9. 3. Avoid experimenting with languages ● Avoid using technology or tool that you are not familiar. You can learn it later when you have free time. ● Select the technology that you/team is most comfortable and experienced with ● Wrong language or tool will waste time, create bugs and might cause wrong usage patterns. ● Right language will save time and helps to save effort by reuse. www.thetechnologystartup.com
  • 10. 4. Less is more!! www.thetechnologystartup.com
  • 11. 4. Code less, Keep it simple & Clean ● Keep a simple framework to ensure speed and agility ● Keep minimal essential code & structure ● Keep hooks which can be expanded later ● Few hard cording will be okay, if it saves time & effort ● Keep the code flexible to be modified anytime with least effort www.thetechnologystartup.com
  • 12. 5. Don’t build a castle when you can manage with a cottage!! www.thetechnologystartup.com
  • 13. 5. Keep the application light weight ● Avoid complex architecture and code heavy application initially ● An MVP can afford few unfinished secondary use cases ● Focus only on primary functionalities & flows initially ● Care, less about quality & security ‘if the initial users can live with it’ www.thetechnologystartup.com
  • 14. You can always rework on loose parts and perfect them after you gain market traction! www.thetechnologystartup.com
  • 15. Thank You! Any Questions? Any Help Needed? Reach me at: arun@thetechnologystartup.com If you find this useful, please do visit www.thetechnologystartup.com for more. LinkedIn : http://in.linkedin.com/in/arunsadasivan/ Facebook : facebook.com/thetechnologystartup www.thetechnologystartup.com Arun Sadasivan Technology Expert & Consultant