Wednesday, April 3, 2019

Looking Consultant for Firm for Mobile App Development - SpiceUp Project


DEADLINE:   APRIL 19th  2019

(TENTATIVE) STARTDATE: 12 MAY 2019



BACKGROUND & SCOPE

Pepper is a smallholder estate crop and alabor-intensive commodity that is mainly cultivated in Lampung for blackpepper, and Bangka Belitung and Kalimantan for white pepper. Pepper is alsocultivated in Sulawesi, Java and other areas in Sumatra. In the past, Indonesiawas the leading producer and exporter of black and white pepper in the world;however, in recent years, Indonesia has lost its leading position to Vietnam.Many factors have contributed to the decline in production. For example,instability of price, climate change and pepper farmer’s lack of knowledge onGood Agricultural Practices, resulting in low productivity, plant diseases,lack of quality seeds and difficulties with water supply.

SpiceUp was developed in response totackling these problems, by providing a platform where pepper farmers can beeducated on these issues, so as to ensure they can gain a sustainable incomefrom pepper farming. The SpiceUp project will implement a financiallysustainable information service that supports 100,000 pepper farmers inIndonesia to increase their production, income, food security and to optimizetheir inputs of water, fertilizers and pesticides. The project will betargeting two specific groups: pepper farmers and Business-to-Business (B2B)clients in three locations: Lampung, Bangka Belitung and Kalimantan. Fiveservices will be provided via our channels, including mobile App and SMS,including:

●       Water ManagementAdvice

●       Fertilizer Advice

●       Good AgriculturalPractices (GAP)

●       SustainabilityTracing System

●       Pests and diseases

What makes SpiceUp unique is thecombination of its use of satellite data together with data collected from thefield. Funded by the Netherlands Space Office, the project is made of aconsortium of eight public and private partners including: Verstegen Spices& Sauces BV (lead), ICCO Cooperation, Nelen & Schuurmans (N&S),VanderSat, Institut Pertanian Bogor (IPB), Akvo, PT. Cinquer Agro Nusantara (PTCAN), and Balittro.

SpiceUp wants to develop a smartphone appto provide these information services to pepper farmers in Indonesia, as partof our strategies. Access to these information services by farmers aims toimprove both the quantity and quality of the pepper produced. At the same time,information gathered through the app should feedback into the SpiceUp platformto supplement the existing data in the platform.

 The SpiceUp team, through Verstegen and ICCO Cooperation,is seeking the services of aprofessional mobile app developer/designer to support us in the design anddevelopment of the app.. The company we are looking for should have a trackrecord of success in designing and producing digital solutions, and who will beable to assist us in presenting SpiceUp in an innovative, modern, organizedattractive and user-friendly manner.





TECHNICAL CONTEXT

The SpiceUp smartphone app needs to be developedas a stand-alone application, but will need to connect to the existing SpiceUpgeodata platform. This geodata platform consists of the ‘Lizard’ productprovided by Nelen & Schuurmans. All the SpiceUp data from the variouspartners is integrated in this Lizard platform.



The core of the Lizard platform is the‘back-end’, a cloud environment consisting of databases, processing tools andan API, see figure below. Three databases contain all the SpiceUp data, such assatellite images, farmer profiles and weather forecasts. On top of thesedatabases there is a processing layer that allows to do data analyses or makemodel calculations.



The mobile app developer will need to connect tothe API of the Lizard platform to retrieve the required services as describedabove. Lizard has a standardized REST API that allows convenient access to alldata and features of the platform. Nelen & Schuurmans provides a desktopweb-portal to connect to this API to utilize some of the features of theplatform. Technical documentation on the Lizard REST API can be found at:  https://spiceup.lizard.net/doc/api.html





Figure 1: structure ofdataflow in SpiceUp project



ROLE AND RESPONSIBILITIES

●       Design and buildadvanced geospatial applications for the Android/iOS platform

●       Collaborate withcross-functional teams to define, design, and finalize new features

●       Ensure theperformance, quality, and responsiveness of applications

●       Connect with theLizard API to retrieve live operational data per farmer location (GPS). Fordocumentation, see https://spiceup.lizard.net/doc/api.html

●       Work with staticdata sources outside the Lizard API (e.g. GAP service)

●       Unit-test codefor robustness, including edge cases, usability, and general reliability

●       Work on bugfixing and improving application performance

●       Continuouslydiscover, evaluate, and implement new technologies to maximize developmentefficiency

●       Coordinate withvarious teams to ensure all development tasks meet quality criteria.

●       Work closely onthe deadlines of the project

