Tagged articles
38 articles
Page 1 of 1
IT Services Circle
IT Services Circle
Apr 22, 2026 · Industry Insights

Sun Microsystems: From Programmer's Paradise to Corporate Collapse

Sun Microsystems once built the most powerful workstations, pioneered Solaris and Java, and attracted top engineers, but a series of strategic missteps, market shifts toward Linux and Intel, and the dot‑com bust led to its rapid decline and eventual acquisition by Oracle.

Operating SystemsSoftware EngineeringTechnology History
0 likes · 13 min read
Sun Microsystems: From Programmer's Paradise to Corporate Collapse
Architecture Breakthrough
Architecture Breakthrough
Mar 19, 2026 · Industry Insights

Why Business, Product, and Service Differ in Banking Digital Architecture

The article clarifies the distinct roles of business, product, and service in bank digital transformation, using supply‑chain finance and corporate account opening as case studies to show how strategic vision, standardized packaging, and delivery interfaces together shape elegant, responsive banking architectures.

Digital Transformationbusiness analysisindustry insights
0 likes · 11 min read
Why Business, Product, and Service Differ in Banking Digital Architecture
Architect
Architect
Sep 18, 2025 · Fundamentals

Why Modeling Is the Hardest Puzzle in Software Architecture – A Deep Dive

This article explores the essential role of modeling in software engineering, outlines the three main types of modeling, examines why modeling remains a persistent challenge due to language ambiguity and real‑world complexity, and provides practical guidance on business and domain modeling for architects.

Domain-Driven DesignSoftware EngineeringSoftware Modeling
0 likes · 16 min read
Why Modeling Is the Hardest Puzzle in Software Architecture – A Deep Dive
DataFunTalk
DataFunTalk
Jul 17, 2025 · Artificial Intelligence

Is Scale AI’s $29 B Valuation Real? Deep Dive into Government Contracts and Revenue Models

This article examines Scale AI’s $29 billion valuation by analyzing its US government contracts, estimating total revenue through multiple valuation methods, evaluating its business model and growth prospects, and comparing its multiples with peers to assess whether the price reflects genuine potential or speculative hype.

AIGovernment ContractsSaaS
0 likes · 16 min read
Is Scale AI’s $29 B Valuation Real? Deep Dive into Government Contracts and Revenue Models
Model Perspective
Model Perspective
May 27, 2025 · Fundamentals

Master Problem Solving with WHAT, WHY, HOW, and WHAT‑IF Trees

This article introduces a four‑tree framework—WHAT, WHY, HOW, and WHAT‑IF—explaining how each logical tree helps classify issues, uncover root causes, design actionable solutions, and forecast outcomes, while offering refined drawing guidelines and linking the approach to the DEED problem‑type model.

business analysisdecision makinglogical trees
0 likes · 9 min read
Master Problem Solving with WHAT, WHY, HOW, and WHAT‑IF Trees
DevOps
DevOps
Oct 9, 2024 · Product Management

Understanding Functional, Information, and Product Architecture Diagrams for Product Managers

The article explains how product managers should first analyze business architecture and user expectations, then use functional, information, and product architecture diagrams to systematically design and communicate product structure, avoiding premature detail work and ensuring coherent, scalable solutions.

Product Architecturebusiness analysisfunctional diagram
0 likes · 16 min read
Understanding Functional, Information, and Product Architecture Diagrams for Product Managers
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 24, 2023 · Fundamentals

Mastering Domain Modeling: A Practical Guide to Building Robust Business Models

This article explains how software engineers can systematically abstract real‑world problems into domain models, walk through four essential modeling steps, illustrate the process with multiple real‑world cases, and discuss advanced techniques such as event storming, four‑color modeling, and bounded‑context pen‑paper methods to create stable, extensible software designs.

DDDDomain ModelingEvent Storming
0 likes · 20 min read
Mastering Domain Modeling: A Practical Guide to Building Robust Business Models
Bilibili Tech
Bilibili Tech
May 16, 2023 · R&D Management

