SlideShare a Scribd company logo
Creating Distributed Services Startups




                                  Srijan Technologies Pvt. Ltd.
Running successful services startups
Assuming you have projects, clients...

 Lots of customer interaction, communication, commitment

 Writing good code

 Sprint-end Reviews, Holding people accountable

 A great culture of “critique”, “responsibility” and “feedback”

 Lots of good developers, lots of “mature” and “experienced” leadership




                                                                       Srijan Technologies Pvt. Ltd.
How do you attract good leadership?
Assuming “you wish to work with people better than you”... how do you find
and work with such people?

 They are often in different cities in India (and internationally)

 Remote working? In India, feasible?

 Pay them high salaries? Small startups cannot afford industry salaries

 They often have an “entrepreneurial” spark

 They have a context – region they wish to belong to, technology they choose,
  entrepreneurial aspirations



So how do you align goals?




                                                                           Srijan Technologies Pvt. Ltd.
An opportunity comes calling




                                            ●
                                                Bangalorean; Mountaineer, Rock Climber
●
    Born, brought-up in Dharamshala; MBA;
    worked in Delhi, Mumbai, Shimla in
                                            ●
                                                22 years in software development; Embedded
    corporates                                  systems, Quality Assurance, Product
                                                development, Moodle, PHP, Linux-geek
●
    Tried running a software company in
    Shimla
                                            ●
                                                Tag-along sell-out of shares in company; moved
                                                to Dharamshala in 2010
●
    Moved back to Dharamshala and “be on
    his own” (goal: generate employment
    opportunities locally)

                                                                            Srijan Technologies Pvt. Ltd.
Srijan Dharamshala
 Srijan is a web services consulting company based in Gurgaon (Delhi region),
  and Dharamshala, Himachal Pradesh

 Design and build business applications, intranets, portals, and corporate
  websites using Drupal

 Support/maintain applications built using Drupal




                                                        View from our Dharamshala office
                                                                              Srijan Technologies Pvt. Ltd.
Srijan Dharamshala
 First mainstream technology company to be present in the city

 20+ people; 18 developers, managers

 People have moved from Mumbai, Chandigarh, Delhi; lots of locals

 International consultants (spiritual seekers; practicing buddhists; tibet-lovers)
  come over and teach Linux Sys Ad skills, HR trainings, etc

 A beautiful large office; clean air, office cricket team; basketball, badminton;
  travel time to office – 45 sec walk to 15 mins by bike; a good life




                                                                                 Srijan Technologies Pvt. Ltd.
Evolving Ecosystem


                                     Srijan ONE



                                    Sales & Marketing
 Srijan Technologies, Gurgaon                                  Srijan Dhauladhar
                                                           Technologies, Dharamshala

• Drupal Consulting; Architecture                       • Drupal Support and Maintenance;
• Development large projects                            • Drupal Development (small-mid size);
                                                        • Quality Assurance




                                                                            Srijan Technologies Pvt. Ltd.
What has it done to Srijan (co-operative of
businesses)?
 People when they get disgusted with Gurgaon, go over to Dharamshala for 2
  weeks; come back rejuvenated; employee retention has gone up

 We've got “partners” in the system

 That means so many more smart minds – aligned towards the success of the
  enterprise

 Differential costs of operation; ability to cater to differently budgeted projects;
  different regions with different PPP are being catered to




                                                                                   Srijan Technologies Pvt. Ltd.
Development Methodology and Tools

 Agile SCRUM practices

 Typical Project Team consists of :: Developers, CSS
  themers, QA engineers, SCRUM Manager, Tech
  Architect

 JIRA Studio (with Greenhopper) : For defining
  Sprints, Tasks, and Releases; Bug Reporting; Code
  Reviews; SVN Hosting, Time logging

 Story Walls are commonplace at both offices




                                                        Srijan Technologies Pvt. Ltd.
Geographically
distributed
SCRUM team




                 Srijan Technologies Pvt. Ltd.
Steps for success

 Investment in video conferencing between Gurgaon and Dharamshala for “daily
  stand-up meetings”

 Commitment to remote QA

 Enable specialisation across business units




                                                                       Srijan Technologies Pvt. Ltd.
Thank you!
Rahul Dewan; rahul@srijan.in
@rahuldewan




                               Srijan Technologies Pvt. Ltd.

