JCBTech / Services / Design
[ Service ]

Design.

Assurance and security.

What are your aims?

The first phase of any project is design. Clear communication between customer and service delivery is essential, and considering long-term goals and scalability is a must for any new project. We offer software development lifecycle (SDLC) models as a standard part of any new service — turning ideas into practical delivery solutions while keeping customer needs at the centre.

sdlc · process diagram

What is SDLC?

SDLC is the cost-effective and time-efficient process development teams use to design and build high-quality software systems. The goal is to minimise project risks through forward planning so software meets customer expectations during production and beyond.

  • Requirement analysis. Gather and analyse the needs and specifications of the system: inputs and outputs, sensors, actuators, safety requirements, performance criteria.
  • Planning. Define scope, budget, timeline and resources. Select the right PLC hardware, software platform, programming language and toolset.
  • Software design. Detailed design using flowcharts, pseudocode, state diagrams. Define data structures, variables, functions and subroutines.
Learn more about SDLC
hazop · fmea · electrical

Application Assessment

With health and safety culture predominant in all manufacturing, correct system assessment is critical to effective design. We offer HAZOP and FMEA assessments to deliver systems that meet every standard required.

  • HAZOP. Hazard and Operability study — structured analysis applying guide words (no, more, less) to parameters (flow, temperature, pressure) of each node, identifying potential deviations and actions to eliminate risk.
  • FMEA. Failure Mode and Effects Analysis — identifies mechanical, electrical and software weaknesses likely to fail, and describes actions to eliminate or prevent failure.
Learn more about FMECA
iec 61131-3 · documentation

Standardisation & Knowledge Base

The methodology used in any program is essential to the project. What is the long-term plan for support? Will service be in-house or contracted? In every case, conforming to IEC 61131-3 is a must — it applies global standards so any competent programmer can pick up the program and understand how it is written.

  • IEC 61131-3. Vendor-independent programming standard reducing labour costs and time to maintain control software.
  • Documentation. Fully documented program implementation provided as part of every service.
  • Future-proof. Removal of any specific individual to maintain a system is not future-proof or scaleable. Standardisation eliminates that risk.
Learn more about IEC 61131-3