[일] 개인 블로그 부드러운 작업 - 소프트웨어 사례 연구 및 제품 관리자

계획 함유량
등급 : 북부 봄 2020 소프트웨어 공학 006 클래스 (로저, 렌 지안 금) 공원 클래스의 블로그
작업 : 분석 소프트웨어 제품을 만드는 권고 및 계획 개인 블로그 작업 - 소프트웨어 사례 연구
개별 과정 목표 시스템 소프트웨어 공학, 교육, 소프트웨어 개발 능력
작업의 특정 측면에있는 나 목표를 달성하는 데 도움 생각에서 요약 분석 소프트웨어 제품의 경우, 학습

디렉토리

제품 선택

중국 인터넷에서, CSDN 및 Cnblogs는 블로그 사이트의 분야에서 두 개의 잘 알려진 개발자. 그러나, 다른 위치 및 방향 이의 :

  • 유사한 보웬의 가정에 의해 약화 CSDN 블로그 추천 시스템은 콘텐츠와 테마 다른 블로그 게시물에 문의하십시오. APP 디자인에서 가까운 오늘의 헤드 라인을 밀어 정보 스트림의 유형에 CSDN.

  • Cnblog는 개인 블로그 및 교육 목적에 초점을 맞추고, 모든 보웬 명확하게 블로그를 속 보웬 가까이 전통적인 블로그 사이트에, 그래서 조금 다른 블로그 사이의 접촉 및 지원 사용자 정의 블로그 스타일을 가지고있다.

더 복잡한 활성 사용자 활성 보웬, 시스템 복잡성, 큰 체질량 CSDN, 환산. 이 논문의 분석과 CSDN APP 기능과 경험의 일부의 평가, 사용자의 요구를 충족 할 수있는 능력을 조사, 사용자 경험은 경우 버그 등등에 좋다.

제품 경험과 평가

CSDN iOS 앱의 최신 버전을 기반으로이 기사를 토론한다. 다음과 같이 주요 인터페이스입니다 :

IMG
### 버그 A (시리즈) : 다크 모드 - 가난한 사용자 경험, 인터페이스 디자인에 일관성이 불완전 기능 구현

우리 모두 알다시피, iOS13 어두운 모드에서 시작했다. 다크 모드, 텍스트의 밝기를 증가하고있는 동안, 밤에 화면 밝기를 줄일 수 있습니다 사용자의 정상적인 읽기가 보장하는 조건으로 전체 빛의 자극과 빛 공해를 줄일 수 있습니다. 아래와 같이 CSDN 또한, 어두운 모드 (야간 모드)를 도입 :

그러나, 사용자 경험에 BUG 직접적인 영향 다음과 같은 인터페이스 디자인의 중요한 부분, 같은 어둠 모드 :
  • : 시스템이 자동으로 어둡고 밝은 모드의 모드를 전환 수행 할 수 없습니다 추가 부담을 생성하는 사용자의 요구를 충족하려고 할 때.

    iOS13에서, 상기 시스템은 어두운 / 라이트 모드 애플리케이션을 위해 모든 소프트웨어의 일관성을 달성하기 위해, 또한 빈번한 사용자 수동 전환 모드를 피하기 위해 시스템에 따를 수있다. 그러나, CSDN APP에 대한 매우 간단한 설정의 모양 만 야간 모드 전환, 자동 전환 수동마다 전환에 사용자를 강제로 모델 시스템을 따를 수 없습니다. "법의 건설"제 12 장, "사용자 경험"하나는 말했다 :

    소프트웨어 서비스는 항상 사용자의 선택을 기억해야합니다.

    ......

    사용자 경험의 일관성 이해하는 팀을 강화하기 위해 할 수있는 "시나리오 기반 설계를."

    여기에 내가 소위 믿고, 특정 패턴에 따라 (논리, ​​상식, 사용자 시나리오에 맞춰) 사용자가 지금은이 옵션을 항상 선택해야 선택할 수 있다고하지만,하지 "항상 사용자가 선택이 기억" TA는 자동으로 사용자가 원하는 옵션을 선택하십시오.

    예를 들어, 물론, 그래서 텍스트 크기 옵션을 읽기 위해, 당신은 항상 사용자의 선택 계정 로그인을 유지해야합니다. 그러나 이러한 야간 모드 선택을 위해, 사용자가이 모델을, 매일 아침 9:00 폐쇄, 소프트웨어도 배워야한다 매일 밤 10시에 열 (또는 사전 설정이다) 것으로 가정합니다. 이 모델은 사용자의 실제 사용 시나리오의 한 측면이다.

  • 야간 모드에만 기본 인터페이스를 완벽하게 맞는이 불일치 하위 인터페이스가 : 사용자 경험의 일관성과 일관성이 좋지, 인터페이스 기능이 저하.

    여기에 소프트웨어의 주요 인터페이스는 야간 모드 (기본 시작 화면 인터페이스)에 설정되어있다, 인터페이스의 또 다른 형제, 하위 인터페이스를 입력 클릭, 다른 하위 인터페이스 외관 :

