---
title: "모바일 앱 개발: 사용자 스토리 진행 상황 확인"
date: "2021-08-05"
categories: 
  - "app-development"
  - "mobile-development"
  - "mobiletogether"
tags: 
  - "app-design"
  - "app-development"
  - "mobile-development-tools"
  - "user-stories"
description: 이 기사에서는 "솔라 툴" 앱을 사용하는 한 사용자의 경험을 소개하며, 예상치 못한 태양광 발전량 결과와 더 나은 데이터 비교를 위한 앱 개선 사항을 강조합니다.
---
Status: #blog

Tags:  #app-design #app-development #mobile-development-tools #user-stories

Categories: [mobile-development](/blog/ko/category/mobile-development.md) | [mobile-development](/blog/ko/category/mobile-development.md) | [mobile-development](/blog/ko/category/mobile-development.md)
# 모바일 앱 개발: 사용자 스토리 진행 상황 확인

제 친구 케이시는 Altova의 [MobileTogether](https://www.altova.com/ko/mobiletogether)를 사용하여 개발된 Solar Tool 모바일 앱을 통해 1년 동안 옥상 태양광 발전량을 추적해 왔으며, 놀라운 결과를 보고했습니다. 우리는 봄에 [케이시의 사용자 경험에 대해 처음으로 소개](https://www.altova.com/blog/mobile-app-development-a-user-story/)했는데, 당시 그녀는 일조 시간이 늘어남에 따라 태양광 발전량이 증가할 것으로 예상했습니다. 케이시는 6월 21일, 하지인 달에 포함된 청구 주기가 가장 많은 전력을 생산하는 달이 될 것이라고 예상했습니다. 하지만 실제 결과는 매우 달랐으며, 자세히 살펴볼 가치가 있습니다.

![](/blog/images/mt_darktheme_blog_2.jpg)

<!--more-->

여름이 다가오면서, 케이시는 솔라 툴 모바일 앱에 대한 작은 기능 개선을 요청했습니다. 우리가 함께 디자인한 "월별 생산량" 차트는 전력 회사에서 받은 청구서를 기반으로 12개월의 발전량과 사용량을 보여주었으며, 마지막 청구서 이후의 기간도 포함했습니다. 케이시는 이 차트를 개선하여 12개월 대신 13개월의 데이터를 표시해 달라고 요청했는데, 이는 작년 같은 달과 쉽게 비교하기 위한 것이었습니다.

다음은 케이시의 지난 13개월간 생산량 추이 그래프입니다

[![모바일 앱 개발 과정에서 정의된 레이어 차트의 예시이며, 실시간 데이터로 업데이트됩니다.](/blog/images/monthly-production.png)](monthly-production.png)

케이스 씨의 집에는 두 개의 전기 계량이 설치되어 있습니다. 월별 생산량 차트는 두 층으로 구성되어 있습니다. 배경 층의 주황색 영역은 매월 사용된 전력량을 나타내며, 이는 전력 회사에서 측정한 사용량 계기 데이터를 기반으로 매월 발행되는 청구서에 기록됩니다. 상단 층의 파란색 막대는 태양광 패널에서 생산된 전력을 나타내며, 이 또한 청구서에 기록된 발전량 계기 데이터를 통해 확인할 수 있습니다.

x축에 표시된 숫자는 해당 연도의 월을 나타냅니다. 왼쪽의 "07"은 1년 전인 해당 월의 청구서로, 청구 기간은 6월 15일부터 7월 16일까지입니다. 반면, 오른쪽의 "08"은 다음 달(8월) 청구 전에 해당하는 부분적인 기간을 나타냅니다.

놀랍게도, 케이시의 생산량이 가장 높았던 달은 6월에서 7월의 긴 일조 시간을 기록한 기간이 아니라 5월이었습니다.

케이스 씨의 집 날씨는 작년과 매우 달랐습니다. 작년 여름에는 맑고 더운 날씨가 이어졌습니다. 하지만 올해는 아침에는 맑은 하늘이 보였지만, 낮이 되면 보통 구름이 많이 끼었습니다. 심지어 오후에는 비가 내리기도 했습니다. 직사광선이 줄어들면서 태양광 패널에서 생산되는 전력량도 감소했습니다. 또한, 케이스 씨의 집은 오후에 예전만큼 따뜻하지 않았기 때문에 에어컨 가동 시간이 줄어들어 전력 소비량도 줄었습니다.

솔라 툴 앱의 일일 생산량 그래프는 매일의 생산량이 얼마나 불규칙하게 변동하는지 보여줍니다. 생산량과 소비량 모두 큰 차이를 보였습니다.

[![모바일 앱 개발에서 사용되는 일일 보고서 차트.](/blog/images/daily-production-report.png)](daily-production-report.png)

케이지의 예상치 못한 결과에도 불구하고, 누적 잉여 그래프는 옥상 태양광 발전 시스템의 탄소 중립적인 운영 방식을 뒷받침합니다. 케이지는 생산된 전력량을 충분히 보유한 상태에서, 일조량이 줄어들고 전력 소비가 증가하는 계절을 맞이하게 됩니다.

[![모바일 기기에서 보이는 것처럼, 계산된 결과를 보여주는 차트입니다.](/blog/images/cumulative-surplus.png)](cumulative-surplus.png)

MobileTogether는 드래그 앤 드롭 방식의 사용자 인터페이스 디자인, 이벤트 처리를 위한 강력한 시각적 프로그래밍 언어인 액션 트리, 그리고 데이터 선택 및 처리를 위한 표준화된 함수형 프로그래밍을 결합하여, 모든 플랫폼에서 작동하는 고도화된 데이터 기반 모바일 앱을 개발할 수 있도록 설계되었습니다. 이를 통해 모든 프로그래머나 웹 개발자가 쉽게 복잡한 모바일 앱을 만들 수 있습니다.

MobileTogether의 [동영상 데모](https://www.altova.com/ko/mobiletogether/demos#video_Demos)를 확인해 보시거나, 더 많은 [샘플 앱](https://www.altova.com/ko/mobiletogether/demos)을 살펴보시고, 모든 정보를 얻으려면 [온라인 매뉴얼](https://www.altova.com/manual/MobileTogether/mobiletogetherdesigner/)을 참고하십시오. 자체 크로스 플랫폼 모바일 앱 개발 프로젝트를 시작할 준비가 되셨다면, [MobileTogether 디자이너를 다운로드](https://www.altova.com/ko/mobiletogether/download)하여 시작하세요.

만약 저희가 케이시의 사용자 경험을 바탕으로 개발한 "솔라 툴" 앱을 살펴보시려면, 해당 앱은 [깃허브(GitHub)에서 이용하실 수 있습니다](https://github.com/altova/MobileTogether-solar-power-tool)
