Kianda sponsored in the European SharePoint, Office 365 and Azure Conference in Copenhagen

Workflow automation
Workflow automation

We had great time sponsoring in the European SharePoint Conference this year in Copenhagen. We met our customers, partners and had interesting talks about how empowering no-code solutions can be with many people from around Europe.

Thank you all who stopped by our stand and showed interest in Kianda – digital process automation and application delivery platform.

If you would like to more about no-code process automation and applications with Kianda contact us at info@kianda.com for a quick one-to-one demo.

Start your IT process optimisation with prebuilt workflow templates

IT process workflow management
IT process workflow management

Today’s IT departments are crucial for business continuity and efficiency in operations. They face countless issues raised by users on a daily basis. Dealing with these over and over again without any standard system, creates frustration and difficulties in tracking and communicating for any IT team.

Technology is here to help organisations to solve these challenges. However while adopting a new technology to help you, you should not be limited to what off-the-shelf solutions can offer.

Why does this matter?

Every organisation operates in its own way. Operations evolve as the company grows, people move across departments and requirements change due to the market changes. A technical solution you are adopting today should be able to evolve with you tomorrow.

IT departments who adopt to workflow automation, achieve efficiency, reduce workload and increase productivity to provide better service levels.

NO-CODE development solutions such as Kianda Forms and Workflows platform can allow you to transition in to Digital Business more effectively.  No-code means anyone in an organisation can build technical solutions without having the coding skills.

With easy-to-use development interface, any employee can help drive change, not just those with technical skills.

How can you actually use this?

Your team with or without coding skills, can build process automation and workflow applications meeting your organisation’s unique needs for IT processes such as IT Helpdesk, Asset management, Change request management, Incident management  and more. All integrated with your current systems.

That’s not all…

We have designed IT workflow templates to give you a hand when you are designing your own. But that’s not all.

Check out Kianda Template Store when you sign up. There is a lot more we believe you can use. These workflow templates will be a starting point for you to build great workflow solutions meeting your organisation’s unique requirements.

 

 

Holiday Approval Workflow Template

Leave request management

It is time to say goodbye to papers, emails or spreadsheets. Holiday approvals workflow template will allow you to gather all the information in one place, syncronise to your systems and provide you digital or even lazy approvals.

The first step most organizations can take to improve the efficiency of holiday requests is to make the process paper-free.

Custom-built holiday approval policies and procedures that can dynamically differ based on user profiles will bring ease to your leave request process. Easy-to-customise workflow process permits HR group to configure the process with the goal that it’s impeccably custom-made to the organization’s needs. Even better, with Kianda, designing and executing a procedure does not require programming skills.

A holiday request and approval process workflow should be outlined with the goal that requests can be made quickly, available leave can be evaluated and coordinated against the quantity of remaining days. As a result endorsements can be allowed conveniently.

The process workflow is designed in such a way that when an approving official’s action is required, he or she is automatically notified via email. They can also be designed so that the approving official can approve or deny a request remotely.  

Automating this process will give you greater visibility of the current requests and what is pending or approved. Also will allow you to implement a predefined approval structure to standardise the procedure to avoid any delays or disappointments.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you to get started.

Get started with this template now! 

Get the template

 

Check out more HR workflow templates:

Streamlined Employee Onboarding to welcome new hires paperless
Easy-to-manage Travel Request template

 

Travel Request Workflow Template

Travel request template

Any type of approval process that uses emails, spreadsheets is not efficient.  It causes lack of visibility and compliance. With workflow automation you will free-up valuable time and achieve efficiency. It is important to centralise and digitalise these type of requests to ensure there is visibility overall and avoid delays in the approval process. 

A travel request review and approval process is essential for every business. it is a procedure regularly used by organisations for their employees to request arrangements for a business trip. 

Travel-request

This template handles travel requests and approvals for employees. It allows selection from travel types such as flight/ferry/train/etc. The different travel types present differing information requirements, therefore form displays fields according to the user selection dynamically. Also approval process can easily be extended to have multiple approval levels depending on conditions such as the value, type of travel mode, reason for traveling etc.

Overall, template workflow starts with employee requesting for travel tickets and accommodation arrangements while providing purpose of the travel and passenger details. The travel department or HR review the request and make the necessary arrangements. 

