79 Points 모바일 앱 개발 올인클루시브 체크리스트

게시 됨: 2017-12-13

앱 산업이 당신을 유혹하여 인기를 얻었습니까? 이제 군중에 합류하고 싶지만 어디서부터 시작해야 할지 확신이 서지 않는 단계에 있습니까? 걱정하지 마세요, 당신은 혼자가 아닙니다.

많은 사람들이 당신이 지금 있는 곳에 있었습니다. 어떤 플랫폼을 선택해야 하는지, 놀라운 앱에 대한 약속으로 금전적으로 손해를 끼치지 않기 위해 누구를 믿어야 하는지, 앱으로 어떻게 수익을 올릴 것인지, 사람들이 실제로 앱을 사용하는지 어떻게 볼 것인지 등과 관련된 걱정거리가 공유됩니다. 전 세계 수천 명의 첫 번째 타이머에 의해

그러나 모바일 시장에서 수년간의 경험이 있고 이 모바일 앱 개발 가이드 에서 언급한 앱 개발의 다양한 측면에 정통 하고 자신의 앱을 출시 한 절반에게는 여전히 쉽습니다 . 게임에 새로 합류한 반쪽은 많은 준비를 해야 합니다.

하지만 괜찮아. 당신은 올바른 장소를 우연히 발견했습니다.

우리는 아무도 당신에게 이것을 쉽고 한 곳에서 허락하지 않을 것을 가지고 있습니다.

멋진 앱 개발 여정을 빠르게 추적하려면 계속 읽으십시오.

우리는 아이디어 단계부터 스토어에 업로드하는 단계까지 전체 모바일 앱 개발 프로세스 를 다루는 체크리스트를 만들었습니다. 여기에서는 모바일 애플리케이션 개발 노력을 시작하기 전에 고려해야 할 다양한 요소를 항목화했습니다. 사내에서 수행하든 모바일 애플리케이션 개발 회사의 도움을 받아 수행하든 상관없이 체크리스트는 모바일 앱 개발을 성공적으로 준비하는 데 도움이 될 것입니다.

사용 방법은 다음과 같습니다.

먼저 앱 개발 프로세스에서 현재 어떤 단계에 있는지 선택한 다음 각 단계에 대해 언급된 요점에 줄을 긋거나 답하십시오. 이를 통해 각 단계에 대해 얼마나 준비되었는지 알 수 있습니다.

더 이상 고민하지 않고 최고의 모바일 앱 개발 체크리스트를 알려드리겠습니다.

그러나 그 전에 빠른 프롤로그.

타사 모바일 앱 개발 회사와 파트너 관계를 맺으면 피상적으로는 체크리스트의 모든 부분을 포함하는 범위를 공유합니다. 따라서 모바일 앱 컨설턴트를 다룰 때 이 체크리스트를 사용하여 앱 개발을 위해 상호 작용할 많은 회사 중 하나를 최종 결정하십시오.

발견 단계

앱 개발 프로세스의 전 단계입니다. 여기에서 앱 아이디어의 실행 가능성이 확인됩니다. 이 단계에서 목표 시장을 분석하고 유사한 앱을 살펴보고 목표 그룹에 어떤 기능이 제공되는지 확인합니다.

귀하가 회사와 연관되어 있는 경우 경쟁 분석을 기반으로 개발될 범위를 귀하와 공유하는 부분입니다.

여기에서 다음을 찾을 것입니다.

1. 타겟 그룹이 누구인지 아십니까?

2. 타겟 그룹이 직면하고 있는 문제를 알고 있습니까?

3. 모바일 앱을 통해 문제를 해결하는 다른 회사가 있습니까?

4. 앱의 경쟁자가 누구인지 아십니까?

5. 경쟁업체가 제공하는 기능을 나열했습니까?

6. 그들의 앱에 대한 리뷰를 읽었습니까?