More Related Content

Viewers also liked

Using Scrum - IWMW 2009 (workshop)
Using Scrum - IWMW 2009 (workshop)Using Scrum - IWMW 2009 (workshop)
Using Scrum - IWMW 2009 (workshop)
Andrew Male
 
The Anti-Portal: mashup and forget it
The Anti-Portal: mashup and forget itThe Anti-Portal: mashup and forget it
The Anti-Portal: mashup and forget it
Jeremy Speller
 
Scrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |TeamScrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |Team
Saket Bansal
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
Caleb Jenkins
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
borisgloger consulting GmbH
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
rinoreji
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM CourseScrum Turkey
 
Integrating UX with Scrum
Integrating UX with ScrumIntegrating UX with Scrum
Integrating UX with Scrum
SilverStripe
 
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff SutherlandAgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
Alamanda Shantika Santoso
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
Caleb Jenkins
 
ERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital TransformationERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital Transformation
Tata Consultancy Services
 
UX in scrum
UX in scrumUX in scrum
UX in scrum
Hubert Wawrzyniak
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
EBG Consulting, Inc.
 
20110118 scrum 10 mins
20110118 scrum 10 mins20110118 scrum 10 mins
20110118 scrum 10 mins
Yasunobu Kawaguchi
 
Gojek Happiness Story
Gojek Happiness StoryGojek Happiness Story
Gojek Happiness Story
Alamanda Shantika Santoso
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
David Tzemach
 

Viewers also liked (20)

Using Scrum - IWMW 2009 (workshop)
Using Scrum - IWMW 2009 (workshop)Using Scrum - IWMW 2009 (workshop)
Using Scrum - IWMW 2009 (workshop)
 
The Anti-Portal: mashup and forget it
The Anti-Portal: mashup and forget itThe Anti-Portal: mashup and forget it
The Anti-Portal: mashup and forget it
 
Scrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |TeamScrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |Team
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
 
Why I Should Attend CSM Course
Why I Should Attend CSM CourseWhy I Should Attend CSM Course
Why I Should Attend CSM Course
 
Integrating UX with Scrum
Integrating UX with ScrumIntegrating UX with Scrum
Integrating UX with Scrum
 
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff SutherlandAgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
AgileCamp 2015: Keynote Scrum Is a Productivity Superweapon - Jeff Sutherland
 
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
ERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital TransformationERP on Cloud - Delivering Digital Transformation
ERP on Cloud - Delivering Digital Transformation
 
UX in scrum
UX in scrumUX in scrum
UX in scrum
 
Slicing User Stories
Slicing User StoriesSlicing User Stories
Slicing User Stories
 
Ux & scrum
Ux & scrumUx & scrum
Ux & scrum
 
20110118 scrum 10 mins
20110118 scrum 10 mins20110118 scrum 10 mins
20110118 scrum 10 mins
 
Gojek Happiness Story
Gojek Happiness StoryGojek Happiness Story
Gojek Happiness Story
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
An introduction to UX in Scrum
An introduction to UX in ScrumAn introduction to UX in Scrum
An introduction to UX in Scrum
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 

Similar to Creating distributed startups

Mark 2 mark
Mark 2 markMark 2 mark
Mark 2 mark
Rohit Mishra
 
Mark 2 mark
Mark 2 markMark 2 mark
Mark 2 mark
Rohit Mishra
 
Recruitment Solution I Rims Technologies
Recruitment Solution I Rims TechnologiesRecruitment Solution I Rims Technologies
Recruitment Solution I Rims Technologies
irimstechnology
 
Recruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesRecruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesirimstechnology
 
Recruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesRecruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesirimstechnology
 
Organization Design for Srijan
Organization Design for SrijanOrganization Design for Srijan
Organization Design for Srijan
Srijan Technologies
 
Software Solution I Rims Technologies
Software Solution I Rims TechnologiesSoftware Solution I Rims Technologies
Software Solution I Rims Technologies
irimstechnology
 
Smart campaigner concept
Smart campaigner conceptSmart campaigner concept
Smart campaigner concept
Srijan Technologies
 
Sampanna Corporate & Manpower Services Overview
Sampanna Corporate & Manpower Services OverviewSampanna Corporate & Manpower Services Overview
Sampanna Corporate & Manpower Services OverviewRajesh Bhatia
 
