Tagged articles

team organization

38 articles · Page 1 of 1
Shuge Unlimited
Shuge Unlimited
Jul 2, 2026 · Product Management

Is Traditional Frontend/Backend/PM Hiring Still Relevant in the AI Era? Claude Code’s Creator Offers Five Talent Prototypes

The article analyzes Boris Cherny’s five talent prototypes for the AI era, explains how he flips the product‑lifecycle axis to replace traditional front‑end/back‑end/PM roles, presents supporting data from Anthropic, critiques the framework, and shows how companies and individuals can apply the model in practice.

AIAnthropicClaude Code
0 likes · 19 min read
Is Traditional Frontend/Backend/PM Hiring Still Relevant in the AI Era? Claude Code’s Creator Offers Five Talent Prototypes
Subtle Storm
Subtle Storm
Jun 25, 2026 · Backend Development

How to Determine If Your System Really Needs to Be Split into Microservices

The article analyzes when microservices add value versus unnecessary complexity, outlining common pain points, team and operational requirements, and a five‑question checklist to help architects decide if breaking a monolith into independent services is justified.

DevOpsmicroservicesscalability
0 likes · 7 min read
How to Determine If Your System Really Needs to Be Split into Microservices
Architecture and Beyond
Architecture and Beyond
Jun 13, 2026 · R&D Management

Building an AI‑Native Software Development Organization: Redefining the Team Contract

The article analyzes how AI‑generated code reshapes software teams, urging a new organizational contract that defines ownership, realistic productivity expectations, role re‑definition, reinforced quality gates, and end‑to‑end process changes—from demand concretization to release monitoring—to sustain high‑quality delivery.

AIDevOpsFrontend
0 likes · 23 min read
Building an AI‑Native Software Development Organization: Redefining the Team Contract
samdeepthink
samdeepthink
Jun 10, 2026 · Backend Development

How We Actually Implemented BFF in Practice

The article explains why the backend team built three BFF services without serverless or GraphQL, basing the decision on business logic, team expertise, and organizational structure, and shows how the architecture aligns with different e‑commerce lines.

BFFBackend For Frontendarchitecture
0 likes · 7 min read
How We Actually Implemented BFF in Practice
Architect's Guide
Architect's Guide
Feb 26, 2025 · Backend Development

Why Microservices Are More About Organizational Structure Than Pure Technology

The article critically examines the hype around microservices, arguing that their true value lies in promoting modularity, clear ownership, and organizational clarity rather than solving inherent technical problems, and it traces these ideas back to classic software engineering principles and modern operational challenges.

Modularitydistributed systemsscalability
0 likes · 22 min read
Why Microservices Are More About Organizational Structure Than Pure Technology
Fighter's World
Fighter's World
Oct 19, 2024 · R&D Management

Why Collapsing the Talent Stack Gives Teams an Unfair Advantage

Collapsing the talent stack—having leaders wear multiple hats—creates a sustained unfair competitive edge, especially in the era of large‑model AI where small, tightly‑coupled teams can prototype and iterate far faster than traditional, role‑segmented organizations.

Innovation SpeedLarge Model AIR&D Management
0 likes · 6 min read
Why Collapsing the Talent Stack Gives Teams an Unfair Advantage
DevOps
DevOps
Jun 16, 2024 · Operations

Performance Engineering Challenges and Practices for Software‑Defined Vehicles

The article examines how the shift to Software‑Defined Vehicles introduces complex performance engineering challenges across software, hardware, and organizational domains, and proposes an engineering‑driven, continuous‑observability approach—including modeling, monitoring, iterative optimization, and specialized team structures—to sustainably improve automotive software performance.

SDVautomotive softwareobservability
0 likes · 17 min read
Performance Engineering Challenges and Practices for Software‑Defined Vehicles
DeWu Technology
DeWu Technology
Apr 1, 2024 · R&D Management

Scaling Agile at DeWu: The Type‑P Framework and PMO Evolution

The article details how DeWu’s technology organization scaled from a few hundred to over a thousand engineers by adopting the custom Type‑P framework—emphasizing value‑orientation, small‑step rapid iteration, bi‑weekly sprints, unified domain‑level agile processes, metric‑driven governance, and an evolving PMO that shifted from throughput‑first to value‑first objectives.

Agile ScalingPMOProject Management
0 likes · 16 min read
Scaling Agile at DeWu: The Type‑P Framework and PMO Evolution
21CTO
21CTO
May 5, 2023 · Product Management

