Internship Report - 20bee305

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 32

INDUSTRIAL INTERNSHIP AT VURAM TECHNOLOGY

BY

MAHALAKSHMI K
20BEE305

Report submitted in partial fulfilment for the award of the degree


of
Bachelor of Engineering
in
Electrical and Electronics Engineering

Dr. Mahalingam College of Engineering and Technology


Pollachi – 642003
MAY 2023

i
January 9, 2023

Dear Mahalakshmi,

We are thrilled to welcome you as an Intern into our Vuram family!

We at Vuram are keen on providing an excellent environment for work, a great learning
atmosphere, a friendly work culture and highest quality service to our customers. We hope
that you will have a rewarding, successful and enjoyable time working with us.

Details of your internship offer are attached. A copy of the same is to be signed and brought
by you at the start of your internship. This offer is subject to you providing all the required
documents and agreeing to all the offer terms and conditions.

We look forward to you having a long and fruitful relationship with us.

Warm Regards,

Suresh Kumar C
Director – People & Operations, Vuram

ii
May 04, 2023

TO WHOMEVER IT MAY CONCERN

This is to certify that Ms Mahalakshmi Kalidas, a student from Dr. Mahalingam College of
Engineering and Technology, has doing her Internship with our organization from the 18th
of January 2023 to date.Mahalakshmi is working on an internal development project.

We wish her all success in her future endeavours.

Thanks,

Suresh Kumar (May 8, 2023 12:01 GMT+5.5)

Suresh Kumar C
Director - People & Operations

iii
Dr. Mahalingam College of Engineering and Technology Pollachi -642003

19EEPN6003 - INTERNSHIP
BONAFIDE CERTIFICATE

Certified that this Industrial Internship Training Report titled “INDUSTRIAL INTERNSHIP
AT VURAM TECHNOLOGY” is the bonafide work of Ms. MAHALAKSHMI K who
carried out the training work under my supervision. Certified further, that to the best of my
knowledge the work reported here in does not form part of any other project report or
dissertation on the basis of which a degree or award was conferred on an earlier occasion on
this or any other candidate.

Dr. M. KALIAMOORTHY, M.E., Ph.D., Dr. L. CHITRA, M.E., Ph.D.,

Senior Professor & HOD, Associate Professor,


Electrical and Electronics Electrical and Electronics
Engineering,Dr. Mahalingam Engineering,Dr. Mahalingam
College of Engineering and College of Engineering and
Technology, Technology,
Pollachi-642 003, Pollachi-642 003,
India. India.

Submitted for the Industrial Internship Training Viva-Voce examination held on


……………….

Examiner Examiner

iv
Dr. Mahalingam College of Engineering and Technology

Pollachi-642003

19EEPN6003 INTERNSHIP

DECLARATION

I affirm that the Industrial Internship Training report titled “INDUSTRIAL TRAINING AT
VURAM TECHNOLOGY” Being submitted in partial fulfillment of the requirements for the
award of the Degree of BACHELOR OF ENGINEERING in ELECTRICAL AND
ELECTRONICS ENGINEERING is the original work carried out by me. It has not formed
the part of my project work submitted for award of any degree or diploma, either in this or
any other Institution.

MAHALAKSHMI K
20BEE305

I certified that the declaration made above by the candidate is true.

Dr. L. CHITRA, M.E., Ph.D.,


Associate Professor,
Electrical and Electronics Engineering,
Dr. Mahalingam College of
Engineering and Technology,
Pollachi-642 003.

v
TABLE OF CONTENTS

CHAPTER TITLE PAGE NO.


NO.
Table of Contents i
List of Abbreviation ii
List of Figures iii
Abstract 1
1 Introduction 2
1.1 Company Background 2
1.2 Training Objective 3
1.3 Student’s Work Assignment 3
2 Technical Section
2.1. Environment and tools 4
2.2. Tools description 4
2.3. Detailed working description of software 6
2.4. Steps involved in Appian 7
2.5. Implementation of training in project 7
3 Conclusion and Recommendation 17
4 Reference 18

i
LIST OF ABBREVIATIONS

BPM Business Process Management


CDT Custom Data Type
CRM Customer relationship management
ERP Enterprise resource planning
MySQL My Structured Query Language
UI User Interface
VATT Vuram Automation and Transformation Toolkit

ii
LIST OF FIGURES

FIGURE TITLE PAGE NO