7. 경쟁업체가 사용하는 수익화 모델을 알고 있습니까?

8. 앱에서 어떤 앱 수익 창출을 사용하시겠습니까? [ 이에 대한 안내입니다 ]

기술 요구 사항

앱에 추가해야 하는 기능과 대상 시장의 동작을 이해했다면 다음 부분은 앱이 무엇인지에 대한 기본 사항을 살펴보는 것입니다. 이 단계에서는 제공할 계획의 기초를 설정합니다.

9. 앱이 Android에서 작동합니까?*

10. 귀하의 앱은 iOS용입니까?

11. 지금 두 가지 모두를 위한 앱을 만드시겠습니까, 아니면 성능을 보기 위해 기다리시겠습니까?

12. 앱은 네이티브인가요 하이브리드인가요?

13. 앱이 기기의 기능과 통합됩니까?

14. 클라우드 기반 인프라가 필요합니까?

*내가 Android와 iOS를 따로 언급한 이유는 둘 다 장단점이 있기 때문입니다. 그리고 대부분의 비즈니스가 Android로 이동하고 있지만 어떤 플랫폼을 먼저 공략할 것인지는 전적으로 귀하의 선택일 것입니다.

Android와 iOS 중 어느 것이 더 나은지 알아보려면 이 기사를 읽어보세요 . iOS vs. Android 개발: 2018년 전망

사용자 인터페이스 세부 정보

User Interface Details

앱의 기반이 될 플랫폼 및 유형과 관련된 세부 정보를 완료한 후 다음 단계는 앱의 모양과 느낌에 대해 생각하는 것입니다. 여러분의 앱이 세상에서 어떻게 받아들여지는지에 영향을 미칠 수 있는 한 가지 중요한 요소가 있다면 그것은 바로 사용자 인터페이스입니다. 이 단계에 도달하면 앱 디자인을 위한 체크리스트입니다.

15. 와이어프레임이 준비되었습니까?

16. 앱 방향은 결정하셨나요? 풍경 또는 초상화?

17. 앱이 한 방향에서 다른 방향으로 쉽게 전환됩니까?

18. 벤치마크를 완료했습니까?

19. 화면 전환 작업은 해보셨나요?

20. 클릭 유도문안 버튼이 다른 요소와 눈에 잘 띄나요?

21. 디자인 요소가 앱이 속한 지역의 문화와 일치합니까?

지금까지는 앱이 어떻게 생겼고 어디에 있는지에 대한 명확한 아이디어가 있어야 합니다. 이 시점을 넘어서, 우리는 이제 이 개념을 전 세계에서 사용되는 작동하는 앱으로 변환할 사람과 방법을 볼 것입니다. 그리고 앱이 개발된 후 모든 것이 뒤따를 것입니다.

계속 읽기:

개발 기준

여기에서 앱이 아이디어에서 곧 수백만 대의 기기에서 사용할 수 있는 앱으로 전환됩니다. 지금까지 상상했던 모든 개념이 여기에서 구체화되기 시작할 것입니다. 성공적인 모바일 앱 개발을 위한 체크리스트는 다음과 같습니다.

22. 앱을 집에서 만들고 있습니까?

23. 건전한 모바일 앱 개발 회사 를 고용하고 있습니까?

24. 고용하는 경우 회사가 귀하의 지역 또는 국제 기반입니까?

25. 사내에서 제작한다면 팀과 전문성이 있는가?

26. 앱 개발 프로세스에 대한 비용 범위가 설정되어 있습니까?

27. 앱 개발에 시간이 얼마나 걸리는지 아세요?

28. 개발 프로세스를 결정했습니까? 반복, 애자일 또는 폭포

29. 앱의 백엔드 개발 에 주의를 기울였습니까?

성능 지표

앱을 자체 개발할지 아니면 외부 대행사를 고용할지 결정했다면 다음 단계는 앱의 성능을 측정하기 위한 체크리스트를 만드는 것입니다. 에 대한 답변이 필요한 것입니다.

