{"id":5235,"date":"2021-04-28T09:39:00","date_gmt":"2021-04-28T07:39:00","guid":{"rendered":"https:\/\/serengetitech.com\/?p=5235"},"modified":"2021-05-04T09:51:02","modified_gmt":"2021-05-04T07:51:02","slug":"how-to-scale-up-a-software-development-team","status":"publish","type":"post","link":"https:\/\/serengetitech.com\/de\/business\/how-to-scale-up-a-software-development-team\/","title":{"rendered":"How to scale up a software development team"},"content":{"rendered":"<p class=\"eplus-aZzjOU\"><\/p>\n\n\n\n<p class=\"eplus-iR0uUe\">At Serengeti, we use something called <a href=\"https:\/\/serengetitech.com\/de\/team-extension-model\/\">The Team Extension Model.<\/a> (Here is also <a href=\"https:\/\/www.youtube.com\/watch?v=ze7UqzmrYCQ\">a video about the model<\/a>.) The model was developed because our founder saw companies desperately try to find software development help, but not be able to find a group of developers that was both flexible and had expertise. <\/p>\n\n\n\n<p class=\"eplus-22YuEn\">The common problems you run into trying to scale up a developer team are these:<\/p>\n\n\n<ul class=\"eplus-jWAOt0 wp-block-list eplus-styles-uid-11961f\"><li><strong>You try to hire freelancers: <\/strong>\u2026 but that doesn\u2019t scale.<\/li><li><strong>You try fixed-price outsourcing: <\/strong>\u2026 but you get missed deadlines and limited expertise.<\/li><li><strong>You hire in-house: <\/strong>\u2026 and it\u2019s time-consuming, expensive, and unfortunately you don\u2019t always get high-quality people.\u00a0<\/li><\/ul>\n\n\n<p class=\"eplus-GqrRiD\"><strong>You bring in outsourced development teams: <\/strong>\u2026 and the teams have different processes than your organization, different leadership, and it never feels like a good fit.<\/p>\n\n\n\n<p class=\"eplus-RgcM86\">Those were the four big problems. Entrepreneurs solve problems. So here\u2019s what we wanted to set out to do:<\/p>\n\n\n<ul class=\"eplus-eHfFqe wp-block-list eplus-styles-uid-b1ab7c\"><li>Give clients access to developer expertise.<\/li><li>Give clients access to flexible scale-up and scale-down models for busy seasons and product launches.<\/li><li>Give clients access to developers who were very product-focused.<\/li><li>Give clients access to proven best practices and resources.\u00a0<\/li><li>Give clients the most flexibility possible.<\/li><\/ul>\n\n\n<p class=\"eplus-bM5FTV\">Over time, we\u2019ve managed to successfully build this -- for about 10 years now. We have 150+ engineers who hold 300+ certifications, with 43% of our available developers at the \u201clead\u201d level and another 28% at the senior level.\u00a0<\/p>\n\n\n<h3 class=\"eplus-Z8kA9m wp-block-heading eplus-styles-uid-2c41fb\">How exactly does this all work, especially with concerns about in-office and melded teams because of COVID?<\/h3>\n\n\n<p class=\"eplus-i4JSqx\">The general process is that we begin onsite. This is starting to happen more again as some countries have better vaccination and immunity rates, but it\u2019s been happening recently on video chat. The onsite portion of the relationship is about knowledge transfer, explaining priorities and goals, and team-building. There is <a href=\"https:\/\/ideas.ted.com\/its-not-enough-to-hire-great-people-you-need-to-graft-them-onto-your-team\/\">an idea called \u201cgrafting,\u201d<\/a> which means it\u2019s not just about how good the developers are -- they need to become <em>part <\/em>of the team. That\u2019s what we try to accomplish in the onsite phase.<\/p>\n\n\n\n<p class=\"eplus-WHnr61\">In the onsite portion, we also learn management structures, application background, programming technologies, and look at previous builds and infrastructure, while talking to the existing team about what\u2019s gone right (and hasn\u2019t) on previous deployments.<\/p>\n\n\n\n<p class=\"eplus-zzpXCn\">The second phase is the transition phase. The ambassadors from the onsite portion become the team leads, and we get to work. Here are <a href=\"https:\/\/serengetitech.com\/de\/case-studies-and-client-testimonials\/\">a few examples of recent projects.<\/a><\/p>\n\n\n\n<p class=\"eplus-VToZS8\">The biggest benefits of this system are best seen at different levels of an organization:<\/p>\n\n\n<ul class=\"eplus-FET1tj wp-block-list eplus-styles-uid-e7ff97\"><li><strong>The C-Suite\/senior leaders: <\/strong>They get rapid-scale deployment of new tech\/product. They get flexibility in the staffing model. They get cost containment and value at the same time.<\/li><li><strong>Internal technical leads: <\/strong>They don\u2019t have to hire or fire, and the technical managers are not threatened -- instead, we work with those technical managers on deployment. We just serve as an extension of their team. There\u2019s also limited micromanagement.<\/li><\/ul>\n\n\n<p class=\"eplus-vu9AOd\">One concern we do hear sometimes from prospects is \u201cWell, Serengeti has all this expertise among developers, but what if someone leaves Serengeti or has a kid and goes on leave, or something?\u201d Well, first of all, not a lot of developers leave Serengeti. Our turnover rates are very strong. We do, though, have a <a href=\"https:\/\/www.youtube.com\/watch?v=2n4VNqFNN94\">Shadow-Developer-Programm ins Leben gerufen.<\/a>, which allows junior developers to shadow a senior\/lead developer and get up to speed on projects faster. We designed it as a way to help with quicker onboarding, but the added benefit is that if someone goes on maternity or paternity leave, we can immediately plug someone else on your project without interruption.<\/p>\n\n\n\n<p class=\"eplus-FWAdFc\">That\u2019s a little bit about how the process of extending your team into our team as one team works. What other questions do you have? Feel free to <a href=\"https:\/\/serengetitech.com\/de\/kontakt\/\">reach out<\/a>.<\/p>\n\n\n\n<script src=\"https:\/\/embed.lpcontent.net\/leadboxes\/current\/embed.js\" async=\"\" defer=\"\"><\/script> <script>window.addEventListener('LPLeadboxesReady',function(){LPLeadboxes.setExitIntent('KUPo3DzgHCnqcdKX9WTpnA',{dontShowFor:'0d',domain:'serengetitech.lpages.co'});});<\/script>","protected":false},"excerpt":{"rendered":"<p>At Serengeti, we use something called the Team Extension Model. The model was developed because we saw companies desperately try to find software development help, but not be able to find a group of developers that was both flexible and had expertise. <\/p>","protected":false},"author":4,"featured_media":5234,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"How to scale up a software development team  %%sep%% Serengeti","_seopress_titles_desc":"At Serengeti, we use something called The Team Extension Model. The model was developed because companies coudn&#039;t find developers that were flexible and had expertise. ","_seopress_robots_index":"","inline_featured_image":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","editor_plus_copied_stylings":"{}","footnotes":""},"categories":[10],"tags":[48],"class_list":["post-5235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business","tag-team-extension-model"],"acf":[],"taxonomy_info":{"category":[{"value":10,"label":"Business"}],"post_tag":[{"value":48,"label":"Team Extension Model"}]},"featured_image_src_large":["https:\/\/cdn.shortpixel.ai\/spai\/q_glossy+ret_img+to_auto\/serengetitech.com\/wp-content\/uploads\/2021\/05\/how-to-scale-up-sw-dev-team-1024x566.png",1024,566,true],"author_info":{"display_name":"Malina Kri\u0161to","author_link":"https:\/\/serengetitech.com\/de\/author\/malina-kristo\/"},"comment_info":"","category_info":[{"term_id":10,"name":"Business","slug":"business","term_group":0,"term_taxonomy_id":10,"taxonomy":"category","description":"Business - blog section dedicated to business topics, both traditional ones and trends.","parent":0,"count":187,"filter":"raw","cat_ID":10,"category_count":187,"category_description":"Business - blog section dedicated to business topics, both traditional ones and trends.","cat_name":"Business","category_nicename":"business","category_parent":0}],"tag_info":[{"term_id":48,"name":"Team Extension Model","slug":"team-extension-model","term_group":0,"term_taxonomy_id":48,"taxonomy":"post_tag","description":"","parent":0,"count":20,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/posts\/5235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/comments?post=5235"}],"version-history":[{"count":0,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/posts\/5235\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/media\/5234"}],"wp:attachment":[{"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/media?parent=5235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/categories?post=5235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serengetitech.com\/de\/wp-json\/wp\/v2\/tags?post=5235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}