NO.
2.1 Roles in this Project 9
2.2 Work Flow 10
2.3 UI Interface 11
2.4 Employee Details Form 11
2.5 Loan Details Form 12
2.6 Document Details Form 12
2.7 Additional Details Form 13
2.8 Task Page 13
2.9 Loan Distribution Status Report 14
2.10 Loan Distribution Priority Report 14
2.11 Loan Details Task Page 15
2.12 Loan Approval Page 15
2.13 Loan Details Tables 16

iii
ABSTRACT

Appian is a low-code development platform that allows businesses to create custom


enterprise applications quickly and efficiently. The platform provides a visual interface that
enables developers to build applications without having to write traditional code. Instead,
developers can use drag-and-drop interfaces to create workflows, forms, and user interfaces.

One of the key benefits of Appian is that it allows businesses to create applications
quickly and efficiently. This is because the platform provides pre-built components and
templates that can be used to create applications quickly. In addition, Appian's low-code
approach reduces the need for traditional coding, which can speed up the development
process.

Another benefit of Appian is that it is highly customizable. The platform allows


businesses to create applications that meet their unique needs and requirements. This is
achieved through the use of plug-ins and extensions, which can be used to add functionality
and features to applications.

Appian also provides a range of tools and features that make it easy to manage and
monitor applications. This includes a centralized dashboard that provides real-time visibility
into application performance, as well as tools for managing data, users, and security.

1
CHAPTER 1
INTRODUCTION

1.1 COMPANY BACKGROUND


WNS Vuram Technology is a global provider of digital automation solutions for
enterprises. The company specializes in providing end-to-end automation solutions that help
businesses streamline their operations, increase productivity, and reduce costs. WNS Vuram
Technology is a subsidiary of WNS Global Services, which is a leading provider of business
process management services.

WNS Vuram Technology's digital automation solutions are designed to help businesses
transform their operations by automating repetitive and manual tasks. The company's flagship
product is the VATT (Vuram Automation and Transformation Toolkit) platform, which is a
comprehensive suite of automation tools that enable businesses to automate a wide range of
processes. One of the key features of the VATT platform is its ability to integrate with
existing enterprise systems and processes, allowing businesses to leverage their existing
investments while benefiting from the increased efficiency and reduced costs that automation
provides. The platform also includes a range of analytics tools that provide businesses with
insights into their operations, enabling them to identify areas for improvement and optimize
their processes.

WNS Vuram Technology has a global presence, with offices in the United States, Europe,
and Asia. The company's clients come from a range of industries, including healthcare,
financial services, retail, and manufacturing, among others

Overall, WNS Vuram Technology is a leading provider of digital automation


solutions that enable businesses to transform their operations and drive growth. With its
comprehensive suite of automation tools and global expertise, the company is well positioned
to help businesses navigate the complex world of digital automation and achieve their goals.

2
1.2 TRAINING OBJECTIVE

Training is essential for freshers who are joining the Appian platform for several reasons.
First and foremost, the Appian platform is a low-code development platform, and freshers are
likely to be new to this technology. As a result, they need to be trained on how to use the
platform and its tools effectively.

Training helps freshers understand how to integrate Appian with other enterprise systems and
tools. This is particularly important as Appian is often used in conjunction with other
systems, such as ERP, CRM, and supply chain management tools.

Overall, training is crucial for freshers in the Appian platform as it helps them acquire the
skills and knowledge necessary to develop high-quality applications that meet the needs of
the business. It also helps them understand the best practices and industry standards for using
the platform effectively, which is essential for their professional growth and success.

1.3 STUDENT WORK ASSIGNMENT

As part of training, A Loan Request Management Application is created using Appian


which is designed to ensure that all loan requests are reviewed and approved by the
appropriate stakeholders, while also allowing for feedback and clarification during the
process. The Loan Request Management Application provides a streamlined approach for
managing loan requests, increasing the efficiency of the loan approval process and reducing
the risk of errors or delays.
The steps involved in creating an LRM Application are Analysis of Requirements,
Requirement grooming, Identifying the users and personas , Creating sites, Creating groups ,
Creating data store entities, Integrations, User Interface etc.,

3
CHAPTER 2
TECHNICAL SECTION

2.1 ENVIRONMENT AND TOOLS


Appian is a low-code development platform that allows businesses to create
custom enterprise applications quickly and efficiently. The platform provides a visual
interface that enables developers to build applications without having to write traditional
code. Instead, developers can use drag-and-drop interfaces to create workflows, forms, and
user interfaces.
 Appian
 MYSQL