30. 배터리 부족, 네트워크 범위 축소, 비행기 모드, 저장 공간 부족과 같은 특별한 이벤트가 발생한 경우 앱이 어떻게 작동하는지 알고 있습니까?

31. 앱에 웹 서비스가 있습니까?

32. 앱에 서버 측 구성 요소가 있습니까?

33. 앱에 수직 또는 수평으로 확장 가능한 범위가 있습니까?

34. 앱 충돌 알림을 실시간으로 받나요?

보안 조치

사용자가 성능, 디자인 및 모든 재료를 넘어서 보도록 만들 수 있는 앱의 한 부분이 있다면 그것은 구체적인 보안입니다. 우리 업계는 데이터 침해 및 보안 지연의 사례로 가득 차 있습니다. 귀하의 앱이 보안을 유지할 수 있었던 앱의 다음 예가 되어서는 안 된다는 것은 말할 필요도 없습니다.

경험 많은 앱 개발 회사라면 앱을 안전하게 만드는 구체적인 방법을 알고 있을 것입니다. 다음은 귀하를 대신하여 확인해야 할 사항입니다.

35. 프로젝트에 통합된 보안 소켓 레이어가 있습니까?

36. 앱에 2점 사용자 인증이 있습니까?

37. 누가 앱에 액세스할 수 있는지 제어할 수 있습니까?

38. 하위 관리자가 있습니까?

39. 앱이 HIPAA 또는 PCI DSS와 같은 업계 보안 표준을 준수합니까?

40. 결제 게이트웨이 통합이 제대로 되었습니까?

테스트 체크리스트

Mobile App Development Testing Checklist

앱 개발 프로세스의 마지막 단계에 가까워지면 테스트가 시작됩니다. 이 단계에서 앱 개발 프로세스의 결과를 시작하기 전에 구상한 것으로 측정합니다.

타겟 사용자가 의도한 대로 앱과 상호 작용하고 있습니까? 원하는 대로 행동하고 있습니까? 버그 및 누락이 있습니까? 이 단계에서 이 모든 질문에 대한 답을 얻을 수 있습니다. 이 단계에서 체크하게 될 포인트를 보자 -

41. 앱이 다른 기기와 OS 버전에서 동일하게 작동합니까?

42. 기술 팀에서 앱을 테스트하고 있습니까?

43. 기술이 아닌 실제 사용자를 대상으로 앱을 테스트하고 있습니까?

44. 모바일 앱 현지화 전략 을 확인하셨나요?

45. 앱이 다음 기기 업데이트를 위한 준비가 되었나요?

46. 앱이 다음 OS 업데이트로 확장될 준비가 되었습니까?

47. QC 테스트, 단위 테스트, 사용자 승인 테스트와 같은 테스트 계획이 있습니까?

계속해서 다음 은 모바일 앱을 테스트할 때 고려해야 할 사항 입니다.

이를 통해 모바일 앱 개발을 위한 전체 체크리스트를 갖게 됩니다. 그러나 아직 작업해야 하는 한 가지 요소가 있으며 그것은 바로 앱 브랜드입니다. 앱이 타겟 세그먼트가 앱을 사용하도록 유인할 수 없는 경우 이러한 모든 요소는 전달되지 않습니다.

다음은 성공적인 앱의 브랜딩 체크리스트입니다.

브랜딩 요구 사항

이것은 브랜드 인상을 정의하고 사람들이 수천 개의 다른 앱 중에서 귀하의 앱을 설치하도록 유도하는 요소입니다. Apple 또는 Google Play 스토어에 앱을 게시하기 전에 앱에서 완벽해야 하는 사항은 다음과 같습니다.

48. 앱 아이콘이 앱 스토어 지침을 따르나요?

49. 앱 이미지가 명확하고 문맥상 적절합니까?