In addition, the workflow can easily be expanded to allow employee travel document validation or adjust fields and settings based on employee’s profile.

When an employee starts a request, their profile including the passport details can be pre-populated based on the data stored in your IT systems.  Kianda system issues an alert notification to traveler if their passport has expired/is due to expire. When passport is expired system can flag to the travel team; and if required it can prevent submitting travel requests for flights.

Also, final cost reports by business unit, cost centre, department or individual can be achieved via reporting dashboards.

In addition, you can make this workflow visible to all employees whether they are in your IT systems are not. By using Kianda anonymous (public) forms you can share forms publicly and let your remote staff submit requests from anywhere.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you to get started.

Get started with this template now!

Get the template

 

Purchase Order Approval Workflow Template

Pruchase Order Management

Purchase Order Approvals template can be used to control the purchasing of products and services from external suppliers. Optimisation of this process will allow you to maintain control over the entire purchasing process from requesting a PO to paying the supplier. Using manual  processes (like Excel, spreadsheets), may put your company finances at risk caused by lack of visibility and error-prone results. 

Automating this process is not only going to save you time, but also will help you to put a structure to your purchasing process to avoid unexpected expenditure and its disappointing results. You can include multiple layers of approvals based on a threshold so that high volume purchasing can be approved by multiple managers.

Template workflow starts with requester providing vendor information, prices and description with a couple of clicks and submitting for approval. Manager/s receive notification and approve request or deny based on the criteria provided.

In addition, this process includes supplier’s invoice payment step to allow end-to-end optimisation of Purchasing Process. When manager approves the purchase, supplier can be notified and their invoice or any other quote document can be stored in the workflow.  This triggers notifications to the Finance team to proceed with the payment according to the payment terms. agreed.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

 

Per Diem Approval Workflow Template

Per-Diem-Request-Dashboard

Per Diem Approval Template includes employees providing the travel plan and the manager either approving or rejecting the travel expense which is based on a simple calculation of per diem amount multiplied by a number of days.

With this simple workflow template you can set per diem allowance rates based on the location in a standard way. When an employee starts a request form,  rates can easily be calculated and submitted avoiding any errors or misunderstandings.

In this sample template employee has option to request only Per Diem, Travel or both. Procedure starts with the employee initiating the process by entering personal information and travel details. The system automatically calculates rates based on the location and number of days. Once the employee submits the request, Manager approves or rejects. Then the flow continues with Travel team or Payroll team.

This template comes with with Per Diem request Dashboard for reporting. Alternatively with Kianda, a single dashboard for all their approval tasks can be configured for managers to overview. They can easily monitor what is waiting for their approval, what has been approved with full visibility of the progress of each request.

Streamline your organisation’s per diem management and eliminate the errors and achieve consistency.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

 

Change Request Management Workflow Template

Change request form template

Is your organisation managing change requests with emails, sheets and paper forms? Does it cause difficulties when tracking the requests, approvals, their status and storing this information online?

Digitising this process not only will save you time and paper but also will allow you to have full visibility of the process and collaborate in a more efficient way with your team.

A change request is a documented proposal for an alteration to any configuration item, product or a complete system. In project management, a change request regularly emerges when the customer needs an expansion or modification to the agreed-upon deliverables for a project.

In this template we gathered business rules, steps and fields that are commonly used in organisations when managing a change request workflow.

Someone who is documenting or reporting the procedure starts the request. A user or a group who is responsible for the approval of change request gets notified and decides whether Change Approval Board (CAB) meeting should be scheduled. Schedule, review and implementation are all managed step by step in the same workflow. Business rules and actions allow you to have a clear definition of your change strategy and risk assessment.

In addition, this template can be used together with IT Helpdesk Template. A ticket raised by an end user or a customer via IT Helpdesk workflow may require a change in a project or a system. In this case to facilitate the flow two processes can be connected together and let one process start after another depending on the outcome of the first one. And you can carry the information between processes.

Benefits of automating Change request management process are many:

  1. You will achieve faster deployment times and lower the risks associated with the changes.
  2. You will have a standard way of handling and storing the information related to the process.
  3. You will avoid unnecessary email communications, paper work.
  4. As a result digital process will bring productivity with faster resolution times and efficiency for auditing and reporting purposes.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

 