2.2 TOOLS DESCRIPTION


2.2.1 APPIAN
Appian is a low-code application development platform that allows
developers to create custom business applications without the need for extensive coding
experience. The training phase in Appian for freshers involves several steps, which are as
follows:

 Familiarizing with the platform: The first step in the training phase is to get familiar
with the Appian platform. Freshers should spend time exploring the platform's user
interface and understanding its various components. They should also review the
documentation and resources provided by Appian to get an overview of the platform's
capabilities.
 Understanding the data model: Appian's data model is an important concept to
understand during the training phase. Freshers should learn how to create and manage
data objects and data types in Appian. They should also understand how to connect
these objects to other parts of the application.
 Creating a sample application: One of the best ways to learn Appian is by creating a
sample application. Freshers should start by designing a simple application and then
work through the process of building it using Appian's low-code tools. This will help

4
them get hands-on experience with the platform and learn how to use its various
features.
 Learning Appian expressions: Appian expressions are used to define and manipulate
data in Appian applications. Freshers should learn how to write expressions using the
expression editor and understand the various functions and operators available in the
platform.
 Understanding the Appian process model: The process model is a core component of
Appian applications. Freshers should learn how to design and build process models
using the process modeler in Appian. This includes understanding the various types of
tasks, gateways, and events available in the process model.
 Configuring security: Appian's security model is critical to the success of any
application. Freshers should learn how to configure security settings for Appian
applications, including user and group permissions and access controls.
 Testing and debugging: Testing and debugging are essential skills for any developer.
Freshers should learn how to test and debug their applications using Appian's testing
and debugging tools.

In conclusion, the training phase in Appian for freshers involves learning how to use
the platform's various features to design and build custom applications. By following the
steps outlined above, freshers can gain the skills and knowledge necessary to become
proficient in Appian development.

If you find yourself performing a task repeatedly, you could work more efficiently by
automating it with Python. Writing code used to build these automated processes is called
scripting. In the coding world, automation can be used to check for errors across multiple
files, convert files, execute simple math, and remove duplicates in data.

Python can even be used by relative beginners to automate simple tasks on the
computer such as renaming files, finding and downloading online content or sending emails
or texts at desired intervals.

BENEFITS OF LOW CODE DEVELOPMENT

Low-code platforms provide developers with a flexible and visual environment to develop
simple to complex applications in a graphical interface. With advanced tools like drag-and-
drop modelers, pre-built templates, intuitive UI, etc, low-code platforms allow developers to

5
design and deploy apps much faster, allowing organizations to scale, be more profitable, and
achieve above-average returns

Improved agility

Operating at digital speed means creating the app capabilities users require to function
smoothly across multiple devices. For example, accessing data, collaboration tools, and apps
should be equally viable on smartphones and desktop Pcs.

Decreased costs

With the ability to build more apps in less time, costs decrease. But, that’s not the
only driver. Low-code development reduces the need for more developers, reducing hiring
costs. And, the right low-code platform can make everyone in the organization not just IT
more productive

Higher productivity

Since low-code development allows more apps to be built in less time, what once took
months now takes only days, even minutes. With low-code development, time is no longer a
barrier to real innovation.

Change easily

Low-code development makes changing apps adapting them to suit new requirements
easy. Without requiring complex coding, low-code development facilitates immediate change
when it’s called for.

2.2.2 MYSQL

Databases are the essential data repository for all software applications. For example,
whenever someone conducts a web search, logs in to an account, or completes a transaction, a
database system is storing the information so it can be accessed in the future

2.3 DETAILED WORKING DESCRIPTION OF SOFTWARE


One of the key benefits of Appian is that it allows businesses to create applications
quickly and efficiently. This is because the platform provides pre-built components and
templates that can be used to create applications quickly. In addition, Appian's low-code
approach reduces the need for traditional coding, which can speed up the development
process

6
Another benefit of Appian is that it is highly customizable. The platform allows
businesses to create applications that meet their unique needs and requirements. This is
achieved through the use of plug-ins and extensions, which can be used to add functionality
and features to applications.

2.4 STEPS INVOLVED IN APPIAN


1. Open the Appian and Create the Application following the naming convention.
2. In background create the Date Model for the Application.
3. Create the Data store to connect with the MySql and Application.
4. Create the interface according to the user story and connect with the data model.
5. After this, create the process model to give the flow for the Application.
6. Finally, Test and Debug the Application.

