SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Maturing Your Mobile Development Team
  Part 1: Organizing and Evolving Your Development Efforts


  By the start of 2011, mobile had grown within many companies to merit dedicated internal depart-
  ments and focused development efforts. Both the value that mobile brings and the complexity inherent
  in mobile development has driven this change, elevating internal mobile production teams to a level of
  sophistication already comparable to their web counterparts. Further, in comparison to web, this
  acceleration in sophistication has occurred over a much shorter time frame.

  So what separates successful mobile teams from the rest? We’ve found over and over that the best
  mobile teams adapt their strategies and team structures to the prodigious speed and breadth of
  mobile. And while companies have been assembling in-house development teams for years, mobile
  presents challenges not previously encountered in other forms of development.

  The most productive and effective mobile teams are structured to account for:


        Regular, frequent product iteration
        Organizations have even less lead time to build for new technologies. Despite rapid
        growth in all dimensions, the mobile industry is still nascent, and there is often little
        precedent for how users will respond to a product. Gearing the team for frequent
        iterations prepares companies to embrace the unknown.

        Cross-functionality within teams
        In mobile, product strategy, design, and development are intricately linked. Depart-
        ments within a mobile team cannot operate as islands and must work together
        throughout the product life cycle.




                                                                                                           1
Intro to the Mobile Maturity Model

In January 2011, IDC and Appcelerator released the Mobile Developer Report, a joint venture highlight-
ing important trends in mobile development. Among many other findings, they unearthed the following:

      1. Companies go through distinct phases in adopting mobile technologies. The
      three main stages can be categorized as Exploration, Acceleration, and Innovation.

      2. Maturation is occurring quickly, with most companies entering the Acceleration
      phase within roughly a year of commencing a mobile practice. From 2010 to 2011,
      the study saw a growth in companies maturing to the Acceleration phase from
      27% to 55% of the overall field.

      3. Most companies are adopting a multi-platform approach that encompasses
      tablets, smartphones, and multiple operating systems. In 2011, the average organi-
      zation planned to create apps for four separate devices; in 2010, the figure was
      just two.

      4. The average number of apps developed by each company per year increased
      from 2.3 in 2010 to 6.5 in 2011, an increase of 183%.

      5. Many companies are insourcing their core web services development. This is
      generally in alignment with the Create Once Publish Everywhere (COPE) strategy
      that we advocate.



               Where Companies Fall in the Mobile Maturity Model, 2010 vs. 2011

                              Exploration                              Acceleration             Innovation


       60                                                                    55%


       50
                             44%

       40


       30                                                                    27%

                                                                                                    20%
       20                    19%

                                                                                                     9%
       10
        %
     Getting                                                                          Source: Appcelerator / IDC 1/2011
     Started
                 2010         2011




                                                                                                                          2
The darker side of these facts is that this expedited growth often brings with it a lot of scrambling to
get projects out the door. The result is a loss of oversight across departments and a lack of develop-
ment bandwidth that can drive projects over budget and out of the dedicated
timeline.

But companies ARE finding ways to absorb these growing pains. In our experience working alongside
CMOs, CIOs, Mobile Product Leads, and product managers across a variety of industries, it is those
with a clear team structure road map that find the most success.

The following three team structures cover each phase of the Maturity Model, laying out a blueprint for
building and expanding mobile teams capable of operating and excelling in mobile.


Exploration Stage Team Structure



                                       Mobile Developer




       Team Compostition
                                                  • All-around skilled Mobile Developer
        • All-around UX and Visual Designer
       • Project Manager                          • Pool of testers


The Exploration structure offers a low-risk entry into mobile development for companies looking to
produce simple apps with a minimal number of in-house team members.

The organizational structure associated with this stage is loose and incorporates only a few dedicated
company resources:

       1. A designer and developer who are either a) a talented generalist with a variety of
       mobile skills, or b) a specialist on the platform the company plans to start targeting.
       2. A product manager who guides the project time lines and is accountable to the
       company’s stakeholders.
       3. A pool of company employees to carry out testing in lieu of a dedicated Quality
       Assurance team.