Security Incident Management Workflow Template

Security-incident-management-dashboard

IT Security incidents can come with high costs and damages to an organisation who is not prepared for them.

In their simplest way, they can cause downtime, impact business productivity and damage the employee or customer experience.

When organisations implement right strategies to cope with these incidents, they achieve faster detection and investigation process. With a well-structured incident management process, even in critical and emergency situations organisations can achieve better results while minimizing possible damages.

Automating this process helps you to manage, record and analyse security warnings or incidents while giving you a clear view of the issues and how they are resolved.

The flow starts with a caller raising a security incident when there is a risk of data or security. Following this, system immediately sends alerts to the responsible departments to act upon it. The reason of the incidents, threats or violations, can be distinguished by caller providing required details.

Management Dashboard that is provided with this workflow template, provides you visibility of detailed analytics and reporting to aid tracking of the current issues in the system.

This workflow template is designed to serve you as a starting point to design it according to your organisation’s unique requirements.  Kianda provides a NO-CODE development interface, meaning if you do not have programming skills, you can still build spot-on solutions.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

 

IT Support / Helpdesk Template

IT Support Dashboard

Get started with IT Helpdesk Template right away!

Today’s IT departments face countless issues raised by users on a daily basis. They can be anything from “I forgot my password”, “My internet is slow”, “My computer is slow”, “Opps! I deleted my files” to “Can’t connect to printer”. Dealing with these over and over again without any standard system, creates frustration and difficulties in tracking and communicating for any IT team.

Technology is here to help organisations to solve these challenges. However while adopting a new technology to help you, you should not be limited to what off-the-shelf software solutions can offer. Every organisation operates in its own way. Operations evolve as the company grows, people move across departments and requirements change due to the market changes.

A solution you are adopting today should be able to evolve with you tomorrow… Grow when you grow and adjust to your current and future challenges.

IT helpdesk

We designed this IT support/helpdesk template to serve you as a starting point and saves you time. It simplifies end-user support with an automated workflow allowing teams to resolve helpdesk tickets quickly and efficiently by automating routine tasks and providing transparency. Reporting dashboard that comes with the template enables IT support team to track, prioritize support tickets in a queue and solve them rapidly.

This workflow template provides you a single platform to help, answer, track and solve problems of end-users. It can manage entire ticket life cycle, from capturing issue details to automating routine tasks and sending notifications. It can also handle integration to your current IT systems such as SharePoint, AD, 0365, Oracle to retrieve and syncronise information.

IT departments who adopt to workflow automation, achieve efficiency, reduce workload and increase productivity to provide better service levels.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

 

Check out more IT workflow templates:
Change Request Management to keep IT all running smoothly
Security Incident Management for full control and visibility

Employee Appraisals Process Template

Employee appraisals dashboard

Most companies perform employee appraisals annually. Annual reviews usually are not enough. Employees needs more frequent reviews to keep them focused. But why do companies do employee appraisals only annually? Because it is not easy to track, requires time and effort putting a structure on it. Can be even more complicated for companies who have large number of employees and operations in different locations.

Managing Employee Appraisals is not a hassle any more! This template provides a single place for HR to organise and overview employee performance review process for all employees of the organisation. The process flows digitally and efficiently without delays whereby management and employees receive automated alerts until they assess, provide feedback on employee performance, including guidance to enhance tasks as required.

HR templates

With a standard workflow to manage this and a central location to overview the progress, this process can be simplified and optimised. Rather than leaving all of the organisation to HR, an automated process can start as a scheduled basis and send alert to task owners to complete their tasks and update the relevant departments/individuals on the completion of tasks.

With this template not only will managers maintain accurate records of overall employee progress, but also will ensure employees understand the content of their feedback clearly without misunderstandings. This way performance evaluations will be made faster and easier for managers to complete.

If you implement a digital process workflow to manage employee appraisals, you will go a long way toward having a standard and efficient procedure in which HR, managers and employees are all aware of their tasks and they all have equal visibility of the progress.

Don’t forget to explore Kianda template store when you sign up and check out all other templates designed to help you get started.

Get started with this template now!

Get the template

Employee Onboarding Process Template

HR Employee onbaording dashboard - min