Why Product‑Mode Teams Outperform Traditional Project Teams

The article compares traditional software project teams with product‑mode teams, highlighting how long‑lived, cross‑functional product teams improve responsiveness, reduce cycle time, preserve knowledge, maintain architectural integrity, and deliver higher business value through continuous iteration and ownership.

DevOpsagilesoftware development
0 likes · 32 min read
Why Product‑Mode Teams Outperform Traditional Project Teams
DevOps
DevOps
Apr 24, 2023 · Backend Development

Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture

The article shares a chief architect’s experience designing a hybrid “big waterfall + small agile” delivery approach, microservice architecture, BFF layer, and team organization principles such as Conway’s law to address application boundary challenges in a massive state‑owned enterprise project.

BFFarchitecturemicroservices
0 likes · 11 min read
Hybrid “Big Waterfall + Small Agile” Delivery Model and Application Boundary Design in Large‑Scale Microservice Architecture
Architect
Architect
Jan 8, 2023 · Backend Development

Rethinking Microservices: From Hype to Core Architectural Principles

This article critically examines the microservices movement, tracing its historical roots, debunking common hype, and arguing that the true value lies in modular design, clear team ownership, and disciplined architectural practices rather than merely scaling distributed systems.

Modularitydistributed systemsmicroservices
0 likes · 23 min read
Rethinking Microservices: From Hype to Core Architectural Principles
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 19, 2022 · Mobile Development

Reimagining Mobile Development: Unified Cross-Platform Containers and the KUN Strategy

This article outlines the evolving trends in terminal devices and software architecture, argues for unified cross‑platform containers, proposes a streamlined organizational model with fewer, more versatile roles, and introduces the KUN project—a high‑performance, extensible Flutter‑based rendering engine aimed at boosting mobile development efficiency.

cross‑platformfluttermobile development
0 likes · 23 min read
Reimagining Mobile Development: Unified Cross-Platform Containers and the KUN Strategy
ByteDance SE Lab
ByteDance SE Lab
Sep 26, 2022 · Mobile Development

Inside ByteDance’s AppInfra: How Mobile Infrastructure Powers Millions of Apps

This interview reveals how ByteDance’s AppInfra team builds and evolves mobile infrastructure, performance optimization, automated testing, and talent strategies to support a growing portfolio of high‑traffic apps like Douyin and Toutiao, offering insights into cross‑platform toolchains, team organization, and future technology trends.

Infrastructureapp performanceautomation testing
0 likes · 18 min read
Inside ByteDance’s AppInfra: How Mobile Infrastructure Powers Millions of Apps
Architect's Journey
Architect's Journey
Mar 9, 2022 · Backend Development

What Factors Should You Consider When Splitting Microservices?

The article explains how breaking a monolith into microservices can introduce data consistency challenges, discusses the CAP theorem and Conway's law, and provides practical guidelines—such as single‑responsibility division, team‑aligned service boundaries, and appropriate use of BASE and distributed transactions—to split services responsibly.

CAP theoremConway's LawSingle Responsibility
0 likes · 11 min read
What Factors Should You Consider When Splitting Microservices?
ITPUB
ITPUB
Feb 11, 2022 · R&D Management

When Open Source Meets Self‑Development: Lessons from a Decade of R&D

The article shares a senior engineer’s practical experience on combining open‑source and self‑developed components, analysing their advantages, lifecycle stages, and concrete strategies—including problem definition, selection, source‑code control, and ten actionable tips—to help teams balance cost, innovation, and stability.

Product LifecycleR&D ManagementSoftware Engineering
0 likes · 37 min read
When Open Source Meets Self‑Development: Lessons from a Decade of R&D
DevOps
DevOps
Mar 9, 2021 · R&D Management

Designing R&D Teams as Special Forces: Organizational Architecture for Agile Development

The article explains how adopting a "special forces" style organizational structure—small, cross‑functional squads with clear goals and boundaries—can improve R&D efficiency, adaptability to changing business needs, performance assessment, and career development within modern software companies.

DevOpsSpecial Forcesteam organization
0 likes · 7 min read
Designing R&D Teams as Special Forces: Organizational Architecture for Agile Development
Selected Java Interview Questions
Selected Java Interview Questions
Jan 14, 2021 · Backend Development

When to Merge Microservices Back into a Monolith: Balancing Technical and Organizational Concerns

The article argues that merging microservices back into a monolith can be justified when service boundaries no longer align with team structures, emphasizing that microservices address both technical load and people‑organization problems, and that the right size of a service depends on context rather than the misleading notion of "micro".