Domain-Driven Design: Problem Domain Analysis and Modeling in Bilibili OGV Business

The article explains Domain‑Driven Design as a method for managing software complexity, outlines its meta‑models and limitations, and demonstrates a full problem‑domain analysis for Bilibili’s OGV business—including stakeholder value‑demand analysis, process and use‑case modeling, scenario definition, ubiquitous language creation, and sub‑domain classification—while noting that implementation details will be covered later.

BilibiliDomain-Driven DesignModeling
0 likes · 28 min read
Domain-Driven Design: Problem Domain Analysis and Modeling in Bilibili OGV Business
Architects Research Society
Architects Research Society
Feb 23, 2023 · Operations

A Straightforward Guide to Value Chain Analysis

This article explains the concept of a value chain, outlines Michael Porter’s value‑chain model, describes primary and support activities, compares cost‑leadership and differentiation strategies, and provides practical steps and templates for conducting a value‑chain analysis to improve efficiency and profitability.

Differentiationbusiness analysiscompetitive advantage
0 likes · 11 min read
A Straightforward Guide to Value Chain Analysis
IT Architects Alliance
IT Architects Alliance
Feb 23, 2023 · Fundamentals

How to Become a Competent IT Architect

Becoming a competent IT architect requires a blend of up‑to‑date technical expertise—such as knowledge of AI, big data, cloud computing, networking, databases, security, and programming—deep business understanding of requirements, processes, and data models, and strong leadership skills for team and project management.

IT Architecturebusiness analysistechnical skills
0 likes · 6 min read
How to Become a Competent IT Architect
Architecture and Beyond
Architecture and Beyond
Dec 3, 2022 · Industry Insights

Why Precise Cost Management Is the Key to Sustainable Growth

The article explains the logical foundations of fine‑grained cost management, outlines four guiding principles, categorizes production, support, monitoring, and waste costs, and shows how detailed cost analysis supports business decisions, ROI evaluation, and long‑term organizational health.

Cost ManagementOperational EfficiencyROI
0 likes · 7 min read
Why Precise Cost Management Is the Key to Sustainable Growth
Architects' Tech Alliance
Architects' Tech Alliance
Sep 3, 2022 · Fundamentals

Architectural Musings: Defining Architecture and Its Role in Software Development

This article explores the concept of architecture—from its origins in human societal division of labor to its application in software design—highlighting why recognizing problems, defining boundaries, and splitting responsibilities are essential for building effective, scalable systems that serve human needs.

System Designbusiness analysisorganizational structure
0 likes · 60 min read
Architectural Musings: Defining Architecture and Its Role in Software Development
DaTaobao Tech
DaTaobao Tech
Jul 4, 2022 · Fundamentals

Introduction to System Thinking

This article introduces system thinking by defining systems and explaining its three core mindsets—deep, holistic, and dynamic thinking—while detailing causal loop diagram components, common reinforcing and balancing loops, and five foundational models that together help analyze interdependencies, uncover behavior patterns, and support wiser decision‑making.

business analysiscausal loopcomplexity
0 likes · 10 min read
Introduction to System Thinking
JD.com Experience Design Center
JD.com Experience Design Center
Feb 18, 2022 · Product Management

How System Thinking Turns User Research into Business Value

This article explains the concept of a User Research Business Partner (UBP), introduces system thinking fundamentals, and shows how applying causal loop diagrams and systematic analysis can help product teams uncover deeper user needs, avoid surface‑level traps, and deliver measurable business impact.

User Researchbusiness analysiscausal loop diagram
0 likes · 11 min read
How System Thinking Turns User Research into Business Value
JD Tech
JD Tech
Dec 24, 2021 · Databases

A Methodology for Translating Business Models into Data Models: Community Group Buying Case Study

This article presents a step‑by‑step methodology for converting business domain models into robust data models, illustrated with a community group‑buying pre‑scheduling case, and discusses object identification, relationship definition, model refinement, and mapping to database structures to improve scalability and maintainability.