2.5 IMPLEMENTATION OF TRAINING IN PROJECT


Loan request management in Appian is an application designed to streamline the loan
approval process for financial institutions. The application is built on the low-code platform.
Appian, which allows for rapid development and easy customization to meet the unique
needs of each financial institution.

The loan request management application automates the loan application process by
capturing borrower information, performing credit checks, generating loan approval
decisions, and managing the loan disbursement process. The application also includes
features such as document management, task assignment, and reporting to ensure
transparency and compliance with regulations.

With loan request management in Appian, financial institutions can improve their
loan processing times, reduce errors and fraud, and provide a better experience for borrowers.
The application's intuitive user interface and customizable workflows make it easy to use for
both employees and customers, while its robust security features ensure that sensitive data
remains protected.

Overall, loan request management in Appian is a powerful tool that can help financial
institutions modernize their loan processing systems and improve their bottom line.

7
2.5.1 PROJECT IMPLEMENTATION

The Appian platform enables the creation of an application that tracks and manages
loan requests from start to finish. The following are the key steps involved in building a Loan
request Management Application in Appian:

• Designing the Application: The first step in building the Loan Request Management
Application in Appian is to design the application. This step involves creating a blueprint of
the application, including the user interface, data model, and workflows. The Appian
platform provides a drag-and-drop interface for designing the application, allowing
developers to easily create the application's interface.

• Creating the Data Model: The next step is to create the data model for the Loan
Request Management Application. The data model is the structure of the application's data,
which includes the loan request details, borrower information, loan status, etc. The Appian
platform allows developers to create a data model using a visual interface, which simplifies
the process.

• Developing the Workflows: The third step is to develop the workflows for the Loan
Request Management Application. Workflows are the set of activities that are performed in a
sequence to achieve a specific goal. In this case, the workflows involve the loan application
process, such as verifying borrower details, approving or rejecting the loan, and disbursing
the loan amount. The Appian platform offers a visual interface to create workflows, which
makes it easier to define the loan application process.

• Integrating with External Systems: The Loan Request Management Application


needs to integrate with external systems, such as credit bureaus, to verify the borrower's
creditworthiness. The Appian platform provides connectors to integrate with external
systems, which simplifies the integration process.

• Testing and Deploying the Application: Once the Loan Request Management
Application is built, it needs to be tested thoroughly to ensure that it works as expected.

• The Appian platform provides testing tools to test the application, and once the
testing is complete, the application can be deployed to the production environment.

8
• Maintenance and Support: After the application is deployed, it needs to be
maintained and supported to ensure that it continues to function correctly. The Appian
platform provides tools to monitor the application's performance, and in case of any issues,
developers can use the platform to troubleshoot the problem.

In summary, building a Loan Request Management Application in Appian involves


designing the application, creating the data model, developing the workflows, integrating
with external systems, testing and deploying the application, and maintaining and supporting
the application. The Appian platform simplifies these steps, making it easier to build and
maintain the application.

Employee Basic Users


Finance Team First Level of Approval
HR Team Second Level of Approval
Figure 2.1 Roles in this Project

The different roles involved in this project is shown in the table 4.3. In this scenario,
there are three roles involved: the requester, the finance team, and the HR team. The
requester initiates the loan request, and the finance team and HR team are responsible for
approving the loan request.

The loan request process begins when the requester creates a loan request in the Loan
Request Management Application. The loan request includes information about the amount
of the loan, the purpose of the loan, and the repayment schedule. Once the requester submits
the loan request, the application sends a notification to the finance team for approval.

The finance team reviews the loan request and can either approve or reject it. If the
finance team approves the loan request, the application sends a notification to the HR team
for approval. If the finance team rejects the loan request, the application sends a notification
to the 10 requests, and the loan request process ends.

The HR team reviews the loan request and can either approve or reject it. If the HR
team approves the loan request, the loan request process ends, and the loan is disbursed. If the
HR team rejects the loan request, the application sends a notification to the requester, and the
loan request process ends.

9
However, both finance and HR teams have the ability to send the loan request back to
the requester for additional information or clarification. In this case, the loan request process
repeats in the same order as before, starting with the requester initiating the loan request.

This loan request management process is designed to ensure that all loan requests are
reviewed and approved by the appropriate stakeholders, while also allowing for feedback and
clarification during the process. The Loan Request Management Application provides a
streamlined approach for managing loan requests, increasing the efficiency of the loan
approval process and reducing the risk of errors or delays.

