NCSU, 매년 500,000만 건의 비학점 과목 등록 제공
농업 국가에 있는 토지 허여 대학으로서, 노스 캐롤라이나 주립 대학 (NC주립대)는 주 경제를 움직이는 엔진에서 중요한 역할을 합니다.
일년 내내 NC 주립의 홍보 프로그램은 50만 명이 넘는 사람들에게 영향을 미칩니다.
NC State의 많은 사명 중 하나는 노스캐롤라이나 주민들의 세대에 대한 이러한 홍보와 참여를 계속 촉진하는 것입니다. 그러나 대학은 대학 직원의 효율성을 개선하는 동시에 보조금 보고 의무를 충족해야 합니다.
NC State의 Enterprise Application Group은 이러한 목표를 달성했을 뿐만 아니라 대학 직원과 행정부로부터 높은 칭찬과 존경을 받는 성공적인 개발 팀을 구축했습니다. Mendix 개발 플랫폼.
도전은 변화를 이끈다
아웃리치 프로그램은 NC State가 평생 학습을 제공하려는 사명을 이행하는 데 중요한 역할을 합니다. 100개가 넘는 캠퍼스 기관(단위)이 비학점 교육을 제공합니다.
안타깝게도 각 부서는 등록을 관리하는 자체적인 방법을 가지고 있었고, 스티키 노트부터 스프레드시트, SharePoint나 Access와 같은 Shadow IT 솔루션까지 모든 것을 사용했습니다. 그 결과 보고 프로세스가 지나치게 비효율적이었습니다. Data 다양한 도구 중에서 합리적으로 정리하여 표준 보고 양식에 넣어야 했습니다.
대학은 등록을 관리하고 커뮤니티에 제안을 푸시하는 데 더 비용 효율적인 방법이 필요했으며, 이를 통해 보고가 더 효율적이 될 것입니다. 그러나 NC State의 IT 아키텍처의 분산된 특성으로 인해 단일 애플리케이션으로 표준화하는 것이 어렵습니다.
이 대학은 10개의 단과대학과 10개의 학부로 구성되어 있으며, 각 학부에는 IT 그룹이 있습니다.
그녀는 "우리는 서비스를 중복하지 않기 위해 열심히 노력해야 합니다. 그러면 시간과 돈이 낭비되고, 이런 것들이 매우 부족하게 됩니다."라고 말했습니다.
직원과 관리자로 구성된 다양한 사용자 기반의 요구 사항을 충족하는 것 외에도 개발 팀은 요구 사항을 충족하는 애플리케이션을 만들어야 합니다. 다양한 규정 준수 요구 사항 연방 및 주 정부 보조금 보고 기준에 따라.
"Enterprise Applications Group에서 우리는 특히 보안 및 규정 준수와 관련하여 엄격하게 정의된 디자인 패턴을 준수해야 합니다. 우리는 준수해야 할 규칙, 규정, 절차 및 정책이 많습니다."라고 Hazlehurst는 말합니다.
연방 및 주 보조금 보고 표준 외에도 NC State는 PCI DSS 요구 사항을 충족해야 합니다.
문제를 더 복잡하게 만드는 것은 대학이 비학점 시스템 관리를 지원하기 위한 연방 자금을 받지 않는다는 것입니다. Hazlehurst는 그녀의 팀이 시간이나 돈을 감당할 수 없다는 것을 알고 있었습니다. 개발 비용 Java 애플리케이션을 사내에서 개발했기 때문에 RFP를 발표했습니다. 반응은 엄청났습니다. 애플리케이션에 대한 추정치는 3년 동안 10만~XNUMX만 달러였습니다.
"우리는 절대 그럴 여유가 없었습니다." 헤이즐허스트가 말했습니다. "그래서 우리는 학생 인턴들에게 다른 옵션을 조사하는 과제를 맡겼습니다. 그때 우리는 코드를 빠르게 개발하고 제공하는 대안적인 방법으로 로우코드 플랫폼을 인식하기 시작했습니다."
"상자 밖의" 솔루션
로우코드 개발 플랫폼은 애플리케이션 개발에 대한 시각적 접근 방식을 제공합니다. 전문 개발자와 주제 전문가 모두 직관적이고 시각적 모델 엔터프라이즈급 풀스택 애플리케이션을 만듭니다.
팀은 다음과 같이 결정했습니다. Mendix NC State의 예산과 자원 제약에 부합하고, 비학점 시스템을 개발하는 데 도움이 되도록 학생 인턴을 활성화했습니다. "그들은 5월 중순에 졸업했고 6월 말에는 코드를 개발하고 시스템의 일부를 설계했습니다."라고 Hazlehurst는 말합니다.
현재 소프트웨어 개발자인 조던 보일은 그 인턴 중 한 명이었습니다. "저는 도구를 탐색하기 시작했고 빠르게 속도를 냈습니다. 지금은 풀타임 소프트웨어 개발자입니다. 정말 멋지죠."
사용 Mendix새로 고용된 개발자들은 REPORTER라 명명된 비신용 시스템의 최소 실행 가능 제품을 단 두 달 남짓 만에 구축했고, 전체 출시는 불과 5개월 만에 이루어졌습니다.
REPORTER의 총 비용은 3자리 수로 추산되는 반면, 상용 기성 소프트웨어(COTS) 공급업체가 추정한 10만~XNUMX만 달러와 XNUMX년은 훨씬 더 비쌉니다. 게다가 NC State 팀은 REPORTER의 기능을 크게 확장했는데, 이는 시간이 많이 걸리거나 COTS 제품.
"우리는 REPORTER에 점진적인 변경을 하는 것 이상을 할 수 있었습니다. 사실, 규정 준수는 애플리케이션의 아웃리치 및 외부 지향 부분에 내장되어 있을 뿐만 아니라 캠퍼스에서 교육 요구 사항을 준수하도록 하는 기능도 내장했습니다."라고 Hazlehurst는 말합니다.
REPORTER는 기대를 뛰어넘었습니다. 하나의 PCI 호환 애플리케이션으로 표준화하면:
- 규정 준수 부담 제거 각 단과대학 및 학과에서
- 자동 등록
- 스프레드시트의 필요성을 제거했습니다 그리고 스티커 노트
“30여개 부서가 REPORTER를 사용하고 있으며 모두 이를 깨달았습니다. FTE 절감. 그들은 모두 다음에 무엇을 할지, 내부 애플리케이션을 어떻게 관리할지에 대한 걱정의 부담을 덜고, 그 리소스를 재할당할 수 있었습니다."라고 포스터는 말합니다.
로우코드 가설 증명
로우코드 개발 플랫폼을 사용하면 Enterprise Applications Group의 리소스도 확보할 수 있었습니다. 예상보다 REPORTER를 더 빨리 제공할 수 있었기 때문에 Hazelhurst와 팀은 연구원들과 협력하여 실험실 장비 예약을 더 잘 관리할 수 있는 솔루션을 개발할 수 있었습니다.
선도적인 공립 연구 대학인 NC State는 솔루션 개발에 자부심을 느낍니다. 현실 세계의 문제에너지를 절약하는 스마트 변압기와 암을 죽이는 나노 데이지는 그 중 몇 가지 예일 뿐입니다.
"이 연구자들은 우리 세계가 직면한 심각한 문제를 해결하는 데 도움을 주고 있으며, 그들은 시간의 3분의 1에서 절반을 연구실의 서류 작업을 관리하는 데 사용하고 있었습니다."라고 Hazlehurst는 말합니다.
불과 몇 달 만에 NC State는 매년 1만 달러 이상의 수익을 관리하는 실험실 관리 시스템을 출시했습니다. Boyle은 "저는 실험실 관리 애플리케이션에 많은 자부심을 느낍니다. 그 프로젝트의 유일한 개발자이기 때문입니다. 저는 REPORTER를 구축하면서 얻은 지식으로 그 애플리케이션을 구축할 수 있었습니다."라고 말합니다.
포스터는 동의합니다. "우리는 고객이 우리가 그들이 필요로 하는 것만큼 빠르게 솔루션을 제공할 수 있다는 것을 아는 지점에 있습니다. 더 이상 항상 대화의 일부가 되지 않습니다." 포스터는 말합니다. "그들은 그저 그것을 기대하거나 프로세스의 일부가 되었습니다."
“사람들의 요구를 충족하고 그들의 삶을 더 편리하게 만드는 솔루션을 신속하게 제공할 수 있는 것만큼 좋은 것은 없습니다. Mendix 플랫폼은 우리가 그렇게 하는 데 도움이 되었습니다. 다른 플랫폼은 너무 느리게 움직이기 때문에 기술 솔루션을 제공할 때 너무 오랜 시간이 걸려서 보람을 느끼지 못합니다."라고 Hazlehurst는 말합니다.
문화적 조류 변화
NC주가 기술 솔루션을 제공하는 방식을 혁신하는 것 외에도 Mendix 이 문화를 변형시켰다 엔터프라이즈 애플리케이션 그룹에서.
"Mendix 우리 팀의 인력 구성 방식을 바꾸었고, 우리가 상상도 못했던 방식으로요. 우리 졸업생들을 일하게 할 수 있다는 건 정말 기분 좋은 일이에요. 그들은 우리 팀에 에너지, 창의성, 혁신을 가져다줍니다. 정량화하기는 어렵지만, 우리가 출시하는 제품에 상당한 차이를 만들어냅니다."라고 Hazlehurst는 말합니다.
그녀는 이렇게 덧붙인다. "저는 우리가 하룻밤 사이에 본질적으로 스핀업한 이 젊은 팀을 엄청나게 자랑스럽게 생각합니다. 그들은 우리가 보통 보지 못하는 결과를 고객에게 가져왔습니다. 팀이 실험실 관리 시스템에서 받은 찬사는 까다로운 사람들로부터 받은 높은 찬사였습니다."
Hazlehurst는 긍정적인 것 중 일부를 말합니다. 피드백 그들이 받은 것은 구현이 '완벽했다'는 것이었고, 교수진이 팀원들에게 음료를 사주기까지 했다는 것이었습니다.
"저희 팀은 과거에 몇 가지 뛰어난 프로젝트를 진행했지만, 특히 처음부터 구축한 것에 대해 그런 종류의 찬사를 받은 적이 없습니다."
미션을 앞으로 나아가다
NC State는 전통적인 서비스를 제공함으로써 주 경제에서 중요한 역할을 하는 것을 자랑스럽게 생각합니다. 교육 프로그램 (학부 및 대학원) 그리고 노스캐롤라이나의 농업 및 산업 인력을 지원하기 위해 비학점 과정을 제공합니다.
복용하여 혁신적인 애플리케이션 개발에 대한 이러한 접근 방식을 통해 IT 조직은 등록 프로세스를 자동화하고 직원의 업무를 간소화하며, NC State 졸업생을 IT 팀의 일원으로 채용하고, 학생들에게 세계적인 수준의 교육 경험을 제공하는 등 대학의 사명인 홍보 및 참여를 더 잘 이행할 수 있는 입장에 있습니다.
"고객이 '맙소사, 정말 대단하네요. 제 삶을 훨씬 더 쉽게 만들어 주셨어요.'라고 말하는 것을 듣는 것보다 제 팀에게 더 좋은 일은 없습니다. 때때로 우리가 대학의 깊숙한 곳에서 일하는 것 같은 느낌이 들기도 합니다." 헤이즐허스트가 말했습니다. "우리는 아웃리치와 참여 사명을 어떻게 발전시키는지 볼 수 없습니다."