Conway's Lawmonolithscalability
0 likes · 11 min read
When to Merge Microservices Back into a Monolith: Balancing Technical and Organizational Concerns
58UXD
58UXD
Oct 20, 2020 · Game Development

Inside a Game Art Team: From Concept to Launch – A Complete Workflow

This article outlines the full workflow of a game art team, covering its organizational structure, each phase of game development from project initiation to post‑launch, and the detailed art production steps—including style definition, 2D and 3D creation, UI animation, special effects, asset integration, testing, and launch.

3D modelingGame DevelopmentUI design
0 likes · 10 min read
Inside a Game Art Team: From Concept to Launch – A Complete Workflow
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 2, 2020 · Backend Development

How to Split Microservices: 3 Expert Strategies for Effective Service Decomposition

This article compares three seasoned experts' approaches to microservice splitting—vertical vs. horizontal, business‑driven, stability‑driven, and performance‑driven—highlighting trade‑offs, team size considerations, and practical guidelines for achieving scalable, maintainable architectures.

Backend ArchitectureSoftware Designmicroservices
0 likes · 9 min read
How to Split Microservices: 3 Expert Strategies for Effective Service Decomposition
Architect
Architect
Aug 17, 2020 · Backend Development

Various Approaches to Microservice Decomposition

The article examines microservice architecture as an abstract concept and presents three practical decomposition strategies—vertical/horizontal business split, business‑driven and team‑oriented considerations, and criteria based on logic, stability, reliability and performance—while also discussing cost, release frequency, and team size implications.

Backend ArchitectureSoftware Designservice decomposition
0 likes · 8 min read
Various Approaches to Microservice Decomposition
Programmer DD
Programmer DD
Jun 29, 2020 · R&D Management

Why Small Squads Outperform Large Armies in Software Projects

The article compares large‑scale, highly regimented development teams with small, autonomous squads, explaining how the latter achieve faster delivery, higher innovation, and better resource efficiency while still handling complex projects, and discusses Conway's Law and practical implications for modern software organizations.

Conway's LawProject Managementlarge teams
0 likes · 12 min read
Why Small Squads Outperform Large Armies in Software Projects
Efficient Ops
Efficient Ops
Apr 8, 2020 · R&D Management

Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership

The article explains how designing autonomous, end‑to‑end responsible teams—by minimizing inter‑team collaboration, adopting full‑process or cross‑functional squads, and leveraging automation tools—leads to better software architecture, aligns with Conway’s law, and improves efficiency in modern DevOps environments.

AutomationConway's LawDevOps
0 likes · 6 min read
Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership
Cloud Native Technology Community
Cloud Native Technology Community
Mar 18, 2020 · Backend Development

Microservice Splitting Strategies: Perspectives and Practices

The article explores various microservice decomposition approaches—vertical vs. horizontal, business‑driven, stability‑based, reliability‑focused, and performance‑oriented—highlighting trade‑offs, team size considerations, and practical guidelines for achieving scalable, maintainable service architectures.

microservicesservice decompositionsoftware architecture
0 likes · 9 min read
Microservice Splitting Strategies: Perspectives and Practices
Architecture Digest
Architecture Digest
Mar 4, 2020 · Backend Development

Microservice Splitting Strategies: Three Approaches and Practical Considerations

This article examines microservice decomposition by presenting three expert‑derived splitting approaches—vertical/horizontal, business‑driven cost‑aware, and responsibility‑based—and discusses how factors such as team size, maintenance cost, scalability, stability, reliability and performance influence the optimal service boundaries.

Backend Architecturemicroservicesscalability
0 likes · 8 min read
Microservice Splitting Strategies: Three Approaches and Practical Considerations
JD Retail Technology
JD Retail Technology
May 5, 2019 · Industry Insights

How 7FRESH APP Boosted Delivery Speed and Quality with Agile Team Restructuring

The 7FRESH mobile app team at JD transformed its organization into product‑oriented cross‑functional squads, refined task splitting and estimation, expanded automated testing, enforced strict test‑in criteria, and allocated time for technical debt reduction, resulting in markedly higher delivery quantity, frequency, and quality while improving stakeholder satisfaction.

Product Deliveryagilemobile development
0 likes · 6 min read
How 7FRESH APP Boosted Delivery Speed and Quality with Agile Team Restructuring
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 19, 2018 · Backend Development