Get started with Employee Onboarding Process Template and Welcome new hires PAPERLESS!

Eliminate the need for paper rapidly by setting up your digital workflows for capturing new hire data, manager approvals and digital signatures.

This workflow template will help you effectively manage onboarding workflow and will allow team members and new hire to collaborate in a single place.

This template helps the HR team effectively coordinate the Employee onboarding process. It can integrate to your business applications.

Most importantly automated workflows with Kianda is in compliance with GDPR regulation as it reduces risks while handling sensitive data across different departments. You can also save candidate CVs for later audits and compliance purposes.

An employee must be aware of workplace rules, policies, procedure and it all can be managed from day one and beyond. Most of these tasks in any employee onboarding process are repeated for each new hire over and over again.

This gets more complicated and worrisome when you don’t have an easy solution available to automate some of these repetitive tasks. An automated process assures the step-by-step tasks are efficiently carried out and valuable time is not wasted.

“You don’t want to be one of those companies that is not prepared for the new hire and let them down in their first day”.


Employee onboarding template

This important process should not be time-consuming, should be more manageable and smoother.

The Kianda workflow template comes with an easy-to-manage and understand dashboard that provides an overview of the progress including how many requests have been completed, how many are in progress and what are the bottlenecks. Also, these Kianda dashboards are easy to customise to adapt your unique needs.

Workflow starts with HR capturing candidate details and Kianda updating current IT systems with these details and continues with assigning tasks to managers for approvals, IT team for providing devices and right access and so on.

It also can be expanded to send an anonymous form to the new hire to capture their digital signature for contracts (Kianda also provides easy integration to DocuSing) and capturing their information such as bank information before starting in the company.

Overall the workflow template contains forms assigned to each department or individuals involved in the process, facilitating the communications between team members and even the new hire, allowing them to interact, digitally sign and collaborate.

Don’t forget to explore Kianda template store when you sign up and check out all other HR templates designed to help you get started.

Get started with this template now!

Get the template

 


 

Check out more HR workflow templates:

Easy-to-manage Travel Request workflow template
Say goodbye to papers with Holiday Approval  workflow template
Employee performance review is not a hassle any more with Employee Appraisals workflow template 

 

 

Workflow automation software Kianda sponsors European SharePoint Conference – as featured in The Record Technology Magazine

Kianda BPMWe talked about our Kianda journey to date to The Record Technology Magazine and about our sponsorship in the upcoming European SharePoint Conference #ESPC18.

Workflow automation software Kianda was launched in 2017 in European SharePoint Conference in Dublin.

“We are thrilled that, since our launch last year, more than 5,000 enterprise users are now building cutting-edge digital process automation solutions across several industries using Kianda,” said Derya Sousa, the company’s co-founder and commercial director.

To read the full article click here Record Magazine

 

How to optimise Per Diem Management for Aviation

Aviation per diem management
Aviation per diem management

What is Per Diem anyway?

Per Diem means Per Day. It is also referred as daily allowance.

It is a particular measure of money an organisation provides for an individual, frequently a representative of the organisation, to cover everyday costs when travelling for work. A per diem can incorporate part or the majority of the costs acquired. Most companies pay the government rate, which is based on the cost of living in the location being visited.

In aviation, it is usually available to a pilot, flight attendant, crew member or office staff who are travelling for business. It is the reimbursement for his or her meals and incidental expenses. Every airline pays differently per diem rates.

Read – How an aviation company streamlined their HR and Finance processes

One method is employees request the actual cost of meals, lodging, and incidental travel costs may be deducted, subject to certain limitations, providing the invoices and receipts. The other method is the allowance method, which employee is only required to be able to prove where they were, and that they were travelling as a requirement of their work. Generally, in the aviation industry, most employees and independent contractors use the allowance.

How to optimise per diem management

A per diem request workflow designed with a process automation platform like Kianda Forms provides a single platform for flight personnel or office staff to make a request before or after they travel.

This automated process empowers personnel to do their per diem calculations and request as quickly and easily as possible. It is presented as a simple digital form where employees can consult what is available to them.

They can submit their request even when they are off-line during a flight.

Employees can easily reach the information they need and submit their requests without any delays or unnecessary email communications. Information related to the submissions can be stored in the company’s existing data systems so that this all can be tracked ensuring regulations and compliances.