This structure is inefficient for developing more than one or two apps at any given time, and lack of
experience across platforms limits your mobile initiative’s reach across multiple platforms. However, the
Exploration model is a low-risk way to set off a mobile initiative, and adding more employees or
outsourcing specialty needs can increase capacity.

The Exploration structure lacks the complexity necessary to facilitate a productive mobile environment,
but it serves as a foundation for a company to build upon as it moves through the next phase of
maturation.


                                                                                                            3
Acceleration Stage Team Structure




        Team Compostition
                                                    • Design team led by director
        • Development team led by director
        • Project Managers                         • QA team led by director



Stage two - Acceleration - expands the number of projects a mobile team can handle and introduces
ways to share team resources across individual projects.

As more projects are introduced to the company’s pipeline, they will invariably exist at a variety of
different stages, and the availability of talent will also ebb and flow with the progress of projects. The
Acceleration model accommodates this by assembling employees into virtual teams with flexibility to
work across multiple projects, in different phases, all at once.

In contrast to the Experimental structure’s fixed teams, the Acceleration structure charges department
heads with managing their employee resources. PMs work with these departmental directors to
assemble a virtual team for each project according to employee availability at the time. If certain
projects appear to be particularly demanding over a long period of time, members can be peeled off
from each department to create a dedicated account team. At this level, enough applications are being
produced that a library of reusable code will begin to accumulate, greatly improving overall efficiency.

The Acceleration structure’s only weakness is its lack of cross-functionality. Because each team
member’s time is fully allocated, they are frequently unavailable to return to products in need of
revision. Few employees stay on for each of an app’s iterations, obstructing the evolution of those
apps and hindering the full practice of agile development.




                                                                                                             4
Innovation Stage Team Structure




       Team Compostition                            • Development Dept. w/ Lead iOS,
        • Design Dept. w/ Lead Visual Designer,     Android, Blackberry, Server, etc.
        User Research, User Experience, etc.
                                                    • QA Dept. w/ Unit Testing, Load Testing,
       • Project Management Department              Usability Testing, etc.


The Innovation phase is designed for large, oftentimes global, companies seeking to offer complete
shared services for departments requesting mobile products company-wide. This structure accommo-
dates all major platforms, with specialists to address each, and can handle the creation and long-term
management of a nearly-infinite number of projects.

These goals are made attainable by taking the concept of the small, specialized team and multiplying it
hundreds of times over.

Unlike the Acceleration structure’s departmental directors, Innovative organizations are more granular
and possess a director for each particular function. This iOS team, for instance, would consist of a lead
and two medium-grade engineers, with the understanding that these three members could cover all
necessary iOS skills including front and back end development, computation, and integration. This
model is then repeated not just with other mobile platforms, but throughout all of the organization’s
departments, including QA, UX, Visual Design, and others.

The Innovation structure comes with two main benefits not achieved in the previous structures:

       1. Running Knowledge of Availability Each small, dedicated team operates with a
       complete understanding of its availability. This allows for a considerable degree of
       balance between projects, enabling each departmental unit to work on three to
       four projects simultaneously while still possessing the flexibility to offer its time for
       cross-functional purposes when needed




                                                                                                            5
2. Incorporated Help Structure Should any individual team become overwhelmed,
       it can easily gain assistance from one of its fellow teams. Because no department
       team is over-saturated with projects, any unit can shift efforts to help when neces-
       sary and quickly re-prioritize its own tasks. Through this method, problems can
       easily be contained and absorbed by the whole.


Dynamic teams also offer the benefit of creating clear paths of advancement for the future. Pairing
junior and senior talent facilitates instant, side-by-side feedback and prepares junior staff members to
eventually lead their own teams.



Conclusion

Only 20% of companies currently operate at the Innovation phase, but if the Mobile Maturity Model
holds true, 2012 may see a much larger pool of companies ready to massively expand their mobile
efforts.

By structuring your mobile road map at the division’s inception and driving toward Innovation, you can
expand to more platforms, produce higher-quality apps, and reach a broader audience, all within a
shorter rollout cycle. A calculated development structure will also enable your organization to mature
beyond a reliance on outsourced expertise, trimming costs and enabling a prolonged and higher
degree of engagement with users. Establish clear intentions for your mobile initiative during its initial
phases and take charge of your company’s capabilities.




                                                                                                            6

Mais conteúdo relacionado

Mais de Mutual Mobile

Android Frameworks: Highlighting the Need for a Solid Development Framework 
Android Frameworks: Highlighting the Need for a Solid Development Framework Android Frameworks: Highlighting the Need for a Solid Development Framework 
Android Frameworks: Highlighting the Need for a Solid Development Framework Mutual Mobile
 
Classroom of the Future: Mobile in Education
Classroom of the Future: Mobile in EducationClassroom of the Future: Mobile in Education
Classroom of the Future: Mobile in EducationMutual Mobile
 
Lean Mobile Strategy
Lean Mobile StrategyLean Mobile Strategy
Lean Mobile StrategyMutual Mobile
 
What Brands Need to Know About iOS 7
What Brands Need to Know About iOS 7What Brands Need to Know About iOS 7
What Brands Need to Know About iOS 7Mutual Mobile
 
7 Design Tips for the New Android Experience
7 Design Tips for the New Android Experience7 Design Tips for the New Android Experience
7 Design Tips for the New Android ExperienceMutual Mobile
 
3 Ways Mobile Sales Enablement Solves Sales Problems
3 Ways Mobile Sales Enablement Solves Sales Problems3 Ways Mobile Sales Enablement Solves Sales Problems
3 Ways Mobile Sales Enablement Solves Sales ProblemsMutual Mobile
 
Designing the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of AndroidDesigning the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of AndroidMutual Mobile
 
SXSW Dribbble Meetup Photos
SXSW Dribbble Meetup PhotosSXSW Dribbble Meetup Photos
SXSW Dribbble Meetup PhotosMutual Mobile
 
iPad: Past, Present, and Future
iPad: Past, Present, and FutureiPad: Past, Present, and Future
iPad: Past, Present, and FutureMutual Mobile
 
Selecting a Front-End Mobile Solution
Selecting a Front-End Mobile SolutionSelecting a Front-End Mobile Solution
Selecting a Front-End Mobile SolutionMutual Mobile
 
Honeycomb Design For Developers
Honeycomb Design For DevelopersHoneycomb Design For Developers
Honeycomb Design For DevelopersMutual Mobile
 
Android Design Guidelines 1.1
Android Design Guidelines 1.1Android Design Guidelines 1.1
Android Design Guidelines 1.1Mutual Mobile
 

Mais de Mutual Mobile (15)

Android Frameworks: Highlighting the Need for a Solid Development Framework 
Android Frameworks: Highlighting the Need for a Solid Development Framework Android Frameworks: Highlighting the Need for a Solid Development Framework 
Android Frameworks: Highlighting the Need for a Solid Development Framework 
 
Classroom of the Future: Mobile in Education
Classroom of the Future: Mobile in EducationClassroom of the Future: Mobile in Education
Classroom of the Future: Mobile in Education
 
Unboxing iOS 7
Unboxing iOS 7Unboxing iOS 7
Unboxing iOS 7
 
Lean Mobile Strategy
Lean Mobile StrategyLean Mobile Strategy
Lean Mobile Strategy
 
What Brands Need to Know About iOS 7
What Brands Need to Know About iOS 7What Brands Need to Know About iOS 7
What Brands Need to Know About iOS 7
 
7 Design Tips for the New Android Experience
7 Design Tips for the New Android Experience7 Design Tips for the New Android Experience
7 Design Tips for the New Android Experience
 
Let's Talk Android
Let's Talk AndroidLet's Talk Android
Let's Talk Android
 
3 Ways Mobile Sales Enablement Solves Sales Problems
3 Ways Mobile Sales Enablement Solves Sales Problems3 Ways Mobile Sales Enablement Solves Sales Problems
3 Ways Mobile Sales Enablement Solves Sales Problems
 
Designing the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of AndroidDesigning the New Android Experience - The Golden Age of Android
Designing the New Android Experience - The Golden Age of Android
 
Hackathon
HackathonHackathon
Hackathon
 
SXSW Dribbble Meetup Photos
SXSW Dribbble Meetup PhotosSXSW Dribbble Meetup Photos
SXSW Dribbble Meetup Photos
 
iPad: Past, Present, and Future
iPad: Past, Present, and FutureiPad: Past, Present, and Future
iPad: Past, Present, and Future
 
Selecting a Front-End Mobile Solution
Selecting a Front-End Mobile SolutionSelecting a Front-End Mobile Solution
Selecting a Front-End Mobile Solution
 
Honeycomb Design For Developers
Honeycomb Design For DevelopersHoneycomb Design For Developers
Honeycomb Design For Developers
 
Android Design Guidelines 1.1
Android Design Guidelines 1.1Android Design Guidelines 1.1
Android Design Guidelines 1.1
 

Último

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Maturing Your Mobile Development Team

  • 1. Maturing Your Mobile Development Team Part 1: Organizing and Evolving Your Development Efforts By the start of 2011, mobile had grown within many companies to merit dedicated internal depart- ments and focused development efforts. Both the value that mobile brings and the complexity inherent in mobile development has driven this change, elevating internal mobile production teams to a level of sophistication already comparable to their web counterparts. Further, in comparison to web, this acceleration in sophistication has occurred over a much shorter time frame. So what separates successful mobile teams from the rest? We’ve found over and over that the best mobile teams adapt their strategies and team structures to the prodigious speed and breadth of mobile. And while companies have been assembling in-house development teams for years, mobile presents challenges not previously encountered in other forms of development. The most productive and effective mobile teams are structured to account for: Regular, frequent product iteration Organizations have even less lead time to build for new technologies. Despite rapid growth in all dimensions, the mobile industry is still nascent, and there is often little precedent for how users will respond to a product. Gearing the team for frequent iterations prepares companies to embrace the unknown. Cross-functionality within teams In mobile, product strategy, design, and development are intricately linked. Depart- ments within a mobile team cannot operate as islands and must work together throughout the product life cycle. 1
  • 2. Intro to the Mobile Maturity Model In January 2011, IDC and Appcelerator released the Mobile Developer Report, a joint venture highlight- ing important trends in mobile development. Among many other findings, they unearthed the following: 1. Companies go through distinct phases in adopting mobile technologies. The three main stages can be categorized as Exploration, Acceleration, and Innovation. 2. Maturation is occurring quickly, with most companies entering the Acceleration phase within roughly a year of commencing a mobile practice. From 2010 to 2011, the study saw a growth in companies maturing to the Acceleration phase from 27% to 55% of the overall field. 3. Most companies are adopting a multi-platform approach that encompasses tablets, smartphones, and multiple operating systems. In 2011, the average organi- zation planned to create apps for four separate devices; in 2010, the figure was just two. 4. The average number of apps developed by each company per year increased from 2.3 in 2010 to 6.5 in 2011, an increase of 183%. 5. Many companies are insourcing their core web services development. This is generally in alignment with the Create Once Publish Everywhere (COPE) strategy that we advocate. Where Companies Fall in the Mobile Maturity Model, 2010 vs. 2011 Exploration Acceleration Innovation 60 55% 50 44% 40 30 27% 20% 20 19% 9% 10 % Getting Source: Appcelerator / IDC 1/2011 Started 2010 2011 2
  • 3. The darker side of these facts is that this expedited growth often brings with it a lot of scrambling to get projects out the door. The result is a loss of oversight across departments and a lack of develop- ment bandwidth that can drive projects over budget and out of the dedicated timeline. But companies ARE finding ways to absorb these growing pains. In our experience working alongside CMOs, CIOs, Mobile Product Leads, and product managers across a variety of industries, it is those with a clear team structure road map that find the most success. The following three team structures cover each phase of the Maturity Model, laying out a blueprint for building and expanding mobile teams capable of operating and excelling in mobile. Exploration Stage Team Structure Mobile Developer Team Compostition • All-around skilled Mobile Developer • All-around UX and Visual Designer • Project Manager • Pool of testers The Exploration structure offers a low-risk entry into mobile development for companies looking to produce simple apps with a minimal number of in-house team members. The organizational structure associated with this stage is loose and incorporates only a few dedicated company resources: 1. A designer and developer who are either a) a talented generalist with a variety of mobile skills, or b) a specialist on the platform the company plans to start targeting. 2. A product manager who guides the project time lines and is accountable to the company’s stakeholders. 3. A pool of company employees to carry out testing in lieu of a dedicated Quality Assurance team. This structure is inefficient for developing more than one or two apps at any given time, and lack of experience across platforms limits your mobile initiative’s reach across multiple platforms. However, the Exploration model is a low-risk way to set off a mobile initiative, and adding more employees or outsourcing specialty needs can increase capacity. The Exploration structure lacks the complexity necessary to facilitate a productive mobile environment, but it serves as a foundation for a company to build upon as it moves through the next phase of maturation. 3
  • 4. Acceleration Stage Team Structure Team Compostition • Design team led by director • Development team led by director • Project Managers • QA team led by director Stage two - Acceleration - expands the number of projects a mobile team can handle and introduces ways to share team resources across individual projects. As more projects are introduced to the company’s pipeline, they will invariably exist at a variety of different stages, and the availability of talent will also ebb and flow with the progress of projects. The Acceleration model accommodates this by assembling employees into virtual teams with flexibility to work across multiple projects, in different phases, all at once. In contrast to the Experimental structure’s fixed teams, the Acceleration structure charges department heads with managing their employee resources. PMs work with these departmental directors to assemble a virtual team for each project according to employee availability at the time. If certain projects appear to be particularly demanding over a long period of time, members can be peeled off from each department to create a dedicated account team. At this level, enough applications are being produced that a library of reusable code will begin to accumulate, greatly improving overall efficiency. The Acceleration structure’s only weakness is its lack of cross-functionality. Because each team member’s time is fully allocated, they are frequently unavailable to return to products in need of revision. Few employees stay on for each of an app’s iterations, obstructing the evolution of those apps and hindering the full practice of agile development. 4
  • 5. Innovation Stage Team Structure Team Compostition • Development Dept. w/ Lead iOS, • Design Dept. w/ Lead Visual Designer, Android, Blackberry, Server, etc. User Research, User Experience, etc. • QA Dept. w/ Unit Testing, Load Testing, • Project Management Department Usability Testing, etc. The Innovation phase is designed for large, oftentimes global, companies seeking to offer complete shared services for departments requesting mobile products company-wide. This structure accommo- dates all major platforms, with specialists to address each, and can handle the creation and long-term management of a nearly-infinite number of projects. These goals are made attainable by taking the concept of the small, specialized team and multiplying it hundreds of times over. Unlike the Acceleration structure’s departmental directors, Innovative organizations are more granular and possess a director for each particular function. This iOS team, for instance, would consist of a lead and two medium-grade engineers, with the understanding that these three members could cover all necessary iOS skills including front and back end development, computation, and integration. This model is then repeated not just with other mobile platforms, but throughout all of the organization’s departments, including QA, UX, Visual Design, and others. The Innovation structure comes with two main benefits not achieved in the previous structures: 1. Running Knowledge of Availability Each small, dedicated team operates with a complete understanding of its availability. This allows for a considerable degree of balance between projects, enabling each departmental unit to work on three to four projects simultaneously while still possessing the flexibility to offer its time for cross-functional purposes when needed 5
  • 6. 2. Incorporated Help Structure Should any individual team become overwhelmed, it can easily gain assistance from one of its fellow teams. Because no department team is over-saturated with projects, any unit can shift efforts to help when neces- sary and quickly re-prioritize its own tasks. Through this method, problems can easily be contained and absorbed by the whole. Dynamic teams also offer the benefit of creating clear paths of advancement for the future. Pairing junior and senior talent facilitates instant, side-by-side feedback and prepares junior staff members to eventually lead their own teams. Conclusion Only 20% of companies currently operate at the Innovation phase, but if the Mobile Maturity Model holds true, 2012 may see a much larger pool of companies ready to massively expand their mobile efforts. By structuring your mobile road map at the division’s inception and driving toward Innovation, you can expand to more platforms, produce higher-quality apps, and reach a broader audience, all within a shorter rollout cycle. A calculated development structure will also enable your organization to mature beyond a reliance on outsourced expertise, trimming costs and enabling a prolonged and higher degree of engagement with users. Establish clear intentions for your mobile initiative during its initial phases and take charge of your company’s capabilities. 6