• Invision
  • Sketch
  • Zeplin
  • Java
  • PostgreSQL
  • Bootstrap
  • Vue.js
  • Xcode
  • Swift
  • Android Studio
  • Restful API
  • Banking Industry
  • Ethereum
IT Consultancy and nearshore service IT Consultancy and nearshore service
IT Consultancy and nearshore service BSJI inc.

Software development Solution

BSJI inc.

A hard to administrate and maintain portal with lots of latencies was a pain for the BSJI Bank.

We had the challenge to design, develop, implement, and evolutive maintain for more than two years, an entire transactional portal for an International bank with users all around the globe.

We offered a nearshore software development service. We delivered and maintain a 360º solution, which is easy to use and to administrate, where users can interact fluently, with great user experience (UX) and user interface (UI), and an easy way to perform transactions through web apps and mobile apps.

The process

to succeed

Technical (IT) Consultancy

We helped with all processes related to the planning and definition of the product, like brainstorming procedures, Technical outlines, business model examination, and creation of the technical requirements.

UI / UX Design

Creation of all design components. Which includes the Art direction, Wireframes, mockups, non-functional prototypes (Invision or Marvel), and User Interface Design for mobile apps and the administrative consoles.

Software Development

Nearshore Software development team in the same client time zone. Includes architect, backend developers, iOS App developers (native), Android App developer (native), Product Owner, and Scrum Master.

QA and testing

Automated and Manual QA and testing procedures working with platforms as Katalon, Appium, and App Center to accomplish all functional and non-functional requirements.

IT Consultancy and nearshore service Planning and technical requirements definitions

IT Consultancy

Planning and technical requirements definitions

Discern the need in-depth, then we carry out a joint process with the client, where it is possible to potentiate, complement, redefine, and arrive at a viable and effective technological approach, from the following steps and iterations:
1. Definition of product priorities.
2. Definition of the high-level requirement of the product.
3. Definition of the technical viabilities and external elements for the product to be used (technological allies, APIs, libraries, frameworks) and technologies to use.
 
Deliverable: Product documentation at a high level.
Collaborating team profile: IT Senior consultant, Innovation Consultant.

Detailed definition of all the functional and non-functional characteristics that the final product must contain, along with its acceptance criteria and technical details on desirable technologies in which it must be developed.

Deliverable: Document of functional, non-functional requirements, and user stories.
Collaborating team profile: Engineer specialized in requirement analysis.

Design

User interface (UI) / User Experience (UX)

We created the user experience and user interface for the mobile apps and administrative console, aligned with the client’s expectations and preferences.

IT Consultancy and nearshore service User interface (UI) / User Experience (UX)
IT Consultancy and nearshore service Architecture and programming

Nearshore Software Development

Architecture and programming

Our nearshore Software development team designed the architecture following the scalability, arts, and client requirements, looking for the best performance, to let the web app, administrative console, and mobile app look great with a high-performance backend solution.

The technologies decided to work were Java, PostgreSQL, Bootstrap, HTML5, JQuery, Javascript, XCode with Swift, and Android Studio with Kotlin, which gave to the product a great equilibrium between an excellent look and feel, and a great functional and non-functional display.

Nearshore Software Development

Development methodology, QA, and Testing.

The Scrum methodology is our preference. A scrum master handles the development internally, and a Product Owner is involved to guarantee constant communication and potentialize the product as much as possible. We work with Azure DevOps (DevOps platforms), to transparently track the progress to every stakeholder. We have been supplying three levels of support service: Preventive, corrective, and evolutive. We contribute with a nearshore team of 15 – 20 members.

We implement Manual and Automatic QA and testing procedures for functional and non-functional requirements. We work with Postman, Selenium, and Azure DevOps to report any issues, errors, or considerations.

IT Consultancy and nearshore service Development methodology, QA, and Testing.

This Software

solution helped to

Increased

Increase the number of transactions by 80%

icon1

increase the satisfaction

Increase the number of online users by 40%

Customer Opinion:

“Their architectural vision covers everything and ensures that the code is reusable and easier to maintain.” Tech Director, BSJI Bank

Related Projects

Need Help with a Project?

drop us a line and Let's start to Work!

Scroll to Top