Srijan's Agile & Lean Software Development Philosophy

33,338 views

Published on

Get to know how Srijan's empowered teams help you develop the right softwares and build the right online products.

At Srijan, we use Agile & Scrum practices for iterative and incremental development.

This has helped a lot of our clients across various industries to grow their businesses and increase online revenues.

Published in: Services, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
33,338
On SlideShare
0
From Embeds
0
Number of Embeds
31,728
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Srijan's Agile & Lean Software Development Philosophy

  1. 1. Srijan's Agile & Lean Software Development Philosophy www.srijan.net | business@srijan.in
  2. 2. WHEN DO PROJECTS SUCCEED? HOW DO EMPOWERED TEAMS DELIVER BETTER PROJECTS? www.srijan.net
  3. 3. MAKING PROJECTS SUCCESSFUL! ● Clients are able to go-to-market (or internal stakeholders) early to receive end-user-feedback ● Teams build valuable software in 2-week cycles, deliver demos (functional pieces of working software), and adapt to changing end-user feedback
  4. 4. MAKING PROJECTS SUCCESSFUL! ● The client-manager “trusts” the team ● There is room for honest, candid & adult/ mature communication between client & team ● The team seeks feedback from client proactively, with an objective to “continuously improve”
  5. 5. EMPOWERED TEAMS = SUCCESSFUL PROJECTS WHAT ARE EMPOWERED TEAMS? HOW DO THEY BEHAVE? HOW DO EMPOWERED TEAMS DELIVER BETTER? www.srijan.net
  6. 6. EMPOWERED TEAMS ● Self-organizing ● Teams succeed when they are focussed on ‘outcomes’; not functionality-built, or lines of code produced ● They focus on ‘outcomes’ when they are ‘empowered’ and ‘they care’
  7. 7. EMPOWERED TEAMS ● When the client and dev team is “one-team” ● They feel empowered when: ○ They know ‘why they are doing the project’ ○ They are ‘self-confident’ : can ‘ask questions’, ‘challenge assumptions’ ○ There is ‘trust’ within the team -- management team and client business managers included
  8. 8. EMPOWERED TEAMS ● They feel empowered when : ○ They have diversity of thought, of approach ○ They seek and offer feedback without fear ○ Their ‘collective measures of success’ have higher weightage than individuals’ success ○ Their success is measured in a balanced way -- client happiness, finances, process, learning
  9. 9. WHAT HAPPENS IF YOU DO NOT HAVE EMPOWERED TEAMS? WHAT ARE THE RISKS? www.srijan.net
  10. 10. DISEMPOWERED TEAMS ● Focus on ‘writing great software’ rather than ‘building the right product’ ● Lack of early end-user feedback leads to project-waste ○ features, lines of code -- which is not needed/used
  11. 11. DISEMPOWERED TEAMS ● Are fearful of sharing challenges ○ leads to crisis and project failures ● Success is defined by ‘billing done’ as opposed to ‘business value delivered’ or ‘client success’ ● Project success is measured by “sign-offs received” and “billing done” (all internal goals; customer focus is lost)
  12. 12. DISEMPOWERED TEAMS ● Individual are appraised for success/failure, rather than teams ● Lack flexibility and nimbleness to adapt to changing client/project needs
  13. 13. HIRING AN EMPOWERED TEAM WHAT DOES IT TAKE TO HIRE SUCH A TEAM? www.srijan.net
  14. 14. FINDING A “THOUGHT PARTNER”! ● A team of consultants focussed on “project success” ● An empowered team that: ○ understands the vision of the project ○ focusses on “success of the project” ○ “embraces change” in business priorities during the course of the project ○ feels responsible for your project success
  15. 15. FINDING A “THOUGHT PARTNER”! ● An engaged team that ○ asks a lot of questions & challenges assumptions ○ gives demos every 2 weeks ○ shares their internal challenges transparently and honestly ○ seeks active feedback for continuous improvement
  16. 16. HIRING AN EMPOWERED TEAM ● Instead of inviting RFPs, choose your team first ● And to choose: ○ engage early; meet the team -- developers, managers, extended management ○ share your project/business needs ○ get into a ½ day workshop
  17. 17. HIRING AN EMPOWERED TEAM ● And to choose: ○ discover their strengths, weaknesses; the truth beneath the sales pitch ○ see if the ‘are asking smart questions’ ○ see if their developers are able to communicate well ○ evaluate their pricing model ○ speak to their customers
  18. 18. HOW DOES SRIJAN DELIVER BUSINESS VALUE? HOW ARE SRIJAN TEAM’S ORGANIZED? ARE THEY EMPOWERED? www.srijan.net
  19. 19. SRIJAN’S EMPOWERED TEAMS ● Srijan is organized around teams -- Projects, HR, Finances, Admin -- everything (we took Ricardo Semler too seriously) ● We bring projects to teams
  20. 20. ABOUT SRIJAN www.srijan.net
  21. 21. ABOUT SRIJAN Consulting, designing and engineering products and solutions for online businesses for over 10 years India’s largest Drupal company Over 200 clients across US, Europe, Middle East and APAC across industries Agile / SCRUM process maturity Preferred Acquia partners Acquia certified Drupal engineers
  22. 22. MARQUEE CLIENTS
  23. 23. Contact us Thank You Interested in joining or knowing more about us? Feel free to reach out to us through any of these channels. Happy to help! business@srijan.in www.srijan.net NEW DELHI NEW YORK GURGAON GOA DHARAMSHALA Headquarter: 8A - Vandana Building, 11 Tolstoy Marg, New Delhi - 110001 INDIA

×