지난 두 인물이 기본에서 볼 수 있습니다에서 라벨 다크 모드에게 잘 맞는을 "추천"하지만, 그 안에 포함 된 "자바"탭 활성 인터페이스에서 "밝은 색 패턴." 도달 가능한 클릭의 두 그래프에서 볼 수 있듯이 어둠 속에서 좋은 인터페이스 모드 적응을 "블로그"하지만 텍스트 상자의 "Q & A"인터페이스 부분에서 여전히 밝은 색 배경입니다 전반적인 상황과 일치하고, 텍스트 아래 회색, 검정색 배경이 비슷한 어렵다과 기본 텍스트 대화 형 기능이 영향을 읽을 수 있습니다.

마찬가지로, 다음의 두 이미지는 계면 불일치 (큰 밤 사용자에 의한 정지 광 개구 화면 애니메이션을 설명 하였다 밝은 블라인드 ) 및 (흑백 비율 어두운 기능 완료 불충분 일관성 (대화 형 사용자 경험 차이) 편집 텍스트 참조 ) 질문 :

IMG

  • 다음은 더 나은 소프트웨어 인터페이스를 달성하기 위해 어두운 모드입니다. 볼 수 있듯이, 흰색 모듈을 사용하는 등 앨범 이름과 노래 제목, 제목, 열쇠는 밤에 가독성을 향상시킬 수 있습니다. 매우 어두운 회색 메인 배경 대신 CSDN 상기 회색 때문에 대조 배경과 전경 배경 발광을 약하게하면서, 사용자의 눈에 자극 등. "뮤직 비디오"다른 배경 및 주요 배경은 약간 회색 빛의 주요 배경을 투사하는 병렬 관계가 없습니다. "재생되지 않는"바 재생 어두운 조건, 남아는 부력 클릭 인터페이스 계층임을 강조 아래 지상 유리 외관에 합류했다.

    CSDN은 사용자 경험, 일관된 사용자 작업, 대화 형 (텍스트 가독성), 지역 개선 및 시스템의 통일성이 일관성을 배우고 더 나은 APP을 달성하는 것이 좋습니다.

BUG II : 상호 작용 논리의 규칙을 충족하지 않는 사용자가 아닌 제어 할 수있는 의미에 대한 사용자의 요구를 충족하지 않았다

일반적인 소프트웨어 인터페이스 정보 흐름 메뉴 상기 통상 선택 항목 (예를 들어, 트위터, 거의 등을 알고) 해당 스트림 항목 아래 (사용자는 좌우 슬라이딩시킴으로써 달성 될 수도있다), CSDN APP도 유사한 패턴을 채용. 주제 분류와 분류 순서를 될 수있는 추가 및 삭제의 오른쪽에있는 테마 주제 목록 메뉴에있는 버튼을 클릭합니다.