Drupal development
Drupal developmentDrupal development
Drupal development
Soncoya Solutions Pvt. Ltd.
 
RS wise , Solutions Your Partner in Niche Talent Sourcing
RS wise , Solutions   Your Partner in Niche Talent SourcingRS wise , Solutions   Your Partner in Niche Talent Sourcing
RS wise , Solutions Your Partner in Niche Talent SourcingSandeep M.Ratkal
 
Management and Delivery Leadership at Srijan
Management and Delivery Leadership at SrijanManagement and Delivery Leadership at Srijan
Management and Delivery Leadership at Srijan
Srijan Technologies
 
Software solution i rims technologies
Software solution i rims technologiesSoftware solution i rims technologies
Software solution i rims technologiesirimstechnology
 
Software Solution iRIMS Technology
Software Solution iRIMS Technology Software Solution iRIMS Technology
Software Solution iRIMS Technology irimstechnology
 
About Max Vision Solutions
About Max Vision SolutionsAbout Max Vision Solutions
About Max Vision Solutions
Max vision Solutons
 
Corp Brochure
Corp BrochureCorp Brochure
Corp Brochure
sayanjyoti
 
Te Corp Presentation
Te Corp PresentationTe Corp Presentation
Te Corp Presentation
rix57
 

Similar to Creating distributed startups (20)

Mark 2 mark
Mark 2 markMark 2 mark
Mark 2 mark
 
Mark 2 mark
Mark 2 markMark 2 mark
Mark 2 mark
 
Recruitment Solution I Rims Technologies
Recruitment Solution I Rims TechnologiesRecruitment Solution I Rims Technologies
Recruitment Solution I Rims Technologies
 
Recruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesRecruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologies
 
Recruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologiesRecruitment solution i rims-p_technologies
Recruitment solution i rims-p_technologies
 
Organization Design for Srijan
Organization Design for SrijanOrganization Design for Srijan
Organization Design for Srijan
 
Software Solution I Rims Technologies
Software Solution I Rims TechnologiesSoftware Solution I Rims Technologies
Software Solution I Rims Technologies
 
Smart campaigner concept
Smart campaigner conceptSmart campaigner concept
Smart campaigner concept
 
Sampanna Corporate & Manpower Services Overview
Sampanna Corporate & Manpower Services OverviewSampanna Corporate & Manpower Services Overview
Sampanna Corporate & Manpower Services Overview
 
CRM- A Game Changer for Logistics
CRM- A Game Changer for LogisticsCRM- A Game Changer for Logistics
CRM- A Game Changer for Logistics
 
Drupal development
Drupal developmentDrupal development
Drupal development
 
RS wise , Solutions Your Partner in Niche Talent Sourcing
RS wise , Solutions   Your Partner in Niche Talent SourcingRS wise , Solutions   Your Partner in Niche Talent Sourcing
RS wise , Solutions Your Partner in Niche Talent Sourcing
 
Management and Delivery Leadership at Srijan
Management and Delivery Leadership at SrijanManagement and Delivery Leadership at Srijan
Management and Delivery Leadership at Srijan
 
Software solution i rims technologies
Software solution i rims technologiesSoftware solution i rims technologies
Software solution i rims technologies
 
Software Solution iRIMS Technology
Software Solution iRIMS Technology Software Solution iRIMS Technology
Software Solution iRIMS Technology
 
About Max Vision Solutions
About Max Vision SolutionsAbout Max Vision Solutions
About Max Vision Solutions
 
Corp Brochure
Corp BrochureCorp Brochure
Corp Brochure
 
Cambio consulting v1_final
Cambio consulting v1_finalCambio consulting v1_final
Cambio consulting v1_final
 
Cambio consulting v1_final
Cambio consulting v1_finalCambio consulting v1_final
Cambio consulting v1_final
 
Te Corp Presentation
Te Corp PresentationTe Corp Presentation
Te Corp Presentation
 

More from Agile Software Community of India

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Agile Software Community of India
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
Agile Software Community of India
 
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
Agile Software Community of India
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...
Agile Software Community of India
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
Agile Software Community of India
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Agile Software Community of India
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
Agile Software Community of India
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Agile Software Community of India
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
Agile Software Community of India
 
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
Agile Software Community of India
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Agile Software Community of India
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Agile Software Community of India
 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