If you are planning to streamline your organisation’s per diem management and eliminate the errors to bring consistency then talk to us.

Discover how Kianda Forms can allow you to achieve great results and take your operations to the next level within Aviation industry.

4 Great Reasons to Streamline New Hire Onboarding Process for Aviation

Aviation New Hire Onboarding

There are many aviation recruitment agencies available to help you hire the qualified talent within the industry. However, the real challenge starts when it comes to planning for what comes next, which is effective induction and onboarding of each new hire. Planning an effective hiring process is not easy and has its own unique challenges. As the need for hiring hundreds of employees arises, management and automation of this process become more important.

Due to the fact that airlines business require operations across the globe makes it more challenging to plan and monitor. And employee onboarding doesn’t come alone. It comes with off-boarding which seeks the same level of attention from you. Both of these human-centric processes require extra care and attention in detail.

How efficient is your new hire onboarding process? 

Mark Lapidus, CEO of Amedeo states: “Airlines are exploring how advances in technology can assist from a customer relationship/sales point of view but also help improve operational efficiencies and reduce costs” In the Aviation Industry Leadership Report from KPMG.

It is time to welcome new hires paperless and hassle-free.

Whether your organisation is a small local airline or a large international one, leveraging new technologies to ensure operational process quality and efficiency is crucial to fulfilling ambition in aviation.

Here is what happens when new hire onboarding is manually and poorly done:

New hire won’t engage, won’t feel connected. You don’t provide impressive pre-start communication to the new hire. First impression matters. If the new hire spends his/her first day by reading not very appealing company policies and procedures, they will not feel engaged at all.

Manual and repetitive tasks, for each employee such as sending contracts, collecting background checklists, references are dealt with email or paper communications making it impossible to manage for a large number of hiring. Don’t rely on your memory – making sure each hire gets the attention they seek is important.

Decreased office staff productivity and team morale will lead to frustration from managers and leaders if the tasks are not completed in time, new hire set up is delayed.

The process is prone to errors, which can lead to misunderstandings about overall company culture and how processes are handled. Preparing an induction checklist and keeping it on the shelf is not enough. An automated process flow that you can make sure each individual that is involved complete their tasks on time and give you full visibility.

Here is why you should streamline employee onboarding and off-boarding process:

1. Increased productivity

How can you free-up time for the real value work? By eliminating repetitive and manual tasks that take up a lot of time and resources for each hire. Airlines that understand the true cost of productivity can make good use of technologies to give themselves more in-house control of their solutions and give employees flexibility.

One of the latest process management technologies such as Kianda Forms will enable you to easily automate these time-consuming tasks step by step. You will be able to assign tasks to each department, schedule operations and send automated notifications to assignees so that you have peace of mind.

2. Talent oriented results

With an efficient and properly planned process, the new hires will effectively be onboarded in the process. A successful onboarding program will equip new hires with the tools, and system access they will need to succeed in their new jobs on time. Crew members, pilots, technicians, managers no matter what their role is, they will have the resources needed to become a fully engaged and culturally aware member of their team.

3. Say goodbye to paper documents

We all know now how important it is to reduce our impact to the environment. Wouldn’t it be great if we could manage the whole process of onboarding paperless? Kianda Forms allows all documents to be uploaded to the data source of your choice and signed off by employees with e-signature feature even before they start. All policy documents can be provided to the new hire and manager can track if they read it or not. Knowing what applicable compliance regulations, standard operating procedures relate to your organisation protect the company and the employee for the long run.

4. Fewer risks and more transparency

Benefits of effective employee onboarding are more than just informing the employee about organisational systems. Onboarding can help the employee and the organisation in the long run through reduced risks and turnaround times, reducing the frustrations and misunderstandings a poorly managed onboarding can cause.

Read – How an aviation company streamlined their Employee Onboarding process with Kianda Forms

If you are planning to streamline your organisation’s new hire onboarding and induction process and reduce the time and money you spend on this, talk to us.

Discover how Kianda can allow you to achieve great results and take your operations to the next level within Aviation industry.

Kianda aims to streamline business process – as featured in The Irish Times

Kianda
Kianda