IMG IMG

여기에서 오른쪽 왼쪽에서 메인 화면에 "내 분류"순서 변경, 복귀 후 상식의보기의 사용자 점에 따르면 동일해야합니다. 은 "추천", "동적", "컴퓨터 기초", "인공 지능", "자바" "파이썬"에 대한 주제해야 메뉴를 종료 한 후 왼쪽에서 오른쪽으로 예를 들어, 다음 그림은 이제 순서를 조정합니다. 그러나 출구를 주문하는 것은 동일하지 않습니다 후 :

IMG IMG

관찰 볼 수 있습니다 통해, CSDN 완전히 사용자의 질서를 존중하지만 자바는 3 위로 상승 강제로하지, 사용자가 선택한 테마의 나머지 부분은 정렬합니다. 광고, 수수료 지불 과정의 Java 주제를 촉진하기 CSDN 배수 조치를 이해하기 어렵지 않다, 다른 회원을 만들었습니다.

그러나 이것은 일반적인 논리 연산을 사용자의 지식을 충족도 관심을 정렬하는 사용자의 요구를 충족하지 않습니다. 권리 및 여러 주제의 관점에 표시되지 않는 메뉴의 왼쪽, 이제 사용자는 항목을 볼 수 있었다 수 있음을 주목하는 것은 "더를 사용자에게 제공, 사용자 만의 의견을 존중하는 데 실패하지하는 자바 업그레이드 말하기 후에 짜내 강요했다 제어 할 수없는 "독감 - 사용자가 APP의 행동을 해야할지하지 않습니다.

전면에 테마를 배출 할 경우 사실, CSDN는 "권장"하고 잠금 위치로 "동적"와 같은, 그리고 사용자 줄 수있는 피드백 (예 : 회색으로, 클릭하지 드래그, 삭제할 수 없습니다). 허가없이 직관적 의사 결정의 사용자 피드백을 제공하지 마십시오, 그것은 사용자에게 아주 나쁜 인상을 줄 것이다. 은 "법의 구축,"그가 말했다 :

시스템 인터페이스는 실제 연습 사용자가 사용하는 사용자 인터페이스, 친숙한 용어로 사용자를 가지고 ...... 놀라움을 피할 수 있습니다.

사용자는 할 수도 있습니다 사용자 정의 일반 설정을 사용자가 화면을 사용자 정의 할 수있는 정보의 양을 제어 할 수 있어야한다.

BUG 세 : typo-- 세부 거친 용어는 사용자에게 소프트웨어 품질 관리에 허점, 가난한 첫 인상이있을 수 있습니다

자주 사용하는 기능을이 블로그를 작성에서, CSDN는 수학 공식 삽입, 사용자가 다음과 같은 시나리오를 볼 수있을 때, 그러나, 마크 다운 문법을 지원합니다 :

IMG

여기 라텍스보다는 "LtaTex"해야한다, 그것은 사무 오류입니다. (가) 다른에서 보웬, 로그 및 기타 텍스트 정보 오타 서면으로하지만, 여기에 UI의 옵션은 사무 오류 쓰기입니다. 직접 사용자에게 UI 옵션, 볼과 사용의 고주파됩니다. 사용자에게 비 전문가를 줄 것이다 오류 용어를 맞춤법, 나쁜 느낌의 차이를 자세히 설명합니다. 또한, 맞춤법이 중요 UI에서 발견, UI가되지 않았습니다 각 메뉴의 다양한 옵션을 달성 의미 할 수있다 효과적인 테스트, 코드 리뷰 및 제품 성능 검토, 사람 (예 : 제품 관리자 등) 프로그래머에 추가로있을 때마다 때문에 오류를 참조 오류가 지불 할 수없는 수 없습니다. 이것은 또한 CSDN는 APP 팀은 서둘러 개발할 수 있습니다 의미, 품질 관리에 허점이있다.