Figure 2.2 Work Flow

2.5.1.1 APPLICATION CREATION


An application is a collection of objects that make up a business solution. Appian
recommends creating a dedicated application for every business solution.
To create an application from scratch , we will create new application via +New Application
button and then their properties were configured and security settings were configured by

10
selecting a Permission Level for the Default (All Other Users) group. By default, this value
is set to No Access

2.5.1.2 GROUPS CREATION

To facilitate the building process, Appian can automatically generate certain


groups and folders if you select the Generate groups and folders to secure and organize
objects option during application creation. Groups are important building blocks of an
application, because they allow you to organize users and assign permissions to the groups of
users as you add objects.

Appian generates two groups for every application that is created:

• prefix Users for all users of the application.


• prefix Administrators for the application's administrators.

2.5.1.3 CDT CREATION

 custom data type (CDT) is a designer-defined data structure that represents a logical
grouping of related data, such as Employee and Contract. CDTs can be used to read from and
write to a database table, to store information within a process, or to define inputs or outputs
of a web service or Appian plug-in.

All CDTs can be downloaded and imported as XML Schema Definition (XSD) files. For
information about XSDs, see the Supported XSD Elements and JPA Annotations page.

The life cycle of a CDT depends on where the authoritative data structure for your
application is designed. See the diagram below for a high-level overview of the most
common data type life cycle patterns.

2.5.1.4 RECORD CREATION

 Appian recommends using record types to build with your enterprise data. When you
enable data sync on your record types, you can work with a faster, more flexible version of

11
your data using record type relationships, custom record fields, and other sync-enabled
features

Record types are created in Appian Designer.

To create a record type:

1. In your application, go to the Build view.


2. Click NEW > Record Type.
3. In Create Record Type, configure the properties such as Name, Display Name,
Description, Security.
4. Click Create

After you create the record type object, you will configure the record type.

Appian recommends configuring the record type in four phases:

(1) define the source data, (2) configure your record list and list actions, (3) create your
record views and related actions, and (4) configure your record-level security.

2.5.1.5 USER INTERFACE CREATION

Interfaces in Appian are made up of components. Those components were Layouts,


Selections, Inputs, Display, Action, Grids, Charts, Pickers.

LAYOUTS
Billboard Layout - Displays a background color, image, or video with optional overlay
content.

Box Layout - Displays any arrangement of layouts and components within a box on an
interface.

Card Layout - Displays any arrangement of layouts and components within a card on an
interface. Can be styled or linked.

Columns Layout - Displays any number of columns alongside each other. On narrow
screens and mobile devices, columns are stacked.

Form Layout - Displays any arrangement of layouts and components beneath a title and
above buttons. Use this as the top-level layout for start and task forms.

12
Header Content Layout - Displays any arrangement of layouts and components beneath a
card or billboard flush with the edge of the page.

Section Layout - This layout requires Appian for Mobile Devices version 17.2 or later.
Displays any arrangement of layouts and components beneath a section title on an interface.

Side By Side Layout - Displays components alongside each other.

INPUTS
Barcode - Displays and allows entry of a barcode value using a barcode scanner or manual
input.

Date - Displays and allows entry of a single date (year, month, day). To display a read-only
date using a custom format, use a text component.

Date and Time - Displays and allows entry of a single date and time (year, month, day, hour,
minute, second). To display a read-only date and time using a custom format, use a text
component.

Decimal (Floating Point) - Displays and allows entry of a single decimal number, stored
with a floating point representation.

Encrypted Text - Allows entry of a single line of text that is encrypted when saved into a
variable. The value remains encrypted while on the server and is only decrypted when
displayed in the component.

File Upload - Allows users to upload one or more files. File upload is only supported on start
forms and task forms. Uploaded documents are not accessible until after form submission.

Integer - Displays and allows entry of a single integer number.

Paragraph - Displays and allows entry of multiple lines of text.

Signature - Allows users to capture and save a .png signature file.

Text - Displays and allows entry of a single line of text.

13
SELECTION
Card Choices - Displays a set of cards from which the user may select one or many cards
and saves a value based on the selected choice.

Checkbox By Index - Displays a limited set of choices from which the user may select none,
one, or many items and saves the indices of the selected choices.

Checkbox - Displays a limited set of choices from which the user may select none, one, or
many items and saves the values of the selected choices.

Dropdown By Index - Displays a list of choices for the user to select one item and saves the
index of the selected choice.

