{"id":695,"date":"2017-10-24T09:26:39","date_gmt":"2017-10-24T09:26:39","guid":{"rendered":"https:\/\/www.remotedevelopment.co.uk\/cms\/?page_id=695"},"modified":"2019-06-06T18:46:14","modified_gmt":"2019-06-06T18:46:14","slug":"product-guide","status":"publish","type":"page","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/methods\/how-we-work\/product-guide\/","title":{"rendered":"Product Guide"},"content":{"rendered":"<h2>Product types<\/h2>\n<p>We offer clients three distinct products delivery paths:<\/p>\n<ul>\n<li>CMS: Content Management System websites for those who want to update their own content\n<ul>\n<li><a href=\"https:\/\/live.remotedevelopment.co.uk\/client\/services\/intro\" target=\"_blank\" rel=\"noopener noreferrer\">CMS and Intro packages<\/a><\/li>\n<li><a href=\"https:\/\/live.remotedevelopment.co.uk\/client\/services\/ecommerce\" target=\"_blank\" rel=\"noopener noreferrer\">E-commerce package<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/live.remotedevelopment.co.uk\/client\/services\/development\" target=\"_blank\" rel=\"noopener noreferrer\">Full Stack Development<\/a> to implement your online business application or idea.<\/li>\n<li>Microservices architecture<\/li>\n<\/ul>\n<p>CMS products are based on WordPress with extensions. CMS products may be extended with development projects.\u00a0 An initial CMS project can usually be delivered in a few Sprints depending upon the design and functionality required.\u00a0 CMS projects are suitable for marketing purposes and can be connected to Social Media, updated constantly by the client and hosted inexpensively.<\/p>\n<h3>Product Evolution<\/h3>\n<p>Agile methodology evolves software. The principal values of Agile are:<\/p>\n<ul>\n<li>Individuals and Interactions more than processes and tools<\/li>\n<li>Working Software more than comprehensive documentation<\/li>\n<li>Customer Collaboration more than contract negotiation<\/li>\n<li>Responding to Change more than following a plan<\/li>\n<\/ul>\n<p>Agile itself has evolved two software development frameworks: Scrum and Kanban. We employ these principles:<\/p>\n<h3>Sprints<\/h3>\n<p>Each project is estimated over a number of Sprints. Sprints shall be two weeks in duration for Development Projects.<\/p>\n<p>Each Sprint is a delivery or integration stage where finished segments or branches are incorporated and staged (for development).<\/p>\n<p>A Remote Development Sprint has three distinct stages:<\/p>\n<p>a) Initial &#8211; the opening sprint establishes the software development, staging and live environments.\u00a0 A Trello board plan for the project is shared with the Client.<br \/>b) Productive &#8211; each sprint is ten days, and nine of these are dedicated to achieving the tasks of the sprint. Each completed task is peer-reviewed, integrated and tested on a Staging version of the site.<br \/>c) Integration and planning &#8211; The tenth day allows the team to present new features and plan the next sprint.<\/p>\n<h3>Kanban<\/h3>\n<p>Tasks are managed on a Kanban board (Trello) and daily meetings of the development team should include the client.\u00a0\u00a0<\/p>\n<h3>MVP<\/h3>\n<p>Our aim is to continue development to achieve a Minimum Viable Product so that the Client can market their idea or attract funding to take it to the next phase.\u00a0\u00a0<\/p>\n<h3>Git and GitFlow<\/h3>\n<p>Proper use of Git is essential to this process. All commits must be atomic and each stage of development is tested before being merged to the Staging branch.<\/p>\n<h3>Future evolution<\/h3>\n<p>A project may be estimated to be, for example, five Sprints.\u00a0 Progression is mapped on the Kanban board.\u00a0 At the end of the projected number of sprints,\u00a0we expect clients to return with new ideas and the development process repeats with a new proposal for a series of Sprints.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Product types We offer clients three distinct products delivery paths: CMS: Content Management System websites for those who want to update their own content CMS and Intro packages E-commerce package Full Stack Development to implement your online business application or idea. Microservices architecture CMS products are based on WordPress with extensions. CMS products may be &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.remotedevelopment.co.uk\/cms\/methods\/how-we-work\/product-guide\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Product Guide&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":215,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P8yghz-bd","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":10,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/methods\/how-we-work\/projects\/","url_meta":{"origin":695,"position":0},"title":"Projects","author":"Nicholas","date":"March 14, 2017","format":false,"excerpt":"Project methodologies Software Stack We develop full-stack\u00a0web applications using the LAMP stack (PHP, Nginx or Apache, Mysql or Postgres on Linux servers), \u00a0the MEAN stack (Mongo, Express, Angular, NodeJS), Wordpress CMS. We also develop using the MEAN stack (Mongo, Express, Angular, NodeJS) and the extremely popular Wordpress CMS. In combination\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/03\/7.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/03\/7.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/03\/7.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/03\/7.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/03\/7.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":247,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/agency\/","url_meta":{"origin":695,"position":1},"title":"Agency","author":"Nicholas","date":"June 29, 2017","format":false,"excerpt":"Yes! Remote Development works with agencies. Agencies can ask our Primary Developers to contract on projects. Remote Development operates as a Contract Service Provider via the UK based company Software Antelope Ltd. We plan to enhance our relationship with Agencies. We envision being able to provide developers for Agency run\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/","url_meta":{"origin":695,"position":2},"title":"About","author":"Nicholas","date":"March 14, 2017","format":false,"excerpt":"Remote Development provides online development services for clients. \u00a0It is part of Software Antelope Ltd., a company registered in the UK. We specialise in software projects for clients using state of the art frontend and backend technology, content management systems. We manage small teams of seasoned developers who work remotely.\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/04\/cropped-2-1.jpg?fit=1200%2C720&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/04\/cropped-2-1.jpg?fit=1200%2C720&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/04\/cropped-2-1.jpg?fit=1200%2C720&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/04\/cropped-2-1.jpg?fit=1200%2C720&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/04\/cropped-2-1.jpg?fit=1200%2C720&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1160,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/contact-remote-development\/","url_meta":{"origin":695,"position":3},"title":"Contact Remote Development","author":"Nicholas","date":"February 10, 2020","format":false,"excerpt":"Contact us Name Email Company Name Interest Build a website Ecommerce Development Project Website","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1000,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/wordpress\/","url_meta":{"origin":695,"position":4},"title":"WordPress","author":"Nicholas","date":"August 4, 2018","format":false,"excerpt":"Remote Developers can specialise in, or simply build sites quickly using a CMS.\u00a0 We support Wordpress.\u00a0 We can also support other CMS packages or develop software around them, but developers who want to deliver sites with Wordpress can host them for free in many places, but we can provide you\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2018\/08\/2012-06-07-15.14.32.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":515,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/methods\/how-we-operate\/ideas\/","url_meta":{"origin":695,"position":5},"title":"Ideas","author":"Nicholas","date":"September 7, 2017","format":false,"excerpt":"New ideas to add to the software development toolkit","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/pages\/695"}],"collection":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/comments?post=695"}],"version-history":[{"count":8,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/pages\/695\/revisions"}],"predecessor-version":[{"id":1086,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/pages\/695\/revisions\/1086"}],"up":[{"embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/pages\/215"}],"wp:attachment":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/media?parent=695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}