결론 제품 경험

사용의 10 ~ 15 분, 나는 많은 명백한 버그를 발견했다. APP의 붕괴되지 원인이 있지만, 다시 플래시, 또는 정보 사용자의 손실은 이러한 악순환의 버그를 게시 할 수 있지만,

사용자 행동과 기대는 동일한 소프트웨어라고 버그 없습니다. - "법의 건물."

우리가 볼 수있는 이러한에서 버그가 주요 소프트웨어 프로젝트로 CSDN APP 개발 및 관리에 가능성이 없습니다, 핵심 모듈은 CSDN의 웹 버전 확장하고 확장 할 수 있으며, 일부 구현은 직접 페이지를 복사 할 수 있습니다 버전 구현 고려없이 발생하면, 이동 단말기 (매립 불일치가 알 수있는 정상 모드의 어둠과 어두운 패턴의 레이아웃 모드)의 사용자를 대상으로, 품질 관리 소프트웨어는 중요한 구성 요소로부터 (문제가 될 수있다 오타 바와 그것은) 볼 수있는, 사용자의 경험 (사전에 자바 필수 항목) 고려하지 않습니다.

따라서, 내보기에, CSDN APP 수익성 제품을 수행하는 다른 플랫폼의 빠른 복제에 대한 강조는, 자신의 개발은 의도되지 않을 수 있습니다. 일반 ""하지 않는 것이 좋습니다 ""추천하지 "의 저자,", "추천"은 "강력 추천"만 "공정"등급 때문에을 부여 할 수 있습니다 :

  • 그것의 핵심 기능은 참으로 더 이상 사용자가 CSDN APP에서 그들이 원하는 정보를 얻을 수 있습니다, 풍부한 CSDN 사용자 콘텐츠 출력 및 추천 알고리즘에 의존하지 구현됩니다. (내용을 표시 할 수 있습니다 사용자 필요)
  • 그러나 기능을 달성하면 APP에 고유하지 않습니다, APP 전용 브라우저 중 내용을 표시하고 다양한 사용자 친화적이지 버그가있는 것 브라우저로.

"CSDN"내 평가 그래서 "추천"입니다,하지만 APP 평가 될 수있다 "일반." 발견 특정 평가하는 경우, 저자는 점수를 구체화했다 :

범주 평가 (10-3) 등급을 기반으로
핵심 기능 (7) CSDN는 기본적으로 웹 버전의 주요 내용을 보여줍니다. 작은 모바일 단말기가 있습니다.
세부 정보 6 불화 장소의 UI 디자인의 일부입니다. UI는 단어의 철자가 잘못. 그러나 다른 세부 사항에게 진동 피드백이있다.
사용자 경험 4 야간 모드 문제에 대처합니다.
접근성 5 특별한 접근성 기능을하지 않습니다.
기능을 차별화 (7) 큰 사용자 기반 덕분에, 사용자는 어떤 품질의 콘텐츠하지만, 주권 장군을 생성 할 수 있습니다.
성능 소프트웨어 (7) 명백한 결함이없고 장점.
적응 형 소프트웨어 (7) 명백한 결함이없고 장점.
성장 6 때문에 추천 알고리즘에 제시된 내용의 점점 더 가까이 이익이 될 것이다, 그러나 기여 APP 자체에 속하지 않습니다.
사용자의 제어 4 작고 간단한 설정. 일부 사용자 지정 옵션은 완전히 존중되지 않습니다.

소프트웨어 공학의 관점에서 제품의 분석

시간과 인력 추정

제품의 장점 및 비교 경쟁 제품

특정 권장 할 소프트웨어 팀을 개선하기 위해

분석의 유출에 대한 BUG 이유

나는 제품 관리자 인 경우

사용자의 시장.

핵심 사용자 그룹 초상화

오후, 제품을 구축 어떤 전략을 채택

추천

출처www.cnblogs.com/FuturexGO/p/12563679.html