●       Keep raising thebar and standards of all the quality processes with every project.

●       The codebase should be opensource and maintainedon github . All issues should be logged against the repo to provide betteroverview of pending tasks

●       All major features need to have a high leveldesign document and mockups. This needs to be presented to the technical teamand implemented only after approval .



SKILLS AND QUALIFICATIONS

●       Reputable firmwith at least 5 years of prior experience designing visually appealing andnavigation friendly mobile applications (need to be able to show references);

●       Proven softwaredevelopment experience and Android/iOS skills development

●       Proven workingexperience in Android/iOS app development and have published at least fiveoriginal Android/iOS app

●       Experience withthird-party libraries and APIs

●       Vast knowledge ofthe general mobile landscape, architectures, trends, and emerging technologies

●       Solidunderstanding of the full mobile development life cycle

●       Experience inMobile Application design, development & deployment

●       Experience inhybrid mobile app development for iOS and Android platforms using HTML5, CSS3,Javascript, JQuery mobile, XCode, Appcelerator/Titanium,

●       Alloy framework,Eclipse, iOS SDK and Android SDK.

●       Should havehands-on experience in all stages of Mobile app life cycle - concept, design,build, deploy, test, release to app stores and support

●       Experience inimplementing Web Applications and Web Services in .NET/Java technologies is aplus.

●       Experience on webservice integration (SOAP, REST, JSON, XML)

●       Experience withat least one of the latest JavaScript frameworks like Xamarin, Angular JS,React JS, Ionic 2/3 and Cordova

●       Has good team ofUX design and mobile app developer who has strong sense in designing good userinterface and easy to navigate mobile app



TASKS

●       Thechosen company will participate in a debriefing session with the SpiceUp teamto understand the overall project and expectations.

●       Basedon the debriefing session and this TOR, the company will develop a designconcept for the App.

●       Thecompany will adjust the concept based on feedback and comments from the SpiceUpteam.

●       Thecompany will develop the visual concept and language for the App, including thedifferent components as outlined in the TOR and adjusting it based onfeedback/comments.

●       Integrateddifferent inputs/parameter from partners for different services within the app

●       CreateBeta version of the App for further review

●       Integrationand final approval by SpiceUp team.

●       Testapp before going live/launch.



TERMS OF EMPLOYMENT

●       The companywill develop a Minimum Viable Product (MVP) in six months, for which the abovetasks will be executed.

●       Thetotal duration of the contract will be 6 months (until October 2019) with theexpected start date of 01 May 2019.

●       Aftersuccessful completion of the MVP, we aim to continue working with the Companyuntil April 2021 in further expansion and improvement of the app.

●       TheBeta version of App should be available within three months from the date ofsigning and App should be ready for launch within six months after the date ofsigning the contract.

●       Auser manual should be available during the launching of the app

●       Adebriefing call will be scheduled with the company to brief them on thebackground information to develop the requested deliverables.

●       The companywill work in close consultation with the SpiceUp Program Manager(s) and thetechnical team within SpiceUp. They will follow up on the design process andanswer any questions related to the content, services, data integration, etc.They will also conduct the assessment of the services and outputs of thecompany.



TECHNICAL QUESTIONS

●       Thisrequest of bidding requires the company to submit the technical proposal intheir bid

●       Technicalproposal should address some of these issues:

o  Proposeglobal technical design of the app

o  Proposeconcept of user interface and graphic design of the app, for easy navigation byapp users (mostly farmers)

o  Proposeconcept of SpiceUp services interface

▪         WaterManagement Advice

▪         FertilizerAdvice

▪         Good AgriculturalPractices

▪        
SustainabilityTracing System

●       Thecompany should be to provide technical expertise in both IT person (appdevelopers) and creative UX designer, to make sure that the app developed isfully functioning and at the same time has good graphic quality in term of userinterface and easy navigation throughout the app features.



APPLICATION PROCEDURE & REQUIRED DOCUMENTS

Interested applicants are required tosubmit the following documents with their proposal:

●       Letterof interest highlighting qualifications for assignment;

●       Technicalproposal addressing the above technical questions

●       Financialproposal, proposed team member, budget requirement for app development, andbudget requirement for app improvement and maintenance.

●       Portfolioof previous work; preferably highlighting examples of published mobile Apps

●       CVsof involved team highlighting relevant past experiences.
Please submit your proposals via email toFakhrurrazi (f.razi@icco.nl), and Evert Jan Verschuren (everschuren@verstegen.nl) with the subject line: “SpiceUp Mobile AppDevelopment” at the latest of April 19th 17..00 WIB.

1 comment: