보스턴 칼리지 학생들이 만든 3가지 애플리케이션 Mendix

메인 컨텐츠로 가기

보스턴 칼리지 학생들이 만든 3가지 애플리케이션 Mendix 교실에서

대학 블로그 배경

이전 블로그 게시물에서 저는 보스턴 칼리지의 시스템 분석 및 설계 교수가 어떻게 사용하는지 설명했습니다. Mendix 교실에서 기술적 부채를 없애고 모든 학생이 교실 학습을 원활하게 하기 위해 하나의 쉬운 플랫폼을 사용할 수 있도록 하기 위해서입니다.

이번 학년도부터 George Wyner 교수는 다음을 사용하기 시작했습니다. Mendix 플랫폼을 프로토타입 도구로 사용합니다. 로우코드 플랫폼을 사용하면 학생들이 학기 동안 진행하는 프로젝트를 위해 작동하는 애플리케이션을 빌드하고 배포할 수 있습니다. 이 프로젝트에서 학생들은 소규모 팀으로 작업하여 실제 고객의 비즈니스 요구 사항을 해결하는 정보 시스템에 대한 요구 사항 세트와 프로토타입을 개발합니다. 로우코드 플랫폼을 사용한 시각적 모델링 Mendix 마이크로플로우 기능(표준 BPMN, 비즈니스 프로세스 모델링 표기법 기반)을 사용하면 학생들이 비즈니스 프로세스를 시각적으로 다이어그램으로 표현할 수 있습니다.

학기가 끝날 무렵, 저는 학생들의 최종 프레젠테이션과 앱 데모에 참석할 기회를 얻었습니다. 각 그룹은 자신의 고객을 선택하고, 고객이 직면한 과제를 이해하고, 요구 사항을 살펴보고, 비즈니스 요구 사항을 해결하기 위한 애플리케이션을 구축할 기회를 얻었습니다. 보스턴 칼리지의 학생들이 구축한 몇 가지 훌륭한 작동 애플리케이션 예가 있습니다. Mendix 한 학기 동안.

보스턴 칼리지 해외 유학 과정 승인 절차

첫 번째 학생 그룹은 해외 유학을 희망하는 학생들을 위해 보스턴 칼리지 과정 승인 절차를 구축했습니다. 그들의 고객은 학생 서비스였는데, 캠퍼스 내 학생 지원에 전념하는 조직이자 모든 학생 기록 보관 및 회계에 대한 캠퍼스 내 주요 초점이었습니다. 그들이 발견한 사업적 문제는 해외 유학을 위한 과정 승인 절차가 어렵고 종이 양식과 지루한 단계로 가득 차 있다는 것입니다. 학생들은 캠퍼스 내 특정 건물로 가서 올바른 양식을 받은 다음 다른 건물에서 제출해야 하는데, 총 이동 거리는 약 2.6마일로 추정됩니다. 이 절차는 비효율적이고 시간이 많이 걸립니다.

학생들은 프로세스에 참여하는 네 가지 이해 관계자(학생, 학과장, 국제 프로그램 사무실(OIP) 및 학생 서비스)를 위한 새로운 디지털 과정 승인 프로세스를 구축할 기회를 보았습니다. 목표는 각 사용자 역할에 하나의 애플리케이션 내에서 마찰 없는 프로세스를 제공하고 모든 과정 승인에 대한 실시간 피드백과 진행 상황 추적을 제공하는 것이었습니다.

이 애플리케이션을 사용하면 학생은 정보를 입력하고 강의요목과 성적증명서를 업로드하여 승인을 요청할 수 있습니다. 학과장은 앱에 들어가서 학생이 업로드한 정보에 따라 요청을 수락하거나 거부할 수 있으며 모든 요청 내역을 볼 수 있습니다. 국제 프로그램 사무실은 앱 내에서 학생이 학점을 받을지 여부를 승인하거나 거부할 수 있습니다. 그런 다음 학생 서비스는 보관 목적으로 요청을 제출할 수 있습니다.