Database designSoftware Engineeringbusiness analysis
0 likes · 9 min read
A Methodology for Translating Business Models into Data Models: Community Group Buying Case Study
Architects Research Society
Architects Research Society
Nov 9, 2021 · Product Management

Key Considerations for Application Planning: Defining Problems, Users, Goals, and Stakeholder Contributions

This guide outlines essential steps for planning an application, including defining the problem it solves, identifying target users and goals, understanding current business processes, recognizing key contributors, and creating a project plan to ensure the solution aligns with business needs.

Project ManagementRequirements Gatheringapplication planning
0 likes · 4 min read
Key Considerations for Application Planning: Defining Problems, Users, Goals, and Stakeholder Contributions
IT Architects Alliance
IT Architects Alliance
Jul 17, 2021 · Fundamentals

Business Analysis Methods and Modeling Techniques

The article outlines practical business analysis approaches—including flowcharts, sequence diagrams, prototype sketches, business and data model diagrams—and recommends modeling tools, emphasizing the importance of selecting appropriate visualizations to clarify complex requirements and improve communication between stakeholders and technical teams.

ModelingSoftware Architecturebusiness analysis
0 likes · 9 min read
Business Analysis Methods and Modeling Techniques
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 21, 2021 · Fundamentals

Master Requirement Engineering: From Business Analysis to System Acceptance

This article outlines the complete requirement engineering process, covering requirement acquisition, modeling, specification, verification, and management, along with the architect’s perspective, analysis methodologies, business process analysis, system boundary definition, functional and non‑functional requirements, and clear system acceptance criteria.

Non-functional RequirementsRequirement Engineeringbusiness analysis
0 likes · 6 min read
Master Requirement Engineering: From Business Analysis to System Acceptance
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 7, 2021 · Fundamentals

Why Domain Models Are the Secret Weapon for Stable, Scalable Software

This article explains the concept of domain models, why they are crucial business assets, how to create and use them with UML diagrams and simple examples, highlights common misconceptions, and shows how explicit modeling improves communication, code readability, and software adaptability.

DDDDomain ModelingSoftware Architecture
0 likes · 16 min read
Why Domain Models Are the Secret Weapon for Stable, Scalable Software
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 11, 2021 · Fundamentals

Comprehensive Guide to System Architecture Methodology: Conceptual Analysis, Business Analysis, Requirement Analysis, and Design Phases

This article provides a thorough overview of system architecture methodology, covering core concepts, business and requirement analysis, domain and business modeling, architectural design (logical and physical), high‑level and detailed design, and subsequent development, testing, deployment, and operation phases.

business analysisdesign methodologyrequirement analysis
0 likes · 14 min read
Comprehensive Guide to System Architecture Methodology: Conceptual Analysis, Business Analysis, Requirement Analysis, and Design Phases
21CTO
21CTO
Feb 22, 2021 · Artificial Intelligence

How to Strengthen an Algorithm Engineer’s Real‑World Impact: Tech, Business, and Soft Skills

The article outlines a three‑dimensional framework—technical, business, and soft‑skill competencies—that algorithm engineers need to master in order to successfully deliver machine‑learning solutions in production environments, offering practical advice on data handling, model evaluation, stakeholder communication, and personal development.

business analysisdata engineeringmachine learning
0 likes · 15 min read
How to Strengthen an Algorithm Engineer’s Real‑World Impact: Tech, Business, and Soft Skills
macrozheng
macrozheng
Nov 21, 2020 · Product Management

What Drives ByteDance’s Success? A Deep Dive into Its Product Matrix

This article analyzes ByteDance’s rapid growth by examining its product portfolio, commercial efficiency, algorithmic advantages, and recent expansion into education, gaming, automotive, literature, office tools, and healthcare, revealing why some products thrive while others lag behind.

ByteDanceGrowthTechnology Ecosystem
0 likes · 17 min read
What Drives ByteDance’s Success? A Deep Dive into Its Product Matrix
Architects Research Society
Architects Research Society
Jul 21, 2020 · Product Management

Understanding the BCG Growth‑Share Matrix and Its Application in Product Strategy

The article explains the BCG growth‑share matrix, describes its four quadrants—Stars, Cash Cows, Question Marks, and Dogs—illustrates how resources are allocated, discusses its advantages and criticisms, and shares practical experiences of using the matrix for product portfolio decisions.

BCG MatrixGrowth SharePortfolio Management
0 likes · 8 min read
Understanding the BCG Growth‑Share Matrix and Its Application in Product Strategy
Architect
Architect
Jun 12, 2020 · R&D Management

Solution Architecture Design: Methods, Principles, and Process Framework

This article presents a comprehensive guide to solution architecture design, covering its definition, problem classification, a step‑by‑step discovery and design process, key principles, and a toolbox of practical techniques for architects to align solutions with business needs and enterprise capabilities.

business analysisdesign methodologyenterprise architecture
0 likes · 27 min read
Solution Architecture Design: Methods, Principles, and Process Framework
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 3, 2020 · Fundamentals

How to Master a New System Quickly: A Practical Guide for Developers

This guide explains how developers can efficiently get up to speed with an unfamiliar system by covering business learning, technical learning across five architectural views, operational concerns, and hands‑on practice, offering concrete questions and steps for each stage.

Software Architecturebusiness analysispractical guide
0 likes · 10 min read
How to Master a New System Quickly: A Practical Guide for Developers
Architects Research Society
Architects Research Society
Jun 24, 2019 · Product Management

Understanding the BCG Growth‑Share Matrix and Its Application in Product Strategy

The BCG growth‑share matrix, developed by the Boston Consulting Group in the early 1970s, visualizes product portfolios across market growth and relative market share, guiding resource allocation among stars, question marks, cash cows, and dogs while highlighting the model's strengths and criticisms.

BCG MatrixPortfolio Managementbusiness analysis
0 likes · 6 min read
Understanding the BCG Growth‑Share Matrix and Its Application in Product Strategy
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 2, 2019 · Fundamentals

Why Domain Modeling Is the Key to Solving Real Business Problems

The article explains how identifying problem spaces and mapping them to solution spaces through domain and domain‑model modeling helps businesses design software systems that directly address core operational challenges, illustrated with HR, expense, e‑commerce, and hotel management examples.

Domain ModelingSoftware ArchitectureSystem Design
0 likes · 14 min read
Why Domain Modeling Is the Key to Solving Real Business Problems
Architecture Digest
Architecture Digest
Jun 30, 2018 · R&D Management

Understanding Team Roles in Software Architecture: Business, Development, and the Need for a Technical Lead

The article explains how software architecture relies on coordinated roles—business owners, architects, team leads, and developers—highlighting the importance of a dedicated technical lead to bridge business requirements and framework implementation, reduce design friction, and ensure effective communication within the team.

Software ArchitectureTeam Rolesbusiness analysis
0 likes · 4 min read
Understanding Team Roles in Software Architecture: Business, Development, and the Need for a Technical Lead
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 13, 2018 · Fundamentals

How to Build a Successful Enterprise Architecture: A Practical Step‑by‑Step Guide

This guide walks you through defining clear objectives, identifying key business problems, selecting appropriate frameworks, modeling essential domains, creating a meta‑model, and integrating and analyzing your enterprise architecture, offering practical tips, examples, and best‑practice recommendations to ensure your EA project succeeds.

EAModelingbusiness analysis
0 likes · 17 min read
How to Build a Successful Enterprise Architecture: A Practical Step‑by‑Step Guide
21CTO
21CTO
Aug 26, 2015 · Product Management

Why Luo Yonghao’s Smartisan Launch Fell Short: Lessons in Product Management

The article dissects Luo Yonghao’s recent smartphone launch, exposing how overreliance on personal charisma, compromised branding, rushed product design, and flawed market positioning turned the ‘Smartisan’ venture into a costly compromise, and draws broader lessons about product management, brand integrity, and the perils of low‑price hardware strategies.

Brand Strategybusiness analysissmartphone market
0 likes · 14 min read
Why Luo Yonghao’s Smartisan Launch Fell Short: Lessons in Product Management