Kindgeek logoKindgeek logo text
    Contact Us
    1. Home
    2. Portfolios
    3. Marine Facilities Planning System

    Marine Facilities Planning System

    Marine Facilities Planning System

    The Marine Facilities Planning system (MFP) is a software system developed in collaboration with the Royal Netherlands Institute for Sea Research and the Natural Environment Research Council (NERC). MFP is designed to integrate the different aspects of equipment, personnel, and voyage planning behind marine research operations into a single system.

    challenge image

    Platform:

    Web

    challenge image

    Industry:

    Maritime

    challenge image

    Team size:

    2 people

    challenge image

    Country:

    Netherlands

    challenge image

    Project Duration:

    2.5 years

    challenge image

    The year started & completed:

    2017 – 2019

    We built a modular planning system for the maritime industry, developed alongside the Royal Netherlands Institute for Sea Research and the Natural Environment Research Council.

    challenge image

    Scope and Objectives

    One system covering the equipment, the people, and the voyages behind marine research.

    01

    Inventory Management

    Tracking the equipment a marine research operation owns and where each piece of it currently sits.

    02

    Project and Personnel Planning

    Project management alongside a personnel planning tool, so the work and the people assigned to it are planned in the same system.

    03

    Cruise and Voyage Planning

    Cruise planning and a voyage planning tool covering the scheduling of research trips from end to end.

    04

    Mooring Configuration

    Configuration of moorings, holding the arrangements that each deployment depends on.

    05

    Barcode Scanning

    Barcode scanner support, connecting the physical equipment on a quayside or a deck to its record in the system.

    Focus Areas and Deliverables

    01

    Independent Modules

    MFP is built as a set of small modules, each of which also works independently, so an operation can use the parts of the system it needs.

    02

    Integration Testing

    Integration testing became the cornerstone of the development approach, checking that the modules behaved as one system every time any one of them changed.

    03

    Web Application and Interface

    A C# application with a JavaScript front end built on Kendo UI components, giving a system this broad a consistent interface across all of its modules.
    C#JavaScriptKendo UI

    04

    Collaboration with the Research Institutes

    The system was developed in collaboration with the Royal Netherlands Institute for Sea Research and NERC, with the domain knowledge coming from the institutions that would run it.

    Challenges Identified

    Modules That Must Work as One

    MFP is a complex system made of small modules, each able to work independently, and that modular nature was the biggest challenge of the development process. Developing neat modules for different purposes was challenging but straightforward; making sure that together they created a well-functioning ecosystem behaving as expected was the cumbersome part.

    Integration Testing as a Cornerstone

    The answer was to put integration testing at the centre of the development approach, so the interactions between modules were verified continuously as the system grew.

    Assembling a Clock

    Building MFP was similar to building a clock: a variety of small details had to be perfected and assembled into one mechanism that ticks the seconds away with unfailing precision.

    Results of the Project

    A multi-functional planning product for the maritime industry.

    MFP is a multi-functional software product for the maritime industry, offering inventory management, project management, a personnel planning tool, cruise planning, barcode scanners, mooring configuration, a voyage planning tool, and more.

    Result Image

    Business Value

    The whole of a marine research operation planned in one place.

    One System for the Whole Operation

    Equipment, projects, personnel, cruises, moorings, and voyages are planned in a single system, so the parts of an operation that depend on each other are managed together.

    Modules That Stand Alone

    Each module works independently, so an institution can start with the part it needs most and add the rest as it goes.

    Built with the Institutions That Use It

    Developing alongside the Royal Netherlands Institute for Sea Research and NERC put the domain expertise of working research bodies into the product itself.

    Reliability by Construction

    Integration testing at the centre of the approach means the interactions between modules are proven, which is what a planning system carrying real voyages has to offer.

    Tools & Technologies

    media logo

    JavaScript

    media logo

    MYSQL

    Ready to start? Contact Us

    Lviv

    info@kindgeek.com

    London

    sales@kindgeek.com
    InstagramYoutubeTwitterFacebookLinkedinUkrainian flagUkrainian website
    social network iconsocial network iconsocial network iconsocial network iconsocial network icon
    Ukrainian flagUkrainian website
    award image
    award image
    award image
    award image

    Top Nearshore Software Development Companies Of 2020

    award image
    award image
    award image

    Top nearshore software development company

    award image

    Top app development company

    Privacy PolicyCookie Policy