이 디지털 프로세스는 학생 서비스의 책임을 줄여 학생 단체를 위한 다른 업무에 집중할 수 있도록 하면서 쉽고 시간 소모가 적은 방식으로 올바른 이해 관계자를 참여시킵니다. 프로세스를 디지털화하면 캠퍼스의 종이와 보관 공간도 절약됩니다.

이 애플리케이션은 4명의 학생 팀이 단 한 학기 만에 만들었습니다. 앞으로 학생들은 고객과 나눈 대화를 바탕으로 MVP에 다음과 같은 추가 항목을 추가하는 데 관심이 있습니다.

  • 모든 이해관계자를 위한 이메일 및 팝업을 통한 알림 시스템 구현
  • 선택된 부서를 대상으로 시범 프로그램을 만듭니다.

스핀 클래스 정보 관리 시스템

두 번째 학생 그룹은 캠퍼스 내 BC Plex 캠퍼스 레크리에이션 센터를 위한 스핀 클래스 정보 관리 시스템을 구축했습니다. 스핀 클래스에 등록하는 현재 시스템은 장비 데스크에 전화하여 자리를 예약하는 것입니다. 그들은 펜과 종이로 모든 예약을 기록합니다. 이 프로세스는 수업에서 자리를 두 번 예약할 가능성이 있어 비효율적입니다. Plex 직원은 전화를 받고 이용 가능한 시간을 알려주기 위해 다른 작업을 일시 중지해야 하며, 취소에 대응하고 자리가 열렸다는 것을 사람들에게 알리는 것이 어렵습니다.

학생들은 트레이너, 회원, Plex 관리자 등 세 가지 이해 관계자가 모든 데이터에 접근할 수 있는 중앙 집중식 온라인 시스템을 구축할 수 있는 기회를 보았습니다.

이제 학생들은 새로운 달력 보기로 이동하여 이용 가능한 수업을 클릭하고 온라인 등록을 작성하고 등록 후 확인을 받아 수업에 등록할 수 있습니다. 수업의 모든 자리가 차면 학생은 대기자 명단 양식으로 이동합니다. 대기자 명단에 등록하면 학생은 대기자 명단에 등록했다는 확인으로 팝업 알림을 받습니다. 다른 학생이 취소하면 대기자 명단에 있는 학생은 자리가 생기면 이메일을 받게 됩니다.

새로운 애플리케이션은 Plex 근로자의 생산성을 높이고, 트레이너가 자전거 활용도를 높이기 위한 대기자 명단 시스템을 제공하며, 회원에게 원활한 사용자 경험을 제공할 것입니다.

애플리케이션 데모는 관리자로 로그인한 다음 역할을 전환하고 연수생으로 등록하고 대기자 명단에 등록하고 예약을 취소하는 것으로 구성되었습니다. 예약을 취소한 후 멤버는 데모 중에 표시된 이메일 확인을 받습니다.

이 애플리케이션은 단 한 학기 동안 4명의 학생으로 구성된 팀이 구축했습니다. 학생과 클라이언트 간의 협업과 다음을 통해 제공되는 반복적이고 민첩한 개발 프로세스를 통해 Mendix 플랫폼에서 학생들은 MVP(최소 실행 가능 제품)를 구축한 후 고유한 개선 및 추가 기능의 기회를 볼 수 있었습니다. 팀은 앱에 다음과 같은 기능과 기능을 추가하고자 합니다.

  • 모든 BC Plex 수업을 앱에 추가하세요
  • Spotify API를 활용해 수강생이 미리 플레이리스트를 볼 수 있도록 하세요
  • 더욱 편리한 가입을 위해 앱을 모바일 플랫폼으로 가져오세요
  • 더 많은 수업/시간대를 추가하기 위해 가장 인기 있는 시간과 수업 유형에 대한 데이터를 수집합니다.

