17
Information Industry Network Outsourcing development. Reasons, Risk, Resources... March 19 th 2015 Angus Phillipson 0208 780 6350 [email protected]

2015 03-siia-iin-byte9-v1

Embed Size (px)

Citation preview

Page 1: 2015 03-siia-iin-byte9-v1

Information Industry NetworkOutsourcing development. Reasons, Risk, Resources...

March 19th 2015

Angus Phillipson0208 780 6350

[email protected]

Page 2: 2015 03-siia-iin-byte9-v1

2

Byte9 believe in the measurable evolution of web solutions using agile development process. Byte9 will collaborate with business to create highly functional web applications and

We have been creating multi-award wining solutions for over a decade are recognized as an industry leader by Econsultancy and audited to the highest level by SureCloud.

We are expert development partners for:o Agile Software and Web Application Developmento Content Management System (CMS), eCommerce Development & Implementationo Systems Integrationo Web Strategyo Online Marketing Strategyo Analytics, Testing & Optimisation

Byte9 IntroductionA Collaborative Agile Approach

Page 3: 2015 03-siia-iin-byte9-v1

3

Page 4: 2015 03-siia-iin-byte9-v1

4

Blaze framework

o Market leading CMS, ecommerce and content marketing platformo A cutting edge, collaborative framework to facilitate fast, evolutionary web development

Page 5: 2015 03-siia-iin-byte9-v1

5

Page 6: 2015 03-siia-iin-byte9-v1

6

Sphere

o A content monitoring, editorial assistance, semantic analysis, content marketing, SEO and social media toolset.

o helps leading editorial teams and content managers to understand better the landscape, context, relevance and language around their content.

Page 7: 2015 03-siia-iin-byte9-v1

7

SphereBenefits of using Sphere

o Easily curate your own and third party content o Monitor media content across the web (blogs, social media, news sources)o Run powerful semantic analysis across owned and imported contento Identify emergent language and opportunity for timely editorialo Understand and align with popular, emergent language on websites and social mediao Create tight semantic relationships between content across many content typeso Optimise archive content across an entire siteo Distribute optimised content easily to other sites and platforms (social media, email

etc.)o Improve search engine positioning dramaticallyo Improve engagement and conversion with increased relevanceo Improve return on pay per click (PPC)

Page 8: 2015 03-siia-iin-byte9-v1

8

Page 10: 2015 03-siia-iin-byte9-v1

10

Why Outsource?What are the key benefits of using a development agency;

o Reduced costo Improved quality o Reduce risko Leverage established IPo Get all expertise & knowledge in one place, no career agendas o Leverage established, embedded processo Reduce project complexity, manage requirements and QA testing onlyo Improve time to marketo Get things doneo Innovate fasto Improve platform consistency and use across organisation

Byte9 are a software development company, What is it that you do best?

Page 11: 2015 03-siia-iin-byte9-v1

11

ConsiderationsAssumptions that lead to beautiful digital development:

o You’ve have found an experienced agile development team o BUT agile is hard to establish (but easy to talk about)o The risk of agile is high if not establishedo Is velocity is measurable, for example?

o Agile development processes help you maximise the amount of work not doneo 30% is typical functional replacement on a project

o Methodology and process is established and consistento Continuous integration is possibleo Code level UNIT testing is baked ino QA testing is automated (selenium)o Development, staging and productions environments exist

Page 12: 2015 03-siia-iin-byte9-v1

12

ConsiderationsAssumptions that lead to beautiful digital development:

o Production environment management is proactive and monitoredo A structured, continuous integration development environment exists o Support contracts and warranty are suitableo Development is standards based and based on a frameworko Coding guidelines and documentation existo Stress testing, load testing and auditing takes placeo No legacy existso No technology silos (e.g. Phonegap)o Collaboration with in-house teams and the division of labour

o Separation of framework and front-end / business logic o Access to the code is available under license

Page 13: 2015 03-siia-iin-byte9-v1

13

ConsiderationsWhat to think about;

o Typical multi-disciplinary web application development team look like this: o UNIX system administratoro Database administratoro Developero Front-end developero Designero UX / IA o QA testero Technical project managero Product managerso Product owner

Page 14: 2015 03-siia-iin-byte9-v1

14

Who to?Who should you outsource to;

o Large consultancy company?o Small application development company?o Web agency? o Offshore?o Contractor?

o What type of work are they doing? o Template implementation?o Bespoke application development?

o Comentum article

Page 15: 2015 03-siia-iin-byte9-v1

15

A(nother) note on agile

An ‘Agile’ development methodology (http://www.agilemanifesto.org/) is a proven approach for complex, evolving development projects to deliver better features, quicker, and at a lower cost.

o Deliver early, test, and improveo Don’t spend time + cost developing features that are not usedo Benefits-led requirements captured in a way everyone can understand

o In order to derive [x benefit]...As a [user type / stakeholder]...I want [this feature / functionality]...

o Responsive to change and re-prioritisationo Derive optimal value from ongoing developmento Continuous integration infrastructure, 100% unit test coverage, o Achieve upto a 40% evolution in requirements, no additional cost

Page 16: 2015 03-siia-iin-byte9-v1

16

Sprint Planning

Page 17: 2015 03-siia-iin-byte9-v1

17

Got any questions? Get in touch....

Angus PhillipsonDirectorByte 9D: +44 (0) 208 780 6371T: +44 (0) 208 780 [email protected]

Jimmy LatimerBusiness Development ManagerByte 9D: +44 (0) 208 780 6365T: +44 (0) 208 780 [email protected]

www.thebyte9.comByte939-43 Putney High Street,Putney,SW15 1SP

If you’ve got any questions, please do not hesitate to contact us: