Tagged articles
78 articles
Page 1 of 1
AI Architecture Path
AI Architecture Path
Mar 27, 2026 · Artificial Intelligence

How the PUA Plugin Doubles AI Coding Efficiency by Eliminating Five Common Pitfalls

An open‑source MIT‑licensed PUA plugin tackles five typical “lazy” AI coding behaviors by applying pressure‑driven methodology and 13 industry‑proven problem‑solving frameworks, supporting nine major AI coding platforms, delivering up to 100% bug detection and doubling developer productivity, with detailed installation and usage guides.

AI CodingAutomationMethodology
0 likes · 11 min read
How the PUA Plugin Doubles AI Coding Efficiency by Eliminating Five Common Pitfalls
Model Perspective
Model Perspective
Jan 5, 2026 · Fundamentals

How to Turn Gut Feelings into Precise Decisions Using Boolean Algebra

The article explains how everyday intuition can be formalized with Boolean algebra by breaking down vague judgments into binary variables, applying logical operations and laws, and using a step‑by‑step methodology to create transparent, repeatable decision models for jobs, medical diagnosis, risk assessment, and product selection.

Methodologyboolean algebradecision making
0 likes · 9 min read
How to Turn Gut Feelings into Precise Decisions Using Boolean Algebra
Frontend AI Walk
Frontend AI Walk
Dec 19, 2025 · R&D Management

Mastering AI‑Driven Agile Development: The BMAD Method Guide

This article introduces the Breakthrough Method for Agile AI‑Driven Development (BMAD), explains its role‑based workflow, compares it with traditional single‑agent coding, and provides step‑by‑step practical demos using Cursor and Antigravity to illustrate how AI agents can be orchestrated for planning, design, and implementation.

AIAgile DevelopmentBMAD
0 likes · 28 min read
Mastering AI‑Driven Agile Development: The BMAD Method Guide
58UXD
58UXD
Sep 12, 2025 · Fundamentals

From Experience to Co‑Creation: How Service Design Is Transforming Public Services

The recap details Lin Ziwei’s September 2025 talk on service design’s evolution, key milestones, core tools like personas and user maps, applications in public services, and the discipline’s future interdisciplinary direction, highlighting how designers can shift from one‑way supply to collaborative co‑creation.

Design ThinkingMethodologyinterdisciplinary
0 likes · 3 min read
From Experience to Co‑Creation: How Service Design Is Transforming Public Services
转转QA
转转QA
Jul 29, 2025 · Operations

How to Define Clear Testing Boundaries for Large-Scale Projects

This article explains how QA teams can quickly align test boundaries in complex, multi-team projects by mapping end-to-end business processes, identifying system interactions such as MQ messages and API calls, and detailing both process-level and data-level boundaries to achieve full coverage and efficient issue resolution.

MethodologyQAboundary
0 likes · 9 min read
How to Define Clear Testing Boundaries for Large-Scale Projects
Model Perspective
Model Perspective
Jan 3, 2025 · Fundamentals

Why Domain Knowledge, Methodology, and Math Language Are Key to Good Models

The article explains how mathematical models bridge science and reality, emphasizing that effective models require a blend of domain expertise, solid methodology, and clear mathematical language, while warning against over‑reliance on black‑box AI and unnecessary complexity.

AI transparencyMethodologydomain knowledge
0 likes · 9 min read
Why Domain Knowledge, Methodology, and Math Language Are Key to Good Models
Model Perspective
Model Perspective
Dec 27, 2024 · Fundamentals

Modeling as Exploration: The 27‑Method Framework for Deeper Understanding

The article argues that modeling is a process of understanding and exploration rather than mere problem‑solving, introduces a “27‑Method” framework spanning time, space, and analogy, advocates progressive, elegant models, emphasizes the equal partnership of data and models, and links modeling to philosophical principles.

MethodologyModelingphilosophy
0 likes · 7 min read
Modeling as Exploration: The 27‑Method Framework for Deeper Understanding
DevOps
DevOps
Dec 4, 2024 · R&D Management

Understanding the Five Key Elements of Project Management: Dao, Fa, Shu, Qi, Ren

Project success hinges on mastering five essential elements—Dao (direction), Fa (rules), Shu (techniques), Qi (tools), and Ren (people)—with detailed guidance on team building, talent development, incentive mechanisms, appropriate tools, management skills, and strategic alignment to ensure effective project execution.

MethodologyTeam Buildingtools
0 likes · 10 min read
Understanding the Five Key Elements of Project Management: Dao, Fa, Shu, Qi, Ren
Model Perspective
Model Perspective
Oct 19, 2024 · Fundamentals

What Truly Makes a Research Paper Innovative? Key Traits and Common Pitfalls

This article explains the four essential characteristics of genuine research innovation—distinctiveness, superior performance, insight, and challenge—illustrates them with computer‑science examples, clarifies why formulaic descriptions alone rarely count as innovations, and offers practical advice for avoiding related pitfalls.

InnovationMethodologyacademic writing
0 likes · 9 min read
What Truly Makes a Research Paper Innovative? Key Traits and Common Pitfalls
Test Development Learning Exchange
Test Development Learning Exchange
Oct 18, 2024 · Fundamentals

Test‑Driven Development (TDD) and Behavior‑Driven Development (BDD): Definitions, Steps, Pros, Cons, and Choosing the Right Approach

Test‑Driven Development (TDD) and Behavior‑Driven Development (BDD) are software development approaches that start with writing tests or user stories, outlining core steps, advantages, disadvantages, and offering guidance on selecting the appropriate method based on project requirements, team expertise, and business communication needs.

BDDMethodologyTDD
0 likes · 5 min read
Test‑Driven Development (TDD) and Behavior‑Driven Development (BDD): Definitions, Steps, Pros, Cons, and Choosing the Right Approach
Model Perspective
Model Perspective
Sep 28, 2024 · Fundamentals

How Agile Practices Can Supercharge Your Mathematical Modeling

This article explores how integrating agile development principles—iterative modeling, rapid feedback, collaborative teamwork, and agile tools—can transform traditional linear mathematical modeling into a more flexible, efficient, and accurate process, illustrated with a pandemic‑prediction case study.

Agile DevelopmentCase StudyMethodology
0 likes · 7 min read
How Agile Practices Can Supercharge Your Mathematical Modeling
Data Thinking Notes
Data Thinking Notes
Dec 19, 2023 · Big Data

Mastering Data Analysis: Methodology, Team Building, and Career Insights

This comprehensive guide shares a seasoned data professional’s methodology, classifications, goal‑setting techniques, team‑building strategies, analyst competencies, report standards, and the three‑pillar "trend‑method‑technique" framework to help newcomers and veterans alike extract business value from data.

Business IntelligenceCareer DevelopmentMethodology
0 likes · 39 min read
Mastering Data Analysis: Methodology, Team Building, and Career Insights
Architects Research Society
Architects Research Society
Dec 7, 2023 · Fundamentals

The Future of Agile: Interdisciplinary Research, Principles, and Practices

The article critiques the over‑use of Agile in organizations, argues that many have become fatigued by an "Agile industrial complex," calls for a return to the Agile Manifesto and its twelve principles, explores interdisciplinary insights from psychology and the Medici Effect, and outlines internal and external policies for a more balanced Agile practice.

Agile ManifestoMedici EffectMethodology
0 likes · 11 min read
The Future of Agile: Interdisciplinary Research, Principles, and Practices
Architects Research Society
Architects Research Society
Nov 14, 2023 · Fundamentals

MIKE2.0 Method: An Open‑Source Approach to Information Development

The MIKE2.0 method is an open‑source, integrated‑knowledge‑environment framework that guides enterprises through information development, data governance, and architecture via five structured phases, key structures such as SAFE, and practical task outputs, while also offering community resources and implementation guidance.

Data GovernanceInformation DevelopmentMIKE2.0
0 likes · 7 min read
MIKE2.0 Method: An Open‑Source Approach to Information Development
Model Perspective
Model Perspective
Nov 5, 2023 · Fundamentals

What Is Grounded Theory? A Practical Guide to Its Features, Steps, and Pros/Cons

Grounded Theory, developed by Glaser and Strauss in the 1960s, is a qualitative research approach that builds theory directly from raw data through systematic coding, constant comparison, and theoretical sampling, offering both strengths such as deep insight and flexibility, and weaknesses like time‑intensive analysis and limited reproducibility.

Grounded TheoryMethodologyqualitative research
0 likes · 7 min read
What Is Grounded Theory? A Practical Guide to Its Features, Steps, and Pros/Cons
DaTaobao Tech
DaTaobao Tech
Sep 8, 2023 · Product Management

BPPISE Framework for Product Data Science Case Studies

The fourth article in a ten‑part Taobao series introduces the BPPISE framework—Business, Problem, Data, Insight, Strategy, Evaluation—as a product‑data‑science case structure, contrasting it with CRISP‑DM, detailing each stage, offering writing tips, and noting the team’s recruitment for data‑science talent.

BPPISEData ScienceFramework
0 likes · 9 min read
BPPISE Framework for Product Data Science Case Studies
Architect's Guide
Architect's Guide
Aug 21, 2023 · Fundamentals

Guidelines for Structured Data Analysis Reports and Effective Chart Usage

This article outlines a clear framework for writing data analysis reports—including hierarchical structure, concise conclusions, business‑oriented recommendations, reliable data sourcing, and best‑practice chart design—while highlighting common statistical pitfalls and tips for improving readability and impact.

Methodologybest practiceschart design
0 likes · 12 min read
Guidelines for Structured Data Analysis Reports and Effective Chart Usage
DataFunTalk
DataFunTalk
Aug 15, 2023 · Product Management

Comprehensive Guide to Business Methodologies and Growth Frameworks

This article introduces a wide range of practical methodologies—including 5W2H, STAR, Pareto, Long Tail, MVP, Six Thinking Hats, First‑Principles, SCQA, OKR, KPI, SMART, PEST, SWOT, data‑warehouse layering, AARRR, RARRA and RFM—to help readers improve decision‑making, goal management, data analysis, and user‑growth strategies in product and business contexts.

GrowthMethodologyframeworks
0 likes · 13 min read
Comprehensive Guide to Business Methodologies and Growth Frameworks
ITPUB
ITPUB
Jul 14, 2023 · R&D Management

Why Becoming an Architect Is Really About Upgrading Your Cognition

The article shares the author’s years of architecture experience at Alipay, arguing that growth into a true architect is a cognitive upgrade, explains what architectural ability really means, illustrates it with a multithreading interview example, and presents systematic thinking methods and practical steps for building architectural competence.

MethodologyR&D managementSoftware Architecture
0 likes · 26 min read
Why Becoming an Architect Is Really About Upgrading Your Cognition
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 19, 2023 · Fundamentals

Architectural Growth: How Cognition Upgrade Shapes System Design

The article explores how an architect’s cognitive upgrade—through systematic thinking, model-driven analysis, and practical design methods—drives effective system architecture, business modeling, and trade‑off decisions, illustrated by a multithreading interview example and a suite of methodological tools.

BackendMethodologySoftware Architecture
0 likes · 26 min read
Architectural Growth: How Cognition Upgrade Shapes System Design
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
May 19, 2023 · Game Development

How to Write Effective Game Experience Reports: A Practical Methodology

This article outlines a comprehensive methodology for creating game experience reports, covering the purpose, various writing scenarios, key questions, audience considerations, core gameplay loops, development processes, competitive analysis, QA sensitivity, and practical tips to produce clear, persuasive, and professional documentation.

DocumentationMethodologyQA
0 likes · 18 min read
How to Write Effective Game Experience Reports: A Practical Methodology
Open Source Linux
Open Source Linux
Mar 6, 2023 · Fundamentals

Why Abstract Models Are the Key to Lifelong Learning

This essay explores how focusing on enduring abstract models rather than transient knowledge, drawing from philosophy, mathematics, and computer science, can guide a more meaningful and adaptable learning journey.

Methodologyabstract modelscomputer science
0 likes · 12 min read
Why Abstract Models Are the Key to Lifelong Learning
DataFunSummit
DataFunSummit
Feb 8, 2023 · Product Management

Content‑Driven Data Product Management: Challenges, Governance Frameworks, and Implementation Strategies

This article shares practical insights from a data product expert on the problems faced by content‑oriented data products, outlines a comprehensive governance methodology—including DAMA, Huawei, and Alibaba frameworks—and demonstrates how to operationalize these ideas through concrete examples such as event‑tracking and metric governance.

Big DataData GovernanceData Product Management
0 likes · 16 min read
Content‑Driven Data Product Management: Challenges, Governance Frameworks, and Implementation Strategies
Model Perspective
Model Perspective
Nov 19, 2022 · Fundamentals

How the Extreme Range Method Measures Chinese City Green Competitiveness

This article explains the use of the extreme‑range (min‑max) standardization method to calculate the 2016 Chinese City Green Competitiveness Index, detailing the treatment of positive and negative indicators, weighting procedures, and the advantages of this approach for consistent longitudinal comparisons.

Methodologycity indexenvironmental metrics
0 likes · 3 min read
How the Extreme Range Method Measures Chinese City Green Competitiveness
Architecture Digest
Architecture Digest
Sep 10, 2022 · Fundamentals

Top 10 Mistakes Organizations Make When Trying to Become Agile

The article outlines ten common errors that organizations commit while attempting to adopt Agile, explaining why each mistake hampers true agility and offering guidance on how to involve teams, focus on value, and foster a collaborative culture for successful Agile transformation.

Methodologyorganizational changesoftware development
0 likes · 8 min read
Top 10 Mistakes Organizations Make When Trying to Become Agile
IT Architects Alliance
IT Architects Alliance
Sep 5, 2022 · R&D Management

Waterfall vs Agile: Choosing the Right Development Method

This article compares the traditional Waterfall model with Agile and Scrum practices, outlining each approach's strengths, weaknesses, roles, and workflow steps, and offers practical guidance on when to apply one method over the other in software projects.

MethodologyProject Managementagile
0 likes · 12 min read
Waterfall vs Agile: Choosing the Right Development Method
Model Perspective
Model Perspective
Sep 4, 2022 · Fundamentals

Grey Relational Analysis: A Powerful Tool for Comprehensive Evaluation

The article explains the principles of grey system theory, introduces grey relational analysis as a method for handling sparse information, outlines its mathematical foundations, step‑by‑step modeling process, and demonstrates how the grey comprehensive evaluation method can rank and compare multiple alternatives without requiring large sample sizes or strict statistical assumptions.

Comprehensive EvaluationMethodologydata mining
0 likes · 14 min read
Grey Relational Analysis: A Powerful Tool for Comprehensive Evaluation
Architecture Digest
Architecture Digest
Aug 19, 2022 · Fundamentals

Learning the Eternal: Abstract Models, Computer Foundations, and Critical Thinking

The article argues that true learning should focus on enduring abstract models rather than transient knowledge, exploring computer fundamentals such as binary states, Von Neumann architecture, compilation theory, distributed systems, and advocating methodological approaches like universal doubt and independent thinking.

CompilationMethodologyabstract models
0 likes · 12 min read
Learning the Eternal: Abstract Models, Computer Foundations, and Critical Thinking
21CTO
21CTO
Jul 27, 2022 · Fundamentals

Why Abstract Models, Not Knowledge, Should Drive Your Learning Journey

The article argues that the ultimate learning goal is mastering timeless abstract models—philosophical, mathematical, and computational—rather than transient facts, and illustrates this through discussions of computer fundamentals, von Neumann architecture, compilation theory, distributed systems, and critical thinking methodologies.

Methodologyabstract modelscompilation theory
0 likes · 10 min read
Why Abstract Models, Not Knowledge, Should Drive Your Learning Journey
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 5, 2022 · Fundamentals

Fifteen Rules for Test‑Driven Development (TDD)

This article presents fifteen practical, actionable rules for Test‑Driven Development, explaining how disciplined short cycles, writing tests first, and avoiding production data can make TDD both effective and executable for developers.

MethodologyTDDbest practices
0 likes · 3 min read
Fifteen Rules for Test‑Driven Development (TDD)
Model Perspective
Model Perspective
May 25, 2022 · Operations

Mastering the Analytic Hierarchy Process: A Step‑by‑Step Guide

Discover how the Analytic Hierarchy Process (AHP) transforms qualitative and quantitative factors into a hierarchical decision model, outlining its core concepts, four-step modeling procedure, pairwise comparison matrices, consistency checks, and a concise summary of its application across various fields.

AHPMethodologyOperations Research
0 likes · 5 min read
Mastering the Analytic Hierarchy Process: A Step‑by‑Step Guide
58UXD
58UXD
Apr 27, 2022 · Product Management

Master Competitive Analysis: 8 Proven Methods to Outshine Your Rivals

This guide explains why competitive analysis is essential throughout a product’s lifecycle, outlines common pitfalls, presents a step‑by‑step workflow, and details eight practical analysis methods—each with difficulty rating, suitable scenarios, and key precautions—to help you make data‑driven design and business decisions.

Competitive analysisMethodologyPest
0 likes · 11 min read
Master Competitive Analysis: 8 Proven Methods to Outshine Your Rivals
DaTaobao Tech
DaTaobao Tech
Mar 15, 2022 · Fundamentals

Introduction to Causal Inference and Instrumental Variables

The article introduces causal inference for observational business data, contrasts methods that require observed confounders with instrumental-variable techniques that can address unobserved confounding, explains the three core IV assumptions plus homogeneity or monotonicity, illustrates the Wald estimator, warns about weak instruments, and urges careful application.

Methodologycausal inferenceinstrumental variables
0 likes · 24 min read
Introduction to Causal Inference and Instrumental Variables
Architects Research Society
Architects Research Society
Sep 25, 2021 · Product Management

Agile vs Waterfall: Understanding Project Scope, Uncertainty, and Methodology

This article explains the distinction between well‑defined and high‑uncertainty project work, compares traditional waterfall planning with modern Agile practices, and presents data showing Agile’s higher success rates while also providing practical guidance for teams transitioning to more exploratory development approaches.

Methodologyagilesoftware development
0 likes · 10 min read
Agile vs Waterfall: Understanding Project Scope, Uncertainty, and Methodology
IT Architects Alliance
IT Architects Alliance
Aug 6, 2021 · R&D Management

Waterfall vs Agile: Comparative Analysis and Scrum Process Overview

This article compares the traditional Waterfall development model with Agile methodologies, outlines Scrum roles and processes, and discusses how teams can balance documentation‑heavy and people‑centric approaches to improve software project efficiency and adaptability.

MethodologyProject Managementagile
0 likes · 12 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
58UXD
58UXD
Jul 5, 2021 · Product Management

How Designers Can Master Project Management for Better Outcomes

This article explains why designers must adopt project‑management practices, outlines the four key phases—initiation, planning, execution monitoring, and closure—along with tools like 6W2H, STAR and WWH, and offers communication tips to boost influence, efficiency, and overall project success.

DesignMethodologyProject Management
0 likes · 7 min read
How Designers Can Master Project Management for Better Outcomes
FunTester
FunTester
Jun 21, 2021 · Operations

How to Simulate Realistic Traffic with Segment Randomization in Java Performance Tests

This article explains how to combine traffic replay and custom request generation using a segment‑random approach, provides two Java implementations (CPU‑heavy and memory‑heavy), shows test scripts and a full project example, and demonstrates that the generated load matches the configured request distribution.

JavaLoad TestingMethodology
0 likes · 11 min read
How to Simulate Realistic Traffic with Segment Randomization in Java Performance Tests
DevOps
DevOps
May 19, 2021 · Operations

The Essence and Evolution of ERP, Middle Platform, and Low‑Code in Enterprise Digital Transformation

This article examines why ERP, middle‑platform, and low‑code concepts have emerged, explains their underlying governance methodology, and compares two prominent digital‑transformation frameworks—Huawei’s 1234 model and Accenture’s three‑step approach—highlighting how enterprises can adapt these methods to improve agility and efficiency.

ERPEnterprise GovernanceMethodology
0 likes · 9 min read
The Essence and Evolution of ERP, Middle Platform, and Low‑Code in Enterprise Digital Transformation
Alibaba Cloud Developer
Alibaba Cloud Developer
May 17, 2021 · Product Management

Master the Art of Strategic Planning: 4 Methods & 2 Mindsets to Boost Your Team’s Success

This article explains why every team member should master planning, outlines its three core benefits—focus, insight, and future direction—introduces two thinking modes (inductive and deductive) and presents four practical planning methods to make your roadmap clear, actionable, and results‑driven.

MethodologyPlanningTeam Alignment
0 likes · 15 min read
Master the Art of Strategic Planning: 4 Methods & 2 Mindsets to Boost Your Team’s Success
21CTO
21CTO
May 11, 2021 · Product Management

Mastering Strategic Planning: 4 Proven Methods to Boost Team Success

This article explains why planning is essential for every team, outlines two core thinking modes—inductive and deductive—and shares four practical planning methods (similar‑thinking, dimensional‑thinking, reduction‑thinking, and specialization) to help practitioners create focused, actionable, and measurable roadmaps.

MethodologyPlanningR&D
0 likes · 15 min read
Mastering Strategic Planning: 4 Proven Methods to Boost Team Success
DevOps
DevOps
Jan 28, 2021 · R&D Management

Explanation of the Lean Knowledge System: Philosophy, Methodology, Solutions, and Tools

This article presents a comprehensive overview of the Lean knowledge system, detailing its four layers—thought, methodology, solution patterns, and tools—while outlining key historical figures, core concepts such as value and waste, and practical techniques like A3 reporting, 5S, and visual management for continuous improvement in R&D.

LeanMethodologyprocess optimization
0 likes · 5 min read
Explanation of the Lean Knowledge System: Philosophy, Methodology, Solutions, and Tools
DevOps
DevOps
Nov 27, 2020 · R&D Management

Key Changes in the 2020 Scrum Guide: Detailed Comparison and Personal Insights

This article provides a comprehensive, section‑by‑section comparison of the 2020 Scrum Guide with the 2017 version, highlighting shifts in terminology, added emphasis on value creation, self‑management, lean thinking, and the removal of prescriptive language, accompanied by the author’s personal interpretations.

LeanMethodologyscrum
0 likes · 11 min read
Key Changes in the 2020 Scrum Guide: Detailed Comparison and Personal Insights
Yanxuan Tech Team
Yanxuan Tech Team
Oct 28, 2020 · Product Management

Mastering B2B Product Design: Core Principles for Scalable Solutions

This article outlines essential B2B product design principles—including clear system boundaries, disciplined interaction governance, and abstracted rule‑engine architectures—illustrated with real‑world examples from NetEase Yanxuan, to help teams build scalable, maintainable systems and foster a methodology grounded in underlying logic.

B2BMethodologyProduct Design
0 likes · 9 min read
Mastering B2B Product Design: Core Principles for Scalable Solutions
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 9, 2020 · Fundamentals

Waterfall vs Agile: Choosing the Right Development Model

This article compares the traditional Waterfall model with Agile approaches like Scrum, outlining their origins, advantages, disadvantages, key roles, processes, and how teams can balance both methods to improve project delivery and avoid common pitfalls.

MethodologyProject Managementagile
0 likes · 13 min read
Waterfall vs Agile: Choosing the Right Development Model
DevOps
DevOps
Sep 1, 2020 · Fundamentals

Is Agile Development Always Superior to Waterfall? A Critical Examination

The article critically explores whether agile development truly outperforms waterfall, highlighting that each methodology has distinct strengths and limitations depending on project requirements, team stability, and organizational context, and argues for choosing the most suitable approach rather than blindly favoring one over the other.

Methodologywaterfall
0 likes · 9 min read
Is Agile Development Always Superior to Waterfall? A Critical Examination
Architects Research Society
Architects Research Society
Aug 4, 2020 · Fundamentals

Agile Design Practices and Principles for Software Development

This article outlines agile software development design strategies, covering practical agile design activities, underlying design philosophies, and how design fits throughout the entire agile lifecycle, emphasizing iterative modeling, test‑driven development, and the balance between documentation and flexibility.

DesignMethodologyModeling
0 likes · 12 min read
Agile Design Practices and Principles for Software Development
Alibaba Cloud Native
Alibaba Cloud Native
Jun 25, 2020 · Fundamentals

How Structured Thinking Can Boost Your Work Impact and Decision‑Making

This article explains why many professionals struggle to convey value, introduces a structured‑thinking framework that starts with defining a central goal, shows how to decompose that center using methods like SWOT and AHP, and offers practical steps for generalizing, filling gaps, and pruning to improve clarity, efficiency, and growth.

AHPMECEMethodology
0 likes · 15 min read
How Structured Thinking Can Boost Your Work Impact and Decision‑Making
Qunar Tech Salon
Qunar Tech Salon
Apr 28, 2020 · Fundamentals

Architecture Methodology: From Problem Identification to Application Logic Design

This article presents a comprehensive architecture methodology that guides engineers through problem identification, definition, classification, top‑down and bottom‑up derivation, model layering, and the systematic construction of product, business, logical, and physical architectures to achieve robust, maintainable software systems.

MethodologyR&Dbusiness analysis
0 likes · 29 min read
Architecture Methodology: From Problem Identification to Application Logic Design
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 7, 2020 · Fundamentals

Mastering System Architecture: A Proven Methodology for Building Robust Applications

This article shares a comprehensive architecture methodology from an experienced Alibaba senior engineer, detailing problem identification, various architecture classifications, top‑down and bottom‑up derivation techniques, and practical steps to design logical, physical, and business architectures for reliable software development.

MethodologySystem Architecturearchitecture
0 likes · 31 min read
Mastering System Architecture: A Proven Methodology for Building Robust Applications
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 23, 2019 · Fundamentals

Master the Golden Three‑Step Method: From Daily Tasks to Complex Architecture

This article introduces Zhang Jianfei’s golden three‑step problem‑solving framework—define, decompose, and classify—illustrates its application in everyday chores, work reporting, code development, and system design, and connects it to taxonomy, the MECE principle, and common thinking models to boost structured thinking.

MECEMethodologyProduct Design
0 likes · 13 min read
Master the Golden Three‑Step Method: From Daily Tasks to Complex Architecture
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 16, 2019 · Fundamentals

Master Structured Thinking: Boost Your Problem‑Solving Skills

This guide explains structured thinking—combining logical ordering and proven routines like 5W2H—to help engineers clarify problems, build a central focus, decompose tasks using deduction, time, space and importance, and apply the method to team onboarding, culture building, and promotion presentations.

Methodologylogicproblem solving
0 likes · 12 min read
Master Structured Thinking: Boost Your Problem‑Solving Skills
21CTO
21CTO
Jul 31, 2019 · Fundamentals

Beyond Effort: How Choice, Direction, and Environment Shape a Programmer’s Career

The article argues that while effort is essential, a programmer’s growth depends on making informed choices, quickly finding a direction, selecting a supportive environment, adopting effective methods, and gaining real‑world experience, offering practical guidance for those feeling uncertain about their career path.

EnvironmentGrowthMethodology
0 likes · 8 min read
Beyond Effort: How Choice, Direction, and Environment Shape a Programmer’s Career
Programmer DD
Programmer DD
Jul 26, 2019 · Fundamentals

Is Scrum Really Agile? Uncovering Its Hidden Flaws

The article argues that Scrum falls short of true agility, critiques its rigid framework, labels it as fragile when mis‑implemented, and shares personal insights on why simple priority queues often outperform Scrum in software development.

MethodologyProject Managementagile
0 likes · 7 min read
Is Scrum Really Agile? Uncovering Its Hidden Flaws
DevOps
DevOps
May 21, 2019 · Fundamentals

Waterfall vs Agile: A Theatrical Debate on Software Development Practices

The article dramatizes a debate between the Waterfall and Agile development approaches, illustrating their differing philosophies on requirements, quality control, and process management, and concludes that each method has unique strengths, urging teams to select the most suitable practice based on project needs.

Methodologyprocess managementwaterfall
0 likes · 8 min read
Waterfall vs Agile: A Theatrical Debate on Software Development Practices
21CTO
21CTO
Mar 24, 2019 · Fundamentals

Agile vs Waterfall: Which Development Methodology Wins?

This article compares the traditional Waterfall model and the modern Agile approach, outlining their processes, advantages, disadvantages, and suitability for different projects, helping teams decide which methodology best aligns with their product goals and organizational constraints.

Methodologyscrumwaterfall
0 likes · 12 min read
Agile vs Waterfall: Which Development Methodology Wins?
58UXD
58UXD
Sep 6, 2018 · Product Management

How a Data‑Driven Redesign Boosted 58 Rental’s Homepage Experience

The article outlines a product‑focused case study that uses the What‑Why‑How framework to identify pain points on 58 Rental’s homepage, redesigns key entry points such as urgent‑task, content‑discovery, fast‑search, and activity doors, and reports measurable improvements in user conversion and satisfaction.

MethodologyUI/UXUser experience
0 likes · 8 min read
How a Data‑Driven Redesign Boosted 58 Rental’s Homepage Experience
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Jul 25, 2018 · Product Management

The Evolution and Role of User Research in Internet Companies

This article traces the historical emergence of the user research role in internet companies, outlines four development stages from early software to user‑centered design, and explains how its methods and theory stem from traditional market research, highlighting the evolving responsibilities and significance of user research today.

MethodologyProduct DesignUX
0 likes · 9 min read
The Evolution and Role of User Research in Internet Companies
DevOps
DevOps
Jun 13, 2018 · Fundamentals

The Importance of Methodology and Best Practices in Software Development

Understanding and applying solid methodologies—such as design patterns, coding standards, and domain‑driven design—constitutes the core of software development best practices, helping programmers evolve from “wild” coders to professionals who write clean, maintainable code and continuously improve through disciplined practice.

Design PatternsMethodologybest practices
0 likes · 8 min read
The Importance of Methodology and Best Practices in Software Development
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 2, 2018 · Backend Development

Mastering Web API Design: A 7‑Step Methodology for Robust Services

This article outlines a practical seven‑step methodology for designing, documenting, and publishing Web APIs—covering everything from listing semantic descriptors and drawing state diagrams to harmonizing names, choosing media types, creating semantic profiles, writing code, and finally releasing a stable, consumable service.