다운이스트 사이다 이벤트 일정 앱

세 번째 학생 그룹은 보스턴에 본사를 둔 수제 사이다 회사인 Downeast Cider를 위한 이벤트 일정 관리 애플리케이션을 구축했습니다. 고객은 Gmail과 Google 캘린더를 사용하여 이벤트 일정을 잡고 문자 메시지를 메시징 도구로 사용하는 과제에 직면했습니다. 이는 비효율적일 뿐만 아니라 일대일 커뮤니케이션 채널로만 구성되어 오해의 소지가 커졌습니다. 이벤트 프로그램은 원래 한 사람이 조정했지만, 이제는 프로세스를 확장해야 하는 전체 앰버서더 팀이 있습니다.

학생들은 브랜드 앰배서더를 위한 보다 공식화된 프로세스와 일정 시스템을 만들 수 있는 기회를 보았는데, 여기에는 완전한 투명성이 포함되었습니다. 그들은 관리자와 앰배서더라는 두 명의 애플리케이션 사용자를 식별했습니다. 이는 보안과 권한에 대한 필요성을 제기했습니다. 즉, 관리자는 이벤트를 편집하고 삭제할 수 있고, 앰배서더는 모든 이벤트를 보고 등록할 수 있습니다. 팀은 또한 다가올 이벤트와 해당 이벤트에 대한 필요한 정보를 표시하는 기본 제공 캘린더의 필요성을 파악했습니다. 앱에 대한 또 다른 기회는 각 이벤트에 참석할 계획인 앰배서더 목록을 한 곳에 중앙 집중식으로 표시하는 것이었습니다.

데모 동안 학생들은 두 가지 다른 애플리케이션 사용자, 관리자와 앰배서더가 앱을 사용하는 방법을 보여주었습니다. 그들은 관리자가 날짜와 시간을 보여주는 드롭다운 메뉴와 같은 기능을 사용하여 앱에서 직접 다가올 이벤트를 만들고, 편집하고, 삭제할 수 있는 방법을 안내했습니다. 반면 앰배서더는 다가올 모든 이벤트를 보고 참석할 이벤트에 등록할 수 있습니다. 관리자와 앰배서더는 누가 어떤 이벤트에 등록했는지 볼 수 있습니다.

이 애플리케이션은 단 한 학기 동안 4명의 학생으로 구성된 팀이 구축했습니다. 학생과 클라이언트 간의 협업과 다음을 통해 제공되는 반복적이고 민첩한 개발 프로세스를 통해 Mendix 플랫폼에서 학생들은 MVP(최소 실행 가능 제품)를 구축한 후 고유한 개선 및 추가 기능의 기회를 볼 수 있었습니다. 팀은 앱에 다음과 같은 기능과 기능을 추가하고자 합니다.

  • 이벤트당 대사의 최대/최소 요구 사항
  • 더 나은 커뮤니케이션을 위한 내장 채팅
  • 참여 추적 시스템
  • 이벤트 후 평가
  • 이벤트가 개최되는 장소를 보여주기 위한 지도 API 사용

주요 학습

많은 학생들이 비즈니스 문제를 완전히 이해하고 피드백을 수집하기 위해 여러 차례 회의를 하는 형태로 비즈니스 고객과 긴밀히 협력하는 것의 이점에 대해 이야기했습니다. 그들은 배울 수 있었습니다. Mendix 빠르게 구축하고 한 학기 안에 기능적이고 가치 있는 애플리케이션을 구축하고 고객과 협력하여 변화하는 요구 사항에 따라 프로젝트를 반복하고 변경합니다. 각 학생은 충분한 지식을 갖추고 수업을 졸업했습니다. Mendix, 로코드 개발과 애자일 프로세스를 통해 지속적으로 가치 있는 애플리케이션을 구축합니다. 대학들이 선택하는 이유를 알아보세요 Mendix

언어를 선택하세요