Tag

MVP

0 views collected around this technical thread.

DevOps
DevOps
Dec 26, 2022 · Product Management

Understanding Product Feature Lists: Definition, Benefits, and Presentation Methods

This article explains what a product feature list is, how it fits into product planning and architecture, outlines its benefits for development and MVP definition, describes common presentation formats, and emphasizes its dynamic nature while also mentioning a related DevOps hackathon event.

MVPdocumentationfeature list
0 likes · 5 min read
Understanding Product Feature Lists: Definition, Benefits, and Presentation Methods
Ctrip Technology
Ctrip Technology
Dec 9, 2022 · R&D Management

Improving R&D Efficiency at Ctrip's Hotel Business: OKR, MVP, Agile, and DevOps Practices

This article outlines Ctrip's hotel R&D team's systematic approach to boosting development efficiency through OKR alignment, MVP-driven value delivery, agile practice upgrades, and DevOps automation, detailing challenges, solutions, measurement metrics, and continuous improvement strategies.

AgileContinuous DeliveryDevOps
0 likes · 16 min read
Improving R&D Efficiency at Ctrip's Hotel Business: OKR, MVP, Agile, and DevOps Practices
Sohu Tech Products
Sohu Tech Products
Nov 17, 2022 · Mobile Development

Applying MVP Architecture to Reduce Complexity in Android Search UI

This article explains how managing complexity by layering responsibilities and introducing an MVP architecture separates UI rendering from business logic in Android search features, illustrating the problems of high coupling and low cohesion with concrete Kotlin code examples and discussing AB testing and decorator patterns.

AndroidMVParchitecture
0 likes · 18 min read
Applying MVP Architecture to Reduce Complexity in Android Search UI
NetEase LeiHuo UX Big Data Technology
NetEase LeiHuo UX Big Data Technology
Aug 18, 2022 · Product Management

Applying MVP Methodology to Game Recommendation Systems

This article explains the Minimum Viable Product (MVP) concept, contrasts it with traditional waterfall development, and demonstrates how MVP can be used in game recommendation business to reduce risk, accelerate feedback loops, and enable agile iterative improvements.

Agile DevelopmentGame RecommendationIterative Improvement
0 likes · 6 min read
Applying MVP Methodology to Game Recommendation Systems
Architecture Digest
Architecture Digest
Mar 6, 2022 · Fundamentals

30 Architectural Principles for Software Architects

This article presents thirty concise architectural principles—ranging from KISS and YAGNI to distributed system design, user experience, and configuration management—explaining each rule, offering practical commentary, and showing how they guide architects to build simple, maintainable, and scalable software systems.

KISSMVPYAGNI
0 likes · 12 min read
30 Architectural Principles for Software Architects
Xianyu Technology
Xianyu Technology
Apr 15, 2021 · R&D Management

Avoiding Reinventing the Wheel: Design and Evolution of a Community Audit System

By applying the DRY principle, the team abstracted audit requirements into a micro‑core plugin architecture, built a two‑week MVP for Xianyu’s community moderation, and demonstrated how systematic research, reusable patterns, and incremental evolution prevent duplicated effort and create a scalable, maintainable audit system.

MVPR&D managementReusability
0 likes · 11 min read
Avoiding Reinventing the Wheel: Design and Evolution of a Community Audit System
DevOps
DevOps
Feb 24, 2021 · Product Management

Applying MVP and DevOps Thinking to Coaching: A Personal Journey

The author chronicles his experience learning coaching, treats coaching as a product, and demonstrates how applying MVP principles and a DevOps mindset—through iterative releases, feedback loops, and metrics like lead time and NPS—can transform personal development into a systematic, customer‑focused process.

FeedbackMVPcoaching
0 likes · 11 min read
Applying MVP and DevOps Thinking to Coaching: A Personal Journey
Ctrip Technology
Ctrip Technology
Sep 10, 2020 · Frontend Development

Frontend Architecture Optimization of Ctrip Ticket App Using Clean Architecture and Plugin‑Based AOP

This article details how Ctrip's ticket‑search list page was refactored with clean‑architecture principles, introducing a unidirectional data flow, business Service layer, and plugin‑based aspect‑oriented modules to improve maintainability, testability, and cross‑platform reuse of front‑end code.

Aspect-Oriented ProgrammingMVPTypeScript
0 likes · 10 min read
Frontend Architecture Optimization of Ctrip Ticket App Using Clean Architecture and Plugin‑Based AOP
Tencent Cloud Developer
Tencent Cloud Developer
Jul 13, 2020 · Big Data

Building MVP: A Lightweight Big Data Analysis System for Product Growth

The article describes how a lightweight big‑data analysis platform called MVP was built from scratch—using a User‑Event‑Config model, HDFS + ClickHouse + Spark, and four modules for metric monitoring, root‑cause alerts, deep growth analysis, and A/B testing—enabling real‑time insights in seconds instead of days and dramatically accelerating product‑growth operations.

AARRR ModelBig DataClickHouse
0 likes · 9 min read
Building MVP: A Lightweight Big Data Analysis System for Product Growth
Qunar Tech Salon
Qunar Tech Salon
Mar 31, 2020 · Fundamentals

Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley

The article shares ten practical lessons from a senior full‑stack engineer covering CSS specificity, component state design, backend code organization, PostgreSQL performance, the pitfalls of rushing releases, automation investment, mastering tools, MVP thinking, research‑driven development, and systematic scientific debugging.

CI/CDMVPPostgreSQL
0 likes · 15 min read
Ten Full‑Stack Engineering Lessons Learned from a Decade in Silicon Valley
Ctrip Technology
Ctrip Technology
Mar 19, 2020 · Mobile Development