MethodologyWeb APIapi-design
0 likes · 15 min read
Mastering Web API Design: A 7‑Step Methodology for Robust Services
21CTO
21CTO
Mar 15, 2018 · R&D Management

Why No One-Size-Fits-All Method Works: Crafting Custom Software Development Processes

The article explains that there is no universal silver‑bullet methodology for software projects; instead, teams must analyze each project's unique variables, blend existing frameworks, and continuously refine a simple, tailored process to achieve effective results.

Continuous ImprovementMethodologyProject Management
0 likes · 7 min read
Why No One-Size-Fits-All Method Works: Crafting Custom Software Development Processes
DevOps
DevOps
Oct 22, 2017 · Fundamentals

Agile Is Just a Hammer: Reflections on Misusing Agile Practices

The article uses the hammer metaphor to critique treating agile methods as a one‑size‑fits‑all tool, illustrating common misunderstandings through dialogues about user stories, estimation, TDD, pair programming, Kanban, Scrum, SAFe, and continuous delivery, and urging thoughtful adoption.

MethodologyTDDagile
0 likes · 5 min read
Agile Is Just a Hammer: Reflections on Misusing Agile Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 28, 2017 · Fundamentals

The Evolution of Software Engineering and the Role of Development Models

The article traces the history of software engineering as a continual shortening of release cycles, discusses the persistent emergence of new development models—from the waterfall to spiral and iterative approaches—and highlights George Box’s insight that while all models are imperfect, the useful ones illuminate practice.

MethodologyModel EvaluationSoftware Engineering
0 likes · 3 min read
The Evolution of Software Engineering and the Role of Development Models
Meituan Technology Team
Meituan Technology Team
Nov 25, 2016 · Backend Development

Methodology and Architecture for Building a Scalable CRM System

To build a scalable CRM, the article proposes a four‑step framework—defining goals, applying a full‑process digitalization methodology, designing a flexible, component‑based architecture that emphasizes configuration and light databases, and assembling an execution‑focused team—while detailing revenue‑maximizing levers, digitalization layers, and a closed‑loop feedback system.

CRMDigitalizationMethodology
0 likes · 41 min read
Methodology and Architecture for Building a Scalable CRM System
DevOps
DevOps
May 4, 2016 · Fundamentals

User Story Driving Agile Development (UDAD): A Comprehensive End‑to‑End Agile Methodology

The article introduces User Story Driving Agile Development (UDAD), a comprehensive methodology that integrates impact mapping, user story mapping, visual guidance, Scrum, Kanban, continuous integration, exploratory testing, and automated deployment to provide a cohesive, end‑to‑end agile process supported by Microsoft Team Foundation Server.

DevOpsKanbanMethodology
0 likes · 7 min read
User Story Driving Agile Development (UDAD): A Comprehensive End‑to‑End Agile Methodology
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
May 25, 2015 · Operations

Methodology for Implementing Modular Data Centers and Interpreting Standardization Processes

This article examines the concept of modularity in data centers, explains how standardization underpins true modular design, compares industry approaches such as micro‑modules and containerized solutions, and analyzes the standardization levels of major tech companies and colocation providers to guide implementation decisions.

MethodologyOperationsmodular data center
0 likes · 10 min read
Methodology for Implementing Modular Data Centers and Interpreting Standardization Processes
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 3, 2015 · Backend Development

A Seven‑Step Methodology for Designing Web APIs

This article outlines a repeatable, seven‑step process for designing robust Web APIs that leverages both HTTP and broader Web protocols, covering everything from listing semantic descriptors to publishing the API, and emphasizes clear separation of design and implementation details for future extensibility.

MethodologyWeb APIapi-design
0 likes · 18 min read
A Seven‑Step Methodology for Designing Web APIs
Qunar Tech Salon
Qunar Tech Salon
Jan 14, 2015 · Backend Development

A Seven‑Step Methodology for Designing, Implementing, and Maintaining Web APIs

This article presents a comprehensive, seven‑step methodology for designing, implementing, and maintaining Web APIs—covering business use‑case definition, semantic description, state‑diagram modeling, naming harmonization, media‑type selection, semantic archive creation, coding, and publishing—while offering interviews and further reading recommendations.

BackendHTTPMethodology
0 likes · 18 min read
A Seven‑Step Methodology for Designing, Implementing, and Maintaining Web APIs