Rethinking cropping

OVERVIEW

Client

Goanimate.com

Project team & my?role

1 UX designer

2 developers

I constructed the user stories based on requirements. I experimented with different interaction rules and designed the most effective approach in our context. I also wrote the design specifications and followed up with developers.

Timeline

2 weeks UX design

2 weeks coding

BACKGROUND

GoAnimate, with over 5 million users around the world, is a B- to-B cloud-based software that enables people to create DIY professional animated videos within minutes. While I was staying in Goanimate, our technical team was rewriting the program in HTML5 to replace the old one written with FLASH. Therefore, it was a great chance for the design team to review the product with a fresh eye, fix usability issues that we have known for a long time but don’t have the resources to fix, and open the door for flexibility and creative possibilities while remaining easy-to-use.

The “rethinking cropping” project was born under such context.

ANATOMY

Scene: a scene is like a slide in ppt. A video in Goanimate is the sum of many scenes played one after another.

Template: a scene with a backdrop, characters, props, and text pre-populated for users.This saves users time to create a scene from scratch.

FEATURE REQUIREMENT

The project started with the request from our template designers who wanted to design templates like these:


As we didn’t have product manager role in the team, I was responsible for the whole spectrum of product development processes, from problem investigation to follow-up of implementations.

PROBLEM INVESTIGATION

Internal perspectives

As there were no more descriptions other than the two photos above, the first thing I need to do is to understand more about the rational behind this requirement. To do so, I arranged a 1-hour meeting with the designer who raised this request. In the meeting, I invited her to talk more about how she would like to use this feature. Summary of this meeting:

1. We need a way to hide the content outside a frame

2. The frame and the asset inside should move together (like a grouped object) when being dragged around.

3. The frame and the asset inside should move?together


The frame and the asset inside should move together

User perspectives

After discussing with our internal staff, I changed to think from the users’ perspective. As a user:

When I see templates like those above, I want to easily swap the dummy character(asset) so that I can put my customised character or image inside.

PROBLEM DEFINITION


Gathering different perspectives gives a more holistic picture of the problem

With both my colleague’s and the users’ perspective in mind, I was in a good position to define the problem.

I first developed some key terms to describe the system for smoother communication:


Then I listed out the 6 main controls that the user could have:

1. Select (and swap) the asset

2. Select (and swap) the frame

3. Select the group

4. Move the asset (independent of the frame)

5. Move the frame (independent of the asset)

6. Move the group

Obviously not all of them are of equal importance. Prioritisation is needed here so that the mainstream users would not be overwhelmed. Prioritised functions should have better discoverability and require minimum operation efforts.

In this case, I prioritised “select (and swap) the asset” over “select (and swap) the frame” and “select the group” because the main use case was users selecting templates and swapping a few key elements within the template. In regard to dragging and moving, I prioritised “move the group” over “move the asset (independent of the frame)” and “move the frame(independent of the asset)” because the composition of the group was well-designed in the template so the need to move either the asset or the frame independent of each other was low compared to moving the group as a whole.


Prioritisation of functionalities

The problem seemed to be clearer now: users need an easy way to select the asset and move the group. They also need to be able to select the frame, select the group and move the asset and frame independently, but in a more hidden way.


With further analysis, I found that the problem could be thought as a combined feature consisting of “grouping” and “masking”:

With this in mind, we don’t have 3 separate features to develop. Instead, we have grouping and masking as the basic logics and framing can be thought of the result of combing the 2.


Minimising and simplifying the logics

COMPETITIVE ANALYSIS

As grouping and masking are both common features in creative tools, I chose 2 tools to analyse their interaction rules- Canva and Adobe Suite. I chose Canva as their product positioning was similar to Goanimate- both of them aimed to provide an easy-to-use tool for the non-professionals. I chose Adobe Suite because it lied in the other end of the spectrum- it was designed for professionals and thus provided maximum control for users. Looking at both end of the spectrum helped me to develop a better idea of how I could better design under our context.


Comparison of product positioning of Canva, Goanimate and Adobe


Analysis of interaction of Canva and Adobe

Final solution

(to be continued!)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末看峻,一起剝皮案震驚了整個(gè)濱河市账劲,隨后出現(xiàn)的幾起案子掠剑,更是在濱河造成了極大的恐慌,老刑警劉巖齐蔽,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異难衰,居然都是意外死亡榜配,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門慈格,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)怠晴,“玉大人,你說(shuō)我怎么就攤上這事浴捆∷馓铮” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我趣惠,道長(zhǎng)须肆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任掰派,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘傀顾。我一直安慰自己,他們只是感情好碌奉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開白布短曾。 她就那樣靜靜地躺著,像睡著了一般赐劣。 火紅的嫁衣襯著肌膚如雪嫉拐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天魁兼,我揣著相機(jī)與錄音婉徘,去河邊找鬼。 笑死咐汞,一個(gè)胖子當(dāng)著我的面吹牛判哥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播碉考,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼塌计,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了侯谁?” 一聲冷哼從身側(cè)響起锌仅,我...
    開封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎墙贱,沒想到半個(gè)月后热芹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡惨撇,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年伊脓,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片魁衙。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡报腔,死狀恐怖株搔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情纯蛾,我是刑警寧澤纤房,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站翻诉,受9級(jí)特大地震影響炮姨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜碰煌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一舒岸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧芦圾,春花似錦蛾派、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至稍算,卻和暖如春典尾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背糊探。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工钾埂, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人科平。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓褥紫,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親瞪慧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子髓考,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容