Ctrip Hotel Android Map Development: Architecture, Challenges, and Solutions

This article details the design and implementation of Ctrip's hotel Android map features, covering business background, module architecture, coordinate system handling, multithreading challenges, and practical solutions such as MVP, AsyncTask, and atomic flags to ensure smooth user experience.

AndroidKotlinMVP
0 likes · 10 min read
Ctrip Hotel Android Map Development: Architecture, Challenges, and Solutions
DevOps
DevOps
Jan 6, 2020 · R&D Management

Dealing with Shifting CEO Directions: Strategies for R&D Teams

This article examines why CEOs frequently change strategic directions, analyzes the information asymmetry between leadership and R&D, and presents four practical viewpoints—including decisive responsibility, enriching decision data, rapid MVP iteration, and aligning CEOs with user insights—to help teams navigate shifting priorities effectively.

AgileMVPR&D management
0 likes · 7 min read
Dealing with Shifting CEO Directions: Strategies for R&D Teams
Tencent Music Tech Team
Tencent Music Tech Team
Dec 31, 2019 · Frontend Development

Exploring Android TV Leanback Library: Introduction, Integration, and Core Components

This article walks through Android TV’s Leanback library—its purpose, how to add the dependency, and core components such as BaseGridView, Presenter, and ObjectAdapter—using the QQ Music TV app as a case study, while weighing its design advantages against maturity and update‑frequency drawbacks.

Android TVLeanbackMVP
0 likes · 10 min read
Exploring Android TV Leanback Library: Introduction, Integration, and Core Components
Sohu Tech Products
Sohu Tech Products
Dec 4, 2019 · Mobile Development

Understanding MVC, MVP, and MVVM in Android with a Three‑in‑One Demo

This tutorial walks through Android implementations of MVC, MVP (using Mosby), and MVVM (with DataBinding), providing concise explanations, annotated code snippets, and a unified demo that lets beginners quickly grasp the differences and start building each architectural pattern in just ten minutes.

AndroidDataBindingMVC
0 likes · 12 min read
Understanding MVC, MVP, and MVVM in Android with a Three‑in‑One Demo
DevOps
DevOps
May 19, 2019 · R&D Management

How the Production of Friends Season 6 Mirrors Agile and Scrum Practices

The article uses the behind‑the‑scenes process of Friends Season 6 to illustrate agile concepts such as backlog, user stories, MVP, Scrum meetings and continuous delivery, showing how a sitcom’s production can serve as a model for effective R&D management.

BacklogFriendsMVP
0 likes · 11 min read
How the Production of Friends Season 6 Mirrors Agile and Scrum Practices
JD Retail Technology
JD Retail Technology
Mar 22, 2019 · Product Management

Applying User Story Mapping for Effective Requirement Grooming and Iteration Planning in JD.com’s Store Display System

This article shares how JD.com’s technology R&D center applied user story mapping to address common requirement‑grooming challenges, clarifying ambiguous PRDs, defining MVPs, estimating story points, planning versions and iterations, and ultimately delivering a store display system within 4.5 sprints, improving efficiency and stakeholder trust.

AgileMVPRequirement Grooming
0 likes · 7 min read
Applying User Story Mapping for Effective Requirement Grooming and Iteration Planning in JD.com’s Store Display System
Beike Product & Technology
Beike Product & Technology
Nov 30, 2018 · Mobile Development

Refactoring a 2000‑Line Android Detail Page to Under 200 Lines Using MVP and Modularization

This article describes how a large, tightly‑coupled Android detail page was refactored into a clean, modular MVP architecture that splits business logic into reusable Parts, reducing the file size from over 2000 lines to fewer than 200 while improving readability, maintainability, and rendering performance.

AndroidMVPModularization
0 likes · 18 min read
Refactoring a 2000‑Line Android Detail Page to Under 200 Lines Using MVP and Modularization
DevOps
DevOps
Jul 9, 2018 · Fundamentals

My Journey with Agile Development and Extreme Programming: Lessons and Impact

The author recounts how discovering Agile and Extreme Programming in 2008 transformed his software development mindset, improved project delivery, and reshaped organizational and product design practices, illustrating both the benefits and challenges of adopting Agile in a traditionally waterfall‑focused environment.

AgileLeanMVP
0 likes · 9 min read
My Journey with Agile Development and Extreme Programming: Lessons and Impact
JD Retail Technology
JD Retail Technology
Jun 6, 2018 · Mobile Development

Understanding Android Architecture Patterns: MVC, MVP, and MVVM

This article explains why proper architectural design is essential for Android apps, compares the MVC, MVP, and MVVM patterns, analyzes their advantages and disadvantages, and demonstrates the practical benefits of MVVM through a real‑world delivery‑mode switching project.

AndroidMVCMVP
0 likes · 7 min read
Understanding Android Architecture Patterns: MVC, MVP, and MVVM
Architecture Digest
Architecture Digest
Mar 24, 2018 · Mobile Development

Understanding Mobile Architecture Patterns: MVC, MVP, MVVM, Flutter, AAC and Communication Mechanisms

This article reviews Android mobile architecture patterns—including MVC, MVP, MVVM, Flutter-derived framework, and Android Architecture Components—explaining their evolution, layer separation, and communication mechanisms such as object holding, interface contracts, and router-based dispatch, while providing illustrative code examples.

AACAndroidFlutter
0 likes · 10 min read
Understanding Mobile Architecture Patterns: MVC, MVP, MVVM, Flutter, AAC and Communication Mechanisms