Dropdown - Displays a list of choices for the user to select one item and saves a value based
on the selected choice.

Multiple Dropdown By Index - Displays a list of choices for the user to select multiple
items and saves the indices of the selected choices.

Multiple Dropdown - Displays a list of choices for the user to select multiple items and
saves values based on the selected choices.

Radio Button By Index - Displays a limited set of choices from which the user must select
one item and saves the index of the selected choice.

Radio Button - Displays a limited set of choices from which the user must select one item
and saves a value based on the selected choice.

2.5.1.6 PROCESS MODEL CREATION


Business Process Model Notation (BPMN) is the standard by which anyone can
graphically describe their business processes. With Appian, that model isn't just the starting
point for building your process, it is the process. Appian translates your business workflows
to executable processes automatically. Process models in Appian orchestrate the intelligent
automation in your business applications

The process model is the definition of the process, but not the process itself.
Whenever an employee launches the process model, an instance of that model is created.

14
Multiple Expense Reimbursement Requests can be started at the same time. We can see all
active instances of that process from the Monitor view.

A process variable is a placeholder for data that can be accessed throughout the
lifecycle of a process. It is how data is transferred between different nodes in a model. Node
inputs are mapped to process variables on either the Data Tab or the Setup tab of each
activity or smart service. The Value of your process variable can be taken from a process
property, such as the Process ID.

Process properties do not appear in the expression editor when designing the process
model (as there are no active process instances); however, you can reference them by name in
your expressions.

The Appian process modeler palette contains all of the nodes and Appian smart
services that can be used to define a process workflow. These activities are broken into two
main categories: workflow nodes and smart services. Workflow nodes consist of human
tasks, BPMN activities, events, and gateways. Smart services are flow activities that integrate
specialized business services, like sending e-mails or writing data to a database. The
following are the some of the commonly used nodes in process model.

1. Script task Node - The Script Task is used to perform an automated activity.
Script Tasks are often used for data queries & transformation between other
activities in a workflow
2. Subprocess Node - The Subprocess Activity is used to launch child
processes from within your parent process, allowing for data transfer between
them. Subprocesses can be run either synchronously or asynchronously
3. Start Event Node - A Start Event node denotes the beginning of a process in a
process model, and is used to configure how a process is launched.
4. End Event Node -An End Event is used to denote the end of a process flow
within a process model. The process remains active until all active paths in the
process arrive at an end event.
5. Send Message Event - In a process, a Send Message event can be used to
generate a message that is made available to all Receive Message events

15
(which are actively listening for messages). Messages sent to events that are
not active are discarded.
6. User Input Task Node - The User Input Task activity is used to assign a
task to a user and/or group. Interfaces are associated within a User Input Task
to capture data from a form into a process.

2.6 RESULTS

Figure 2.3 UI Interface

16
Figure 2.4 Employee Details Form

Figure 2.5 Loan Details Form

17
Figure 2.6 Document Details Form

Figure 2.7 Additional Details Form

18
Figure 2.8 Task Page

Figure 2.9 Loan Distribution Status Report

19
Figure 2.10 Loan Distribution Priority Report

Figure 2.11 Loan Details Task Page

20
Figure 2.12 Loan Approval Page

Figure 2.13 Loan Details Tables

21
CHAPTER 3

CONCLUSION AND RECOMMENDATION

In conclusion, building a Loan Request Management Application in Appian can


streamline the loan application process and improve the efficiency of loan processing for
financial institutions. The Appian platform provides a visual interface that simplifies the
process of designing the application, creating the data model, developing workflows,
integrating with external systems, testing, and deployment. Appian's platform also provides
monitoring and troubleshooting tools to ensure that the application is functioning correctly
and is scalable.

As a fresher, building a Loan Request Management Application in Appian can


provide a great opportunity to learn about application development, design, and integration
with external systems. It can also help to develop skills in visual interface design, workflow
development, and testing, which are crucial skills in the software development industry.
Additionally, working on such a project can teach one about the importance of customer
satisfaction and the need to build applications that meet customer needs while also meeting

22
industry standards and regulatory requirements. Overall, the project provides a valuable
learning opportunity for a fresher in the software development field.

CHAPTER 4
REFERENCE

[1] https://community.appian.com/
[2] https://docs.appian.com/suite/help/23.1/Appian_Functions.html
[3] https://docs.appian.com/suite/help/23.1/
[4] https://community.appian.com/p/my-learning-journey/

23
24

You might also like