Agile Software Community of India
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...
Agile Software Community of India
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Agile Software Community of India
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
Agile Software Community of India
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile Software Community of India
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Agile Software Community of India
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Agile Software Community of India
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Agile Software Community of India
 

More from Agile Software Community of India (20)

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
 
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
 
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

Creating distributed startups

  • 1. Creating Distributed Services Startups Srijan Technologies Pvt. Ltd.
  • 2. Running successful services startups Assuming you have projects, clients...  Lots of customer interaction, communication, commitment  Writing good code  Sprint-end Reviews, Holding people accountable  A great culture of “critique”, “responsibility” and “feedback”  Lots of good developers, lots of “mature” and “experienced” leadership Srijan Technologies Pvt. Ltd.
  • 3. How do you attract good leadership? Assuming “you wish to work with people better than you”... how do you find and work with such people?  They are often in different cities in India (and internationally)  Remote working? In India, feasible?  Pay them high salaries? Small startups cannot afford industry salaries  They often have an “entrepreneurial” spark  They have a context – region they wish to belong to, technology they choose, entrepreneurial aspirations So how do you align goals? Srijan Technologies Pvt. Ltd.
  • 4. An opportunity comes calling ● Bangalorean; Mountaineer, Rock Climber ● Born, brought-up in Dharamshala; MBA; worked in Delhi, Mumbai, Shimla in ● 22 years in software development; Embedded corporates systems, Quality Assurance, Product development, Moodle, PHP, Linux-geek ● Tried running a software company in Shimla ● Tag-along sell-out of shares in company; moved to Dharamshala in 2010 ● Moved back to Dharamshala and “be on his own” (goal: generate employment opportunities locally) Srijan Technologies Pvt. Ltd.
  • 5. Srijan Dharamshala  Srijan is a web services consulting company based in Gurgaon (Delhi region), and Dharamshala, Himachal Pradesh  Design and build business applications, intranets, portals, and corporate websites using Drupal  Support/maintain applications built using Drupal View from our Dharamshala office Srijan Technologies Pvt. Ltd.
  • 6. Srijan Dharamshala  First mainstream technology company to be present in the city  20+ people; 18 developers, managers  People have moved from Mumbai, Chandigarh, Delhi; lots of locals  International consultants (spiritual seekers; practicing buddhists; tibet-lovers) come over and teach Linux Sys Ad skills, HR trainings, etc  A beautiful large office; clean air, office cricket team; basketball, badminton; travel time to office – 45 sec walk to 15 mins by bike; a good life Srijan Technologies Pvt. Ltd.
  • 7. Evolving Ecosystem Srijan ONE Sales & Marketing Srijan Technologies, Gurgaon Srijan Dhauladhar Technologies, Dharamshala • Drupal Consulting; Architecture • Drupal Support and Maintenance; • Development large projects • Drupal Development (small-mid size); • Quality Assurance Srijan Technologies Pvt. Ltd.
  • 8. What has it done to Srijan (co-operative of businesses)?  People when they get disgusted with Gurgaon, go over to Dharamshala for 2 weeks; come back rejuvenated; employee retention has gone up  We've got “partners” in the system  That means so many more smart minds – aligned towards the success of the enterprise  Differential costs of operation; ability to cater to differently budgeted projects; different regions with different PPP are being catered to Srijan Technologies Pvt. Ltd.
  • 9. Development Methodology and Tools  Agile SCRUM practices  Typical Project Team consists of :: Developers, CSS themers, QA engineers, SCRUM Manager, Tech Architect  JIRA Studio (with Greenhopper) : For defining Sprints, Tasks, and Releases; Bug Reporting; Code Reviews; SVN Hosting, Time logging  Story Walls are commonplace at both offices Srijan Technologies Pvt. Ltd.
  • 10. Geographically distributed SCRUM team Srijan Technologies Pvt. Ltd.
  • 11. Steps for success  Investment in video conferencing between Gurgaon and Dharamshala for “daily stand-up meetings”  Commitment to remote QA  Enable specialisation across business units Srijan Technologies Pvt. Ltd.
  • 12. Thank you! Rahul Dewan; rahul@srijan.in @rahuldewan Srijan Technologies Pvt. Ltd.