Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
ume_hacca
Product and Topic Expert
Product and Topic Expert

日本語記事


 

Introduction


This blog is Vol.3 of the "Low-Code No-Code Hackathon" interview. The "Low-code No-code Hackathon for SAP Japan Partners" is a hackathon event for SAP partners (teams or individuals) to compete in the ability to solve problems and drive innovation by leveraging the features of SAP AppGyver (hereafter AppGyver) and SAP Business Technology Platform (hereafter BTP), which is an essential and hot technology area that will drive business innovation in companies in the future. Between June 13 and June 17, 2022, nearly 200 people participated in either the 'SAP Solution Extension Division' or the 'Freestyle Division' of the hackathon. Six finalists were selected to advance from among the 67 teams fielded by 40 companies.


In this interview we spoke with Fujitsu Limited, which created a management system to eliminate food loss and won the SAP Solution Extension division of the hackathon



Fujitsu Limited




Interviewee


(From right to left)

Mr. Yuichi Ariyama

  • This is his third year with Fujitsu. He is responsible for SAP's technology offerings in Business Applications, Uvance Division

  • Although he was exposed to BTP immediately after his first year of assignment, he has no experience in module development or ABAP systems.


Mr. Tatsuo Uetsugu

  • Same app team

  • In his second year with Fujitsu, he has been learning and working hard on BTP application development since January of this year. His expertise is still growing, but he will continue to work hard in the future.


Mr. Ryota Ozasa

  • Responsible for security systems and non-functional requirements at BTP

  • Participated in the hackathon with no experience in app development


Mr. Rikuto Yoshida

  • Same app team

  • Second year with Fujitsu. Participated in a hackathon once, shortly after joining the company and being assigned


 

 

Works


Food loss Reduce Inventory Transfer Application



 

 

How did you feel about winning the competition and what was the reaction of the people around you afterwards?


Mr. Yoshida: It was a great experience for me to win an external event award so soon after joining Fujitsu. Since I had no experience in business scenarios or SAP, I was supported by many people in the company.

Mr. Ariyama: Immediately after the winner was announced, we were all hugging each other so much that we couldn't even respond to the call from the emcee.


What were the key points that led you to the championship?


Mr. Ariyama: There are two things. The first is that we received advice from a senior colleague with prior hackathon experience. He explained we could not win unless we were fully aware of the evaluation criteria, so I always kept the evaluation criteria in mind from the preparation stage. We also involved various people, including senior colleagues and people who knew nothing about BTP, and received advice on SAP S/4HANA business knowledge and workflow.

Second, we chose a clear theme, the SDGs. We had created several scenarios for practice and discussion in advance, and had received a lot of advice from the people around us, which I think we were able to make the most of.


What were some of the difficulties in making it?


Mr. Ozasa: On the front-end side, we had a hard time integrating with the BTP service. Since it was not possible to integrate AppGyver with the BTP Destination service at the time of the hackathon, we implemented it in low-code. The UI side was developed and tested repeatedly to make it more user-friendly.

Mr. Yoshida: I made each screen about eight times and tested them many more. At first, I tried to make it from the user's point of view, but as I developed it, I ended up looking at it from the developer's point of view, so I had someone who sis unfamiliar with BTP look at it.

Mr. Uetsugu: On the back-end side, we had a hard time integrating with the core system. We implemented it without any experience or knowledge, and although we were able to actually link them, it was difficult figuring out how to implement the BTP linkage without modifying the core system in particular. In the end, we were able to link the two systems.

Mr. Ariyama: It was also difficult to determine the logic to reflect the business scenario in the back end.


 

 

What are your plans for future of the application?


Mr. Ariyama: We have not yet decided if we will use the application itself directly, but we are planning to deploy AppGyver in Side-by-Side development. I would like to deploy the application itself as an example of low-code development to departments within Fujitsu.

 

 

Please tell us about the process of creating the work, the division of roles, and the sense of schedule.


Mr. Yoshida: In terms of how the roles were divided, we assigned each technology according to the hackathon’s evaluation perspective. As for the schedule, we thought about business scenarios on the first day, developed them over three days, and created demos and slides on the last day.


 

What are your thoughts on using AppGyver in terms of productivity?


Mr. Yoshida: I felt that AppGyver is superior to coding in terms of use by people onsite; there is almost no design period and screens can be created freely, so professional developers, the business department, and designers can all work together from the beginning. Compared to the traditional method of having the designer design the development screen at the end and re-develop it again, AppGyver would eliminate much rework.

Mr. Ariyama: Since there are many UI components required to ensure a certain level of quality, I think AppGyver will also reduce time spent on  pure programming. I think it will increase productivity since no coding is required and no skills are needed.



 

What was the most positive aspect throughout the event?


Mr. Ariyama: A positive point for us as a team was that we were able to gain skills and know-how related to AppGyver. Winning the competition also gave us great exposure outside the company, and the fact that we are challenging a new SAP technology and have the know-how will also benefit Fujitsu in the future. A positive point for me personally was that I was able to grow since there’s only young member in the team. At first, each of us did not know what to do, but by the day of the hackathon we all knew what to do and were able to move quickly. I am glad that we were able to experience how fun it is to give our all and get the people around us involved to achieve a good result together.

Mr. Uetsugu: I thought hackathons would be more difficult, but the low-code-no-code made it possible for this young group of members to take up the challenge. It was fun to discuss scenarios and issues.

Mr. Yoshida: I was able to learn what to expect when working in a team. I learned that even though there are fewer people than in a typical project and despite being close in age and organization, communication can still be difficult, and it is still a challenge to reconcile the differences in each other's perspectives.

Mr. Ozasa: It was good that we were able to experience all the  steps required to formulate a project strategy. It was also rewarding that we were able to challenge ourselves to see how far we could go using today's low-code no-code, and finally achieve a great result


 

 

Editorial Note


A no-code tool like AppGyver is expected to not only reduce pure man-hours, but also has the potential to implement a less stressful system for those in the field in the future, since there is virtually no design period and professional developers, business departments, and designers can work together from the beginning.

The Fujitsu YOUTH-25 team, which consisted of only members who had been with the company for less than three years, was able to beat out other veteran teams and win the competition because of their passion, making maximum use of in-house resources, not being afraid to ask for help from  a variety of people, and enthusiastically working with each other to the best of their abilities. Also, while everyone was nervous during the interview, they were able to smoothly divide the answers according to the questions asked, and we could sense their good teamwork. We felt that everyone from the youngest to the most experienced members of the team had much to learn from this team, not only in terms of technical skills, but also in their attitude and approach to the event.

(Interview & Editing: Mai Kato & Yui Yoshikawa, Advisory: Naohisa Umezawa)

 

■Related Links


Vol.1: Finalists Roundtable in SAP Solution Extension Division

Vol.2: Finalists Roundtable in Freestyle Division

Vol.4: Grand Prize Winners in Freestyle Division