50. 앱스토어 최적화가 제대로 되었나요? (자세한 내용은 여기 )

51. 귀하의 앱 이름이 고유하지도, 들어보지도 않은 이름이 아니겠습니까?

52. 앱 설명에 실제 스크린샷을 추가하셨나요?

53. 앱 사용법에 대한 튜토리얼 동영상을 추가하셨나요?

54. 다양한 다국어 앱 과제 를 해결해 보셨습니까?

요약:

지금까지 앱 개발 프로세스의 여러 단계와 관련하여 확인해야 하는 모든 요소를 ​​살펴보았습니다. 이제 전 세계 수천 개의 앱 개발 에이전시 중에서 회사를 선정하는 방법을 알아보겠습니다.

인터넷은 이와 관련된 기사와 가이드로 가득 차 있지만, 여기에 브랜드를 더 빨리 완성하기 위해 요약할 수 있는 빠른 체크리스트가 있습니다.

회사 마무리

모든 내용을 읽은 후 장기적으로 이러한 작업뿐만 아니라 다른 많은 관련 작업을 처리할 책임이 있는 회사를 어떻게 마무리할지 확신이 서지 않는다면 더 이상 확신하지 마십시오.

[읽기: 최고의 Android 앱 개발 회사를 고용하기 위한 팁]

다음은 선택 및 최종 프로세스에 도움이 되는 체크리스트입니다.

55. Clutch, Appfutura, Extract 등과 같은 앱 개발 회사의 리뷰 및 평가 사이트에 존재합니까?

56. 그들은 당신의 시간대에 있습니까?

57. 다른 지역에 기반을 두고 있습니까?

58. 이전에 스타트업과 일한 적이 있습니까?

59. 앱의 기반이 되는 플랫폼에 대한 경험이 있습니까?

60. 그들이 당신의 앱에 포함될 기능으로 작업했습니까?

61. 설계 서비스를 제공합니까 아니면 개발만 제공합니까?

62. 팀 규모를 알고 있습니까?

63. 그들은 당신의 모드에서 당신과 통신합니까? 스카이프, 전화, 이메일 등?

64. 성과를 추적하기 위한 공통 보고서가 있습니까?

65. 그들은 당신의 개발 프로세스 스타일을 따르나요?

66. 스토어에서 앱을 제출하나요? [그렇지 않은 경우 Google Play 스토어에 앱을 제출하는 방법은 다음과 같습니다.]

67. 앱 개발의 일부를 아웃소싱합니까?

68. 전액을 선불로 받습니까?

69. 지불 단계를 현명하게 취합니까?

모바일 앱 측정항목

모든 작업이 완료되고 앱이 앱 스토어에 게시된 후에도 앱 성능 분석의 중요한 부분은 남아 있습니다. 앱이 차트에서 최고 순위 앱으로 검증되기 전에 충족해야 하는 많은 표준이 있습니다.

다음은 앱이 답변할 수 있도록 준비해야 하는 질문입니다.

70. 앱 다운로드 횟수는 얼마입니까?

71. 귀하의 앱에 얼마나 많은 신규 방문자가 있습니까?

72. 특정 시점에서 앱의 활성 사용자는 몇 명입니까?

73. 앱의 평균 세션 간격은 얼마입니까? 사용자가 앱을 여는 시점과 앱을 사용하기 시작하는 시점 사이의 시간 차이는 무엇입니까?

74. 사용자가 앱에서 보내는 시간을 알고 있습니까?

75. 그들이 당신의 앱을 떠나는 단계를 알고 있습니까?

76. 사용자의 평생 가치를 계산할 수 있습니까?

77. 당신의 앱이 얼마나 많은 사람들을 구매자로 전환시킬 수 있는지 알고 있습니까?

78. 앱 스토어 평점과 리뷰를 매일 추적하고 있습니까?

79. 지원 응답 시간을 정하셨습니까?