We are thrilled to be featured in The Irish Times Business today.  Our founders explained how Kianda differs from other BPM (Business Process Management) platforms and how it can bring in-house control to organisations over their IT solutions and help them bring efficiency in their operations.

“There is some debate as to whether Albert Einstein actually defined insanity as doing the same thing over and over and expecting a different result, but the sentiment certainly struck a chord with tech entrepreneur and software developer Osvaldo Sousa, who spent 17 years pounding the same ground building similar automated process solutions for different companies.

In July 2016 Sousa and his wife, Derya, (an IT consultant), decided to pool their skills and develop a solution that consigned this constant reinvention to history. They set up business process management and automation company Kianda, and have spent the last two years developing a cloud-based platform that enables users to easily build forms and workflows to streamline complex business operations.”

To read the full article click here Irish Times

 

 

See how automated workflows can help your organisation to improve workplace productivity

Kianda
Kianda

Repetitive tasks are the biggest motivation killers in workplaces. Who likes to do the same daily task, over and over again?

Motivation is the important element in ensuring productivity. When we are dealing with monotonous routines, we easily get bored and lose our enthusiasm to complete challenging tasks.

One effective way of motivating staff is through engagement. For better engagement and contribution their time needs to be freed to let them do more valuable work.

A workflow automation solution can bring productivity and efficiency to a workplace while eliminating repetitive, manual and paper-based tasks. It transforms manual operations to automated digital forms and workflows, cutting down the human error, increasing productivity and helping businesses to compete in this increasingly digital world. From simple to complex workflows can be automated with a few clicks.

This will allow staff to get more valuable work done and reduce the amount of time and money spent on unnecessary tasks.

 

Where you can benefit from automated workflows

Human Resources

If your HR department is dealing with paper-based documents, unnecessary phone calls and emails when a new hire starts, then it is a good time to start looking for a workflow automation solution that can eliminate unnecessary paperwork and repetitive tasks performed for each hire. In a way, this will allow you to cut down these manual tasks, let HR do their work and new hire be more welcomed when everything is well organised before they start.

Customer Services Solution

Customer Services

Take Customer Service department, agents spend more time on trying to access IT systems and ringing departments for resolutions than the time they spend on a call to help solve a customer problem. This is a common scenario that causes long waiting times. One of the most important aspects of customer services is time. Information must be easily accessible to agents so that they can answer customer queries in a rapid way.

An automation solution like Kianda can improve customer service operations by delivering one single platform to allow users to access information from multiple IT systems rapidly and log customer queries into the system while reducing waiting times.

With a streamlined process for handling customer queries and complaints, call centre staff can be more effective and productivity can be increases.

 

Marketing and Sales

Scenario for Marketing and Sales department is not too different. Workflow automation can improve the efficiency of marketing and sales teams. Marketing teams commonly use different applications to access the information needed to do their jobs for lead management, trade show materials, advertisements, website content approvals and more.

All of these tasks can be centralised on a single platform to enable full visibility and rapid outcomes, while making marketing sales operations move faster and easier.

It doesn’t matter whether you are a small business or a big one, if your employees are happy with their jobs, their productivity will increase, and that’s exactly what you need to help your business grow. Automated workflows diminish busywork, leaving the employee to tackle work that is most important to the job.

When it comes to achieving digital workplace goals, for the best results, sometimes the hardest thing is not choosing the right workflow automation solution, it is getting the solution to do what your business uniquely needs.

A process workflow automation solution like Kianda can adjust to your needs, giving you control over your IT solutions. It can bring productivity to a workplace while eliminating repetitive, and paper-based tasks. With Kianda’s NO-CODE workflow development approach, anyone in your organisation can easily develop IT solutions without technical expertise.

If you would like to learn more about Kianda, request your demo today.

Request a Demo 

SharePoint as an enterprise app platform together with Ember.js

Ember-SharePoint
SharePoint Enterprise Solutions

SharePoint generally is a great framework for building enterprise apps. I am not simply referring to apps built using the app model, I am referring to all the combinations of solutions that leverage services SharePoint provides. This includes client-side based solutions such as HTML5, JavaScript and traditional farm solutions.

SharePoint developers (SharePoint farm solutions developers) have been leveraging successfully of these resources to build enterprise systems for many years. This has had sometimes not so good results due to the fact that these solutions can sometimes affect the whole SharePoint server farm in a way that is detrimental to anything else running on that server farm.