How to Structure Functional Teams and Service Patterns for Scalable Microservices

This article explains how Conway's law guides functional team division in microservice architectures, describes decentralized governance, outlines various interaction and composition patterns, discusses fault‑tolerance mechanisms such as isolation, circuit breaking, rate limiting, and provides guidance on choosing appropriate service granularity.

Fault Tolerancearchitecturemicroservices
0 likes · 32 min read
How to Structure Functional Teams and Service Patterns for Scalable Microservices
Programmer DD
Programmer DD
May 9, 2018 · R&D Management

Why Microservices Are More About Organizational Design Than Technology

The article examines how adopting microservice architecture reshapes companies into flat, small-team clusters, arguing that microservices function more as an organizational design than a pure technical pattern, and outlines principles for aligning teams with business, embracing uncertainty, and simplifying inter‑team integration.

Conway's LawR&D Managementteam organization
0 likes · 13 min read
Why Microservices Are More About Organizational Design Than Technology
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 14, 2018 · Backend Development

How to Structure Functional Teams and Governance in Microservice Architecture

This article explains how microservice architecture reshapes functional team organization, promotes decentralized governance, defines interaction contracts such as tolerant reader and consumer‑driven contracts, and outlines service decomposition and composition patterns like proxy, aggregation, and chaining to improve agility and reduce cross‑team friction.

Service ContractsService Governancemicroservices
0 likes · 16 min read
How to Structure Functional Teams and Governance in Microservice Architecture
Efficient Ops
Efficient Ops
Jun 27, 2017 · Big Data

How a Leading Bank Evolved Its Big Data Platform Architecture

This talk outlines how China’s Guangfa Bank built, refined, and scaled its big‑data platform since 2014, covering data positioning, system architecture optimization, delivery model improvements, team restructuring, and real‑world use cases that demonstrate the platform’s impact on risk control, marketing and operational efficiency.

BankingBig Datamicroservices
0 likes · 14 min read
How a Leading Bank Evolved Its Big Data Platform Architecture
21CTO
21CTO
Dec 15, 2016 · R&D Management

How to Build a Data‑Driven Headcount Plan for Your Engineering Team

This guide explains how to define yearly engineering objectives, estimate required staff by system count, design an organizational chart, and identify hiring gaps while avoiding common pitfalls in headcount budgeting for tech teams.

R&D Managementbudgetingengineering hiring
0 likes · 4 min read
How to Build a Data‑Driven Headcount Plan for Your Engineering Team
21CTO
21CTO
Jun 5, 2016 · R&D Management

How to Build Effective Tech Team Structures from Startup to Enterprise

This article explains how internet companies can design and evolve technical team hierarchies—from flat, three‑level startups to large, multi‑team enterprises—by aligning roles, responsibilities, and communication flows to product scale and business goals.

R&D ManagementSoftware Engineeringstartup scaling
0 likes · 7 min read
How to Build Effective Tech Team Structures from Startup to Enterprise
Big Data and Microservices
Big Data and Microservices
Apr 20, 2016 · Operations

How to Build an Effective IT Operations Service System: Principles, Architecture & Best Practices

This article outlines the fundamental principles, overall architecture, scope, and detailed components of an IT operations service system, covering policies, processes, organizational structure, platform tools, and management workflows such as incident, problem, change, and configuration management.

IT Operationschange managementconfiguration management
0 likes · 19 min read
How to Build an Effective IT Operations Service System: Principles, Architecture & Best Practices
21CTO
21CTO
Jan 16, 2016 · R&D Management

What Digg’s Failed Revamp Reveals About Building Scalable Development Processes

The article examines Digg’s former software development workflow, detailing its team structure, Git‑Gerrit code review, Jenkins testing, Puppet deployments, evolving practices, and how Conway’s Law shaped its architecture, offering lessons for modern engineering teams.

Code ReviewConway's LawDeployment Automation
0 likes · 8 min read
What Digg’s Failed Revamp Reveals About Building Scalable Development Processes
Qunar Tech Salon
Qunar Tech Salon
May 13, 2015 · R&D Management

Facebook's Engineering Culture and R&D Management Practices

The talk explains Facebook's early engineering culture—emphasizing rapid "Hack" iterations, a decentralized organization that avoids dependencies, open code‑base ownership, data‑driven debate, and the strategic hiring of strong engineers—to illustrate how these practices drive high‑speed product development.

FacebookR&D Managementdecentralization
0 likes · 17 min read
Facebook's Engineering Culture and R&D Management Practices