The solution for this as suggested by Microsoft with the introduction of the app model is to make more use of the “platform” personality of SharePoint. This allows effectively to write code that does not run within the same process as SharePoint code does and helps to avoid (most of the times at least) the common pitfalls of SharePoint farm solutions.

From a client-side point of view, SharePoint offers a lot when it comes to resources that can be leveraged from JavaScript frameworks such as Ember or Angular.

What resources SharePoint can offer:

  • Lists
  • Document libraries
  • A robust security model
  • User profile store
  • Extensive REST API and much more…


Ember.js framework & SharePoint is the perfect marriage for building ambitious enterprise web solutions.

I have been using Ember.js for a long time to deliver high standard enterprise solutions. The obvious question I get asked many times is why not Angular or even ReactJS instead?

The answer to that question has many facets to it but in summary, it boils down to Ember.js being a real framework rather than a library and being built and maintained by developers working on real life projects of their own. Any Ember.js developer can quickly become familiar to a new project, therefore quickly become productive, due to its heavy use of convention over configuration.

The combination of Ember.js + SharePoint enables novice and expert developers to develop highly scalable solutions that leverage great tools like Node.js and robust systems like SharePoint to create a highly scalable ambitious enterprise web application.

It enables developers dramatically reduce the amount of code they write.

At Kianda Technologies, we developed an Ember SharePoint Adapter that allows an easy development experience while building Ember apps for SharePoint. A drop of this adapter will quickly allow Ember data talk to SharePoint Lists.
 SharePoint Enterprise appsEmber SharePoint Adapter

Sample customer ordering system built in combination with SharePoint + Ember.js

Here is a good example of such use of SharePoint by employing Ember.js coupled with a few lists in SharePoint to build an order management system.

The ingredients for this hypothetical system are:

  • Two SharePoint lists (Customers and Orders with the required metadata)
  • js used to provide front-end and business logic
  • Ember SharePoint Adapter built to communicate via SharePoint JSOM / REST API to allow Ember to work with list data
  • Ember app referenced within a SharePoint page
  • A document library to host the page and its client resources

The following is sample code used in Ember app.

Ember Code Sample Customer Services

Note: In the code snippet above, SP Data represents an abstraction of the Ember Adapter, using a combination of SharePoint rest services or simply JSOM.

The advantages of building your business app this way is multiple: Easy to change and quick to adapt without lengthy deployments and the guarantee of no custom code being executed with your SharePoint process.

In conclusion; the use of a sophisticated client-side framework such as Ember.js combined with SharePoint web services can provide an ideal environment for your next business application.

About the author: Osvaldo Sousa Founder and Principal Architect of Kianda BPM (www.kianda.com) is a highly skilled engineer that held positions such as a CTO, Senior SharePoint Architect and Chief Product Architect building innovative enterprise solutions for organisations in Europe. He is considered as a SharePoint and no-code BPM expert.

 

Kianda BPM sponsors European SharePoint Conference #ESPC18

European SharePoint Conference
European SharePoint Conference

Kianda BPM is delighted to announce that we are once again Silver Sponsors for the upcoming The European SharePoint, Office 365 & Azure Conference #ESPC18 takes place at The Bella Center, Copenhagen from 26-29 November 2018.

We are proud to be partnering with such a prestigious event that gathers SharePoint, Office 365 & Azure experts from around the world in one European location for the largest conference of its kind.

Check out here our sponsorship page

Kianda BPM presented by Osvaldo Sousa won the pitching competition

Kianda

In the Shark Tank Pitching Competition, The LINC March 6th 2018

Kianda BPM presented by Osvaldo Sousa was the overall winner of the ‘In the Shark Tank’ pitching competition as part of Local Enterprise Week Fingal at the LINC Centre in IT Blanchardstown.

Start-up entrepreneurs faced up to the panel of business experts, the audience of entrepreneurs & the clock. They delivered impressive pitches & fielded a range of searching questions. This was followed by a Q&A session with the audience.

“Delighted to be the overall winner of the ‘In the shark tank’ pitching competition with our fast-growing technology Kianda BPM, as part of Local Enterprise Week 2018. commented Osvaldo.