Tagged articles
352 articles
Page 3 of 4
Code Ape Tech Column
Code Ape Tech Column
Dec 9, 2020 · Fundamentals

Comprehensive Guide to Maven: Build Lifecycle, Dependencies, and Plugins

This article provides a detailed overview of Maven, covering its purpose, project structure, build lifecycle phases, dependency coordinates and scopes, repository types, plugin mechanisms, aggregation and inheritance, as well as flexible configuration using properties and profiles, all illustrated with practical code examples.

PluginsProject Managementbuild lifecycle
0 likes · 22 min read
Comprehensive Guide to Maven: Build Lifecycle, Dependencies, and Plugins
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 29, 2020 · R&D Management

The Pitfalls of Building a Middle Platform: A Cautionary Tale of Project Management

A senior IT leader’s frustration with a middle‑platform project reveals how vague goals, insufficient budgeting, lack of real business scenarios, and misaligned expectations between management and consultants can doom enterprise transformation initiatives, offering hard‑earned lessons for future R&D managers.

IT transformationProject ManagementR&D management
0 likes · 14 min read
The Pitfalls of Building a Middle Platform: A Cautionary Tale of Project Management
Taobao Frontend Technology
Taobao Frontend Technology
Nov 27, 2020 · Product Management

How to Challenge Authority and Grow as a Project Manager at Alibaba

In this reflective article, a former front‑end expert at Alibaba shares half a year of personal growth, detailing how he learned to challenge authority, improve mature technical systems, manage project risks, communicate effectively with product designers, and build professional credibility as a project manager.

Career GrowthLeadershipProject Management
0 likes · 15 min read
How to Challenge Authority and Grow as a Project Manager at Alibaba
网易UEDC
网易UEDC
Nov 25, 2020 · Product Management

How Interaction Designers Can Mine Project ‘Mines’ to Speed Up Activity Launches

This article shares practical strategies for interaction designers to identify and avoid common pitfalls across project initiation, execution, and closing phases, enabling faster, more reliable launches of time‑sensitive activity projects through early involvement, visual workflow mapping, modular components, and coordinated communication.

Activity LaunchInteraction DesignProduct Development
0 likes · 11 min read
How Interaction Designers Can Mine Project ‘Mines’ to Speed Up Activity Launches
21CTO
21CTO
Nov 17, 2020 · R&D Management

What Linus Torvalds Reveals About Realistic Development Practices and Tool Use

Linus Torvalds explains that developers often overestimate delegation and code importance, emphasizing that user needs trump code quality, that appropriate workflows matter more than tools, and that trust, proper use of SCM, and open communication via mailing lists are key to successful large‑scale projects.

Linus TorvaldsLinux kernelProject Management
0 likes · 8 min read
What Linus Torvalds Reveals About Realistic Development Practices and Tool Use
21CTO
21CTO
Oct 30, 2020 · R&D Management

7 Surprising Lessons to Turn Your Tech Expertise into Career Growth

The article follows architect Da Liu’s frustration over being passed over for promotion, revealing seven practical strategies—from reading diverse code and accurately judging project direction to mastering meeting management and version control—that can help engineers transform technical expertise into career advancement.

Career DevelopmentProject ManagementSoftware Architecture
0 likes · 14 min read
7 Surprising Lessons to Turn Your Tech Expertise into Career Growth
Java Captain
Java Captain
Oct 25, 2020 · R&D Management

Lessons Learned from a Failed Project: A Project Manager’s Reflection

A project manager recounts how poor quality focus, insufficient team oversight, lack of design, uncontrolled requirement changes, and missing code reviews led to a disastrous rollout, and shares the corrective actions and key lessons to avoid similar failures in future software projects.

Code reviewLessons LearnedProject Management
0 likes · 10 min read
Lessons Learned from a Failed Project: A Project Manager’s Reflection
DevOps
DevOps
Oct 21, 2020 · R&D Management

Implementing Daily Scrum Standup to Improve Team Communication and Progress Tracking

The article describes how a software team introduced a 15‑minute daily Scrum standup, defined its participants, duration, and agenda through brainstorming, and observed improved visibility of progress, reduced delays, and enhanced communication, with plans to add a Kanban board for further optimization.

Project Managementagiledaily standup
0 likes · 4 min read
Implementing Daily Scrum Standup to Improve Team Communication and Progress Tracking
58UXD
58UXD
Oct 12, 2020 · Product Management

How 58APP Boosted Design Consistency to Accelerate Team Efficiency and User Growth

This article explains how the 58APP platform identified design‑consistency problems across its many business lines, defined efficiency, quality, and verification goals, built shared interaction and UI component libraries, established data‑driven metrics, and achieved measurable improvements in publishing rates and overall user experience.

Product DesignProject ManagementUX
0 likes · 11 min read
How 58APP Boosted Design Consistency to Accelerate Team Efficiency and User Growth
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
Sohu Tech Products
Sohu Tech Products
Sep 9, 2020 · R&D Management

Effective Task Delegation and Time Management: The “Monkey” Metaphor

This article concludes a four‑part time‑management series by exploring effective task delegation through the “monkey” metaphor, outlining seven practical steps—from explaining task importance to regular follow‑up—and emphasizing how clear communication and responsibility assignment improve team productivity.

LeadershipProject Managementproductivity
0 likes · 9 min read
Effective Task Delegation and Time Management: The “Monkey” Metaphor
Programmer DD
Programmer DD
Sep 4, 2020 · R&D Management

What Went Wrong? A Tech Director’s Hard‑Learned Lessons on Team Control

In this candid post, a former technical director shares a three‑month case study of team mismanagement, detailing four critical mistakes—over‑estimating talent, under‑estimating project difficulty, spreading resources too thin, and neglecting proper management—along with reflective insights and actionable lessons for future leaders.

Lessons LearnedProject ManagementR&D management
0 likes · 13 min read
What Went Wrong? A Tech Director’s Hard‑Learned Lessons on Team Control
Youzan Coder
Youzan Coder
Aug 21, 2020 · Industry Insights

From PRD Translator to Business Driver: The Three Growth Stages for Engineers

The article outlines three progressive stages for technical staff—from merely following PRD specifications, to understanding business needs and selecting appropriate solutions, and finally to proactively shaping business strategy—while sharing practical methods for demand exploration, project initiation, management, and data‑driven iteration.

Career DevelopmentProject Managementbusiness thinking
0 likes · 13 min read
From PRD Translator to Business Driver: The Three Growth Stages for Engineers
FunTester
FunTester
Aug 15, 2020 · Operations

Why Quality Management Is Critical for Project Success

This article explains the importance of quality management in projects, outlines its two main dimensions—process quality and product quality—details the multiple benefits of systematic quality control, and provides an eight‑step framework for creating an effective quality management plan.

OperationsProject ManagementQA
0 likes · 5 min read
Why Quality Management Is Critical for Project Success
Programmer DD
Programmer DD
Jul 4, 2020 · R&D Management

Why the Redis Founder Quit: Lessons on Open‑Source Maintenance Burnout

The article recounts Redis creator Salvatore Sanfilippo’s decision to step back from core development, explains his fatigue with open‑source maintenance, outlines the pressures he faced, and discusses how mature projects like Redis can continue thriving after a founder’s departure.

Project ManagementSalvatore Sanfilippomaintainer burnout
0 likes · 6 min read
Why the Redis Founder Quit: Lessons on Open‑Source Maintenance Burnout
Youzan Coder
Youzan Coder
Jul 2, 2020 · R&D Management

Project-Based Management for R&D Efficiency and Organizational Evolution at Youzan

Youzan’s Efficiency Improvement team introduced project‑based management to bring transparency, empower part‑time PMs, and foster self‑organization, then layered Large‑Scale Scrum across component teams, enabling dynamic equilibrium between order and chaos and evolving the R&D organization toward agile, scalable efficiency.

Project ManagementR&D managementagile
0 likes · 12 min read
Project-Based Management for R&D Efficiency and Organizational Evolution at Youzan
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 ManagementTeam Organization
0 likes · 12 min read
Why Small Squads Outperform Large Armies in Software Projects
21CTO
21CTO
May 26, 2020 · R&D Management

How to Keep Learning and Grow as an Engineer While Working Full‑Time

This article shares practical principles, mindset tips, and concrete planning methods for engineers who want to continuously improve their technical skills, overcome common career dilemmas, and become effective architects and leaders despite a busy workload.

Career DevelopmentProject ManagementSoftware Architecture
0 likes · 34 min read
How to Keep Learning and Grow as an Engineer While Working Full‑Time
JD Retail Technology
JD Retail Technology
May 26, 2020 · Mobile Development

Case Study: Rapid Development of JD.com “Jingdong Fast Version” Mobile App

This article details how JD.com’s retail teams collaboratively designed, built, and launched the lightweight Jingdong Fast Version mobile app in early 2020, outlining the project’s tight timeline, cross‑team coordination, technical architecture, design simplifications, and the successful on‑time release despite pandemic constraints.

JD.comProject ManagementSoftware Architecture
0 likes · 13 min read
Case Study: Rapid Development of JD.com “Jingdong Fast Version” Mobile App
Huolala Tech
Huolala Tech
May 18, 2020 · Fundamentals

How Agile Testing Transforms Global Projects: Lessons from the P1 Initiative

This article explains agile testing principles, contrasts them with traditional waterfall testing, and details how the P1 project applied Scrum testing practices—short delivery cycles, daily stand‑ups, bug triage, continuous collaboration, technical excellence, and streamlined processes—to achieve rapid, high‑quality software releases.

Agile TestingProject Managementscrum
0 likes · 7 min read
How Agile Testing Transforms Global Projects: Lessons from the P1 Initiative
FunTester
FunTester
May 4, 2020 · Industry Insights

Avoid These Common Agile Pitfalls to Boost Team Efficiency

This article identifies frequent agile‑method traps—acting like a project manager, making unilateral decisions, over‑monitoring, slow change handling, and indirect communication—and offers practical remedies to help agile leaders foster trust, autonomy, and faster delivery.

LeadershipProject Managementagile
0 likes · 6 min read
Avoid These Common Agile Pitfalls to Boost Team Efficiency
JD Retail Technology
JD Retail Technology
Apr 27, 2020 · R&D Management

How to Build a Sustainable Post‑Mortem Culture for Tech Projects

This guide outlines a complete post‑mortem (retrospective) framework—from defining types and preparing meetings to conducting effective sessions and tracking outcomes—helping teams continuously improve project execution and embed a learning‑focused culture across the organization.

Continuous ImprovementProject ManagementR&D Process
0 likes · 9 min read
How to Build a Sustainable Post‑Mortem Culture for Tech Projects
Beike Product & Technology
Beike Product & Technology
Apr 20, 2020 · R&D Management

Comprehensive Management of Technical Teams: Recruitment, Training, Culture, Architecture, Project Management, and Promotion

This article examines how stable, non‑startup companies can develop their technical teams by addressing recruitment, personnel development, team culture, technology stack decisions, project management practices, and promotion pathways, offering practical insights for effective R&D management.

Project ManagementR&D managementTeam Culture
0 likes · 19 min read
Comprehensive Management of Technical Teams: Recruitment, Training, Culture, Architecture, Project Management, and Promotion
JD Retail Technology
JD Retail Technology
Mar 23, 2020 · R&D Management

Applying Project Management and Agile Principles to China’s COVID‑19 Response: A Case Study

The article examines how project management and agile methodologies were applied to China’s nationwide COVID‑19 response, illustrating initiation, planning, execution, risk and stakeholder management, iterative delivery, transparency, and continuous improvement through concrete examples and a structured framework.

COVID-19Project Managementagile
0 likes · 23 min read
Applying Project Management and Agile Principles to China’s COVID‑19 Response: A Case Study
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 20, 2020 · R&D Management

Insights into iQIYI's PMO: Enhancing Project Delivery Efficiency and Value

At iQIYI, Elva leads a versatile PMO that acts like a conductor—standardizing processes, tailoring Scrum, Kanban or waterfall methods, and providing varying levels of support—to coordinate over 100 concurrent infrastructure, product and live‑streaming projects, boost delivery efficiency, and raise organizational maturity without adding headcount.

PMOProject Managementagile
0 likes · 9 min read
Insights into iQIYI's PMO: Enhancing Project Delivery Efficiency and Value
转转QA
转转QA
Mar 18, 2020 · Operations

How QA Can Add Value in Cross‑Department Projects

This article outlines how QA engineers can maximize their impact throughout the pre‑testing, testing, and post‑testing phases of cross‑department projects by understanding system interactions, coordinating with stakeholders, designing comprehensive test cases, monitoring progress, and conducting thorough retrospectives to continuously improve delivery quality.

CollaborationProject ManagementQA
0 likes · 6 min read
How QA Can Add Value in Cross‑Department Projects
58 Tech
58 Tech
Feb 28, 2020 · Operations

A Practical Approach to Multi‑Project Source Code Management Using Git Submodules, Monorepo and Automation Scripts

This article analyzes common source‑code management patterns for numerous small projects, identifies their drawbacks, and proposes a hybrid solution that combines a single‑git repository with git‑submodule based sub‑projects, automated shell scripts, and Umi‑based tooling to achieve unified yet isolated development and deployment.

GitMonorepoProject Management
0 likes · 12 min read
A Practical Approach to Multi‑Project Source Code Management Using Git Submodules, Monorepo and Automation Scripts
Mafengwo Technology
Mafengwo Technology
Feb 20, 2020 · R&D Management

How a Custom PMO System Boosts Development Efficiency and Cuts Management Costs

This article explains how the MaFengWo PMO team built a self‑developed PMO system that centralizes requirement data, automates group creation, synchronizes messages and emails, provides risk alerts and weekly reports, ultimately improving execution speed, reducing manual effort, and supporting multi‑business‑line project management.

Data AnalyticsPMOProject Management
0 likes · 16 min read
How a Custom PMO System Boosts Development Efficiency and Cuts Management Costs
Dual-Track Product Journal
Dual-Track Product Journal
Feb 4, 2020 · Product Management

Essential Product Manager Interview Questions on Demand & Project Management

This guide compiles key product manager interview questions about demand sourcing, priority assessment, requirement validation, translating user needs into solutions, version planning, handling project delays, managing requirement changes, and cross‑department communication, offering concise answers and practical frameworks to help candidates succeed.

Interview PreparationProject Managementcross‑functional communication
0 likes · 9 min read
Essential Product Manager Interview Questions on Demand & Project Management
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 19, 2020 · Fundamentals

How to Identify, Break, and Prevent Technical Debt in Software Projects

The article explains what technical debt is, how it creates a vicious cycle that slows development, outlines common causes such as rushed releases and copy‑paste coding, and offers practical strategies—including measurement tools, incremental migration and full rewrites—to manage and avoid it.

Project ManagementTechnical Debtcode quality
0 likes · 9 min read
How to Identify, Break, and Prevent Technical Debt in Software Projects
Youzan Coder
Youzan Coder
Jan 5, 2020 · Operations

Evolution and Best Practices of Youzan's Efficiency Platform

Since 2017 Youzan has built its own Efficiency Platform, evolving from a basic data‑unification tool into a comprehensive collaboration and workflow system that integrates demand management, agile practices, merchant SLA, prioritization, value‑loop analytics, and internal services, embodying efficiency, collaboration, and continuous improvement.

CollaborationOKRProject Management
0 likes · 18 min read
Evolution and Best Practices of Youzan's Efficiency Platform
FangDuoduo UEDC
FangDuoduo UEDC
Jan 2, 2020 · Operations

Boost Design Collaboration: Build a Link‑Rich Project Tracker with Shimo

Designers often waste time repeatedly sharing design‑link URLs, but by creating a centralized project‑progress table in Shimo and using link insertion, data validation, and conditional formatting, teams can instantly access design resources, streamline communication, and dramatically improve workflow efficiency.

Project ManagementShimocollaboration tools
0 likes · 6 min read
Boost Design Collaboration: Build a Link‑Rich Project Tracker with Shimo
JD Retail Technology
JD Retail Technology
Jan 2, 2020 · R&D Management

Understanding Risk and Risk Management in Project Management

This article explains the concept of risk, outlines the five key elements of risk management, provides practical templates and examples for identifying and responding to common project risks, and shares a case study with actionable lessons for improving risk handling in agile development teams.

Project ManagementRisk analysisagile
0 likes · 20 min read
Understanding Risk and Risk Management in Project Management
Youzan Coder
Youzan Coder
Dec 30, 2019 · Operations

How to Measure and Improve Project Efficiency: A Practical Guide

This article explains why measurement is essential for management, outlines a step‑by‑step process for collecting and analyzing efficiency metrics, and shows how to turn data‑driven insights into concrete conclusions and actionable improvement plans for software projects.

Continuous ImprovementOperationsProject Management
0 likes · 10 min read
How to Measure and Improve Project Efficiency: A Practical Guide
JD Retail Technology
JD Retail Technology
Dec 12, 2019 · Industry Insights

How JD Central Revamped Its Merchant Backend in Record Time

JD Central’s 2019 merchant‑center overhaul transformed a fragmented, hard‑to‑use backend into a unified, efficient platform through intensive cross‑team collaboration, rapid component‑based development, and focused user‑experience research, delivering two versions on schedule and earning strong merchant praise.

JD CentralProject Managementcase study
0 likes · 6 min read
How JD Central Revamped Its Merchant Backend in Record Time
Architecture Digest
Architecture Digest
Nov 17, 2019 · R&D Management

Lessons Learned from Leading a 20‑Person Development Team: Management Mistakes and Reflections

The author, a former technical director, recounts a three‑month period managing a 20‑person R&D team across four legacy projects, analyzes four critical management mistakes—including over‑estimating team skill, under‑estimating project difficulty, spreading resources too thin, and neglecting dedicated management—and shares concrete reflections and actionable lessons for future leaders.

LeadershipProject ManagementR&D
0 likes · 13 min read
Lessons Learned from Leading a 20‑Person Development Team: Management Mistakes and Reflections
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Oct 31, 2019 · R&D Management

Alibaba Infrastructure PMO Wins Best Enterprise Practice Award and Presents Strategic Project Management Framework

The 2019 China Project Management Development 20‑Year Achievement Forum highlighted Alibaba Infrastructure's award for Best Enterprise Practice, where its PMO shared a layered strategic project management framework that translates departmental strategy into executable projects, offering insights for organizations facing rapid market changes.

AlibabaBest Practice AwardInfrastructure
0 likes · 6 min read
Alibaba Infrastructure PMO Wins Best Enterprise Practice Award and Presents Strategic Project Management Framework
DevOps
DevOps
Oct 25, 2019 · Fundamentals

Key Software Engineering Practices at Google

This article summarizes Google’s core software‑engineering practices—including a unified source repository, the Blaze build system, rigorous code‑review processes, extensive testing, error tracking, language policies, debugging tools, release engineering, project‑management methods, and personnel development—showing how they contribute to the company’s sustained technical success.

Code reviewProject Managementcontinuous integration
0 likes · 31 min read
Key Software Engineering Practices at Google
21CTO
21CTO
Oct 15, 2019 · R&D Management

Mastering Technical Project Management: A Step‑by‑Step Guide for Internet Companies

This comprehensive guide explains how technical professionals can excel as project managers in internet companies by defining clear goals, aligning people and processes, and navigating each phase—from project initiation and requirement review to scheduling, testing, release, and post‑mortem—ensuring timely, high‑quality delivery.

Project Managementrelease planningrisk management
0 likes · 14 min read
Mastering Technical Project Management: A Step‑by‑Step Guide for Internet Companies
Youzan Coder
Youzan Coder
Oct 9, 2019 · Operations

How to Manage Meetings Effectively: A Project Management Approach

Effective meetings, essential for solving complex organizational problems, are best managed by applying project‑management principles through three phases—pre‑meeting preparation with clear agendas and materials, disciplined during‑meeting control and consensus building, and diligent post‑meeting follow‑up on action items—tailored to four distinct meeting types.

Project Managementaction items trackingmeeting lifecycle
0 likes · 8 min read
How to Manage Meetings Effectively: A Project Management Approach
21CTO
21CTO
Sep 27, 2019 · R&D Management

What Went Wrong? A Tech Director’s Post‑Mortem on a Failed E‑Commerce Project

A technical director recounts a month‑long, troubled e‑commerce project—detailing its background, the cascade of quality and management mistakes, the intensive code‑review rescue, and the hard‑earned lessons on design, delegation, and balancing speed with quality.

Code reviewProject Managementrisk mitigation
0 likes · 9 min read
What Went Wrong? A Tech Director’s Post‑Mortem on a Failed E‑Commerce Project
FunTester
FunTester
Sep 24, 2019 · Fundamentals

9 Essential Skills Every Software Tester Must Master

This article outlines the nine critical competencies—ranging from analytical thinking and effective communication to automation, DevOps, and project management—that empower software testers to deliver high‑quality applications and thrive in modern development environments.

DevOpsProject ManagementQA
0 likes · 7 min read
9 Essential Skills Every Software Tester Must Master
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 18, 2019 · Fundamentals

Mastering System Architecture: From Purpose to Practical Methods

This article explores the core purpose of system architecture, identifies technical, business, and project-management challenges, and presents a systematic approach—systemic thinking, decomposition, abstraction, and patterns—to effectively design and implement robust architectures.

Project Managementbusiness modelingsoftware design
0 likes · 12 min read
Mastering System Architecture: From Purpose to Practical Methods
DevOps Cloud Academy
DevOps Cloud Academy
Sep 8, 2019 · Operations

Project Management Guidelines and Jenkins Pipeline Setup

This guide outlines project naming conventions and step‑by‑step instructions for creating a new Jenkins project, configuring build history, parameterized builds, triggers, Jenkinsfile, and how to build, view logs, and debug the pipeline, illustrated with screenshots.

JenkinsNaming ConventionOperations
0 likes · 2 min read
Project Management Guidelines and Jenkins Pipeline Setup
Xianyu Technology
Xianyu Technology
Sep 3, 2019 · Mobile Development

Three-Month Flutter Internship Experience at Xianyu

During a three‑month Flutter internship at Xianyu, a Guangdong University of Technology software‑engineering student migrated from Android to Flutter, rebuilt the publishing page with Fish‑Redux, optimized a pull‑to‑refresh widget saving over 100 MB of memory, mastered the full FDD workflow, and distilled a comprehensive learning roadmap and teamwork advice for future developers.

DARTFlutterMobile Development
0 likes · 7 min read
Three-Month Flutter Internship Experience at Xianyu
21CTO
21CTO
Sep 1, 2019 · R&D Management

Should Project Managers Write Code? Insights from 20+ Years of Experience

Drawing on over two decades of experience, this article examines whether project managers should code, outlines the PMP framework, discusses the pitfalls of early promotion to management, and offers practical advice on timing the transition from engineering to leadership roles.

LeadershipProject Managementcareer advice
0 likes · 5 min read
Should Project Managers Write Code? Insights from 20+ Years of Experience
21CTO
21CTO
Jul 29, 2019 · R&D Management

From Junior Coder to Tech Director: Key Lessons in R&D Management

A former programmer shares a candid 13‑year journey from entry‑level coding to tech director, revealing how hard work, evolving leadership styles, reward‑punishment balance, and reflective management practices shaped his success and the pitfalls he learned to avoid.

LeadershipProject ManagementR&D
0 likes · 6 min read
From Junior Coder to Tech Director: Key Lessons in R&D Management
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
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 24, 2019 · R&D Management

How to Excel as a Technical Project Manager in Internet Companies

This guide outlines how engineers can succeed as technical project managers by setting clear goals, aligning people and processes, and mastering each phase of the project lifecycle—from initiation and requirement review to scheduling, design, testing, release, and retrospective analysis—while mitigating common risks.

Project Managementagilerisk management
0 likes · 15 min read
How to Excel as a Technical Project Manager in Internet Companies
Baidu App Technology
Baidu App Technology
Jul 23, 2019 · R&D Management

How Baidu Scaled Agile Management for Its Massive Mobile App

Facing a thousand‑person, multi‑team, multi‑topic mobile platform, Baidu’s App engineering team built a layered, closed‑loop agile framework—covering organization, business architecture, scope, timeline, risk, and stakeholder management—to streamline delivery, reduce handover costs, and accelerate value.

Agile ManagementLarge-Scale DevelopmentProject Management
0 likes · 9 min read
How Baidu Scaled Agile Management for Its Massive Mobile App
360 Quality & Efficiency
360 Quality & Efficiency
Jul 18, 2019 · R&D Management

Handling Reverse‑Scheduled Projects: Strategies for Development and Testing Teams

This article explains how to evaluate the necessity of reverse‑scheduled projects, assess timeline feasibility across requirement, development, and testing phases, and presents three practical approaches—adding manpower, adjusting requirements, and improving efficiency—along with key precautions to ensure successful on‑time delivery.

DevelopmentProject Managementresource allocation
0 likes · 6 min read
Handling Reverse‑Scheduled Projects: Strategies for Development and Testing Teams
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 18, 2019 · R&D Management

Mastering Project Kickoff: Essential Steps for a Successful Start

This guide explains the complete project kickoff process—from value research and preparation to the kickoff meeting—highlighting how clear goals, defined scope, key milestones, stakeholder organization, and effective communication can dramatically increase a project's chance of success.

PMPProject Managementkickoff
0 likes · 14 min read
Mastering Project Kickoff: Essential Steps for a Successful Start
DevOps
DevOps
Jul 16, 2019 · R&D Management

Deadline‑Driven Development (DDD) – The “Hanging‑Rope” Approach and Its Advantages

The article introduces Deadline‑Driven Development (DDD), humorously dubbed “hanging‑rope development,” explains its reverse‑schedule methodology, outlines three key implementation steps, highlights its benefits for task clarity and focus, and concludes with a light‑hearted invitation to discuss other quirky development‑driven approaches.

DevOpsProject Managementagile
0 likes · 6 min read
Deadline‑Driven Development (DDD) – The “Hanging‑Rope” Approach and Its Advantages
21CTO
21CTO
May 13, 2019 · R&D Management

Why Agile Documentation Beats Traditional Docs: A Practical Guide

This article examines the debate over writing documentation in agile projects, explains how to create effective agile documentation using user stories, compares it with traditional project documentation, and offers concrete guidance and examples to help teams adopt a more efficient, value‑driven documentation approach.

DocumentationProject Managementagile
0 likes · 11 min read
Why Agile Documentation Beats Traditional Docs: A Practical Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 26, 2019 · R&D Management

Why a Strong Project Kickoff Can Make or Break Your Project Success

This guide explains the essential components of a project kickoff—including value research, preparation, milestone setting, stakeholder organization, and information sync—offering practical steps and best practices to ensure a solid project start and reduce early‑stage risks.

Project Managementkickoff meetingmilestones
0 likes · 14 min read
Why a Strong Project Kickoff Can Make or Break Your Project Success
转转QA
转转QA
Apr 25, 2019 · R&D Management

How Testing Drives Project Success: Requirement Analysis, Planning, Risk Communication, and Team Culture

The article explains how thorough requirement analysis, disciplined daily planning, proactive risk communication, and a strong team project culture enable testers to actively contribute to project success, improve delivery quality, and align product outcomes with business value in fast‑changing mobile‑internet environments.

Project ManagementR&DTeam Culture
0 likes · 8 min read
How Testing Drives Project Success: Requirement Analysis, Planning, Risk Communication, and Team Culture
DevOps Cloud Academy
DevOps Cloud Academy
Apr 9, 2019 · Operations

Chapter 3: Managing Jenkins (Projects, Views, Plugins)

This guide explains Jenkins project management, covering naming conventions, creating new projects, configuring build history, parameterized builds, triggers, Jenkinsfile setup, as well as building, viewing logs, and debugging pipelines with illustrative screenshots.

DevOpsJenkinsOperations
0 likes · 2 min read
Chapter 3: Managing Jenkins (Projects, Views, Plugins)
Youzan Coder
Youzan Coder
Mar 13, 2019 · R&D Management

Organizational Agile Transformation: Evolution of Project Manager Roles Across Different Growth Stages

The article examines agile transformation as a systematic, multi‑dimensional improvement effort, using YouZan’s evolution to illustrate how project‑manager roles expand from informal coordination in tiny workshops through functional, business‑unit, matrix, and strategic‑business‑unit structures, emphasizing the need to look beyond R&D formalities and consider systemic, time‑delay effects.

Agile TransformationPM role evolutionProject Management
0 likes · 10 min read
Organizational Agile Transformation: Evolution of Project Manager Roles Across Different Growth Stages
21CTO
21CTO
Mar 11, 2019 · R&D Management

Master the Essential Project Management Vocabulary: 40 Key Terms Explained

This comprehensive guide outlines 40 essential project management terms—from basic concepts like project plans and WBS to advanced topics such as risk mitigation, Kanban flow limits, and quality assurance—helping professionals enhance their terminology and improve project communication.

GlossaryKanbanProject Management
0 likes · 15 min read
Master the Essential Project Management Vocabulary: 40 Key Terms Explained
转转QA
转转QA
Mar 6, 2019 · R&D Management

How to Handle Changing Requirements and Improve Project Delivery

This article discusses common problems in fast‑paced project iterations—such as volatile requirements, low‑quality demand, delayed testing, and cross‑team dependencies—and presents practical methods like user stories, demand checklists, early annotations, developer‑led requirement reviews, and testing best practices to improve delivery speed and quality.

Project ManagementRequirement Engineeringagile
0 likes · 8 min read
How to Handle Changing Requirements and Improve Project Delivery
360 Tech Engineering
360 Tech Engineering
Feb 27, 2019 · R&D Management

Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration

The article examines why testers and developers often clash, illustrates the conflict with the classic Prisoner's Dilemma, lists common friction points such as unclear processes, standards, resources, and attitudes, and offers practical recommendations to establish shared workflows, improve communication, and foster a cooperative team environment.

Project Managementcommunicationdeveloper collaboration
0 likes · 7 min read
Breaking the Prisoner's Dilemma Between Testers and Developers: Strategies for Effective Collaboration
Youzan Coder
Youzan Coder
Feb 22, 2019 · R&D Management

How to Build Effective Daily Stand‑Up Meetings in Weak‑Matrix Teams

This guide explains why daily stand‑up meetings are vital for project communication, outlines a step‑by‑step method for introducing them in weak‑matrix organizations, and provides practical tips on preparation, commitment, timing, three‑question format, and continuous feedback to improve team efficiency.

Project ManagementR&D managementdaily standup
0 likes · 9 min read
How to Build Effective Daily Stand‑Up Meetings in Weak‑Matrix Teams
21CTO
21CTO
Jan 26, 2019 · Operations

Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps

This article argues that proactive planning is more constructive than passive year‑end summaries, explains how setting clear goals, breaking them into tasks, estimating time, and using simple tools like spreadsheets and Gantt charts can improve personal and professional productivity, even amid rapid change.

Career DevelopmentGoal SettingPlanning
0 likes · 13 min read
Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps
Efficient Ops
Efficient Ops
Dec 12, 2018 · Operations

Essential Project Management Practices Every Manager Should Master

This article shares practical insights on project management, covering how to understand project goals, assess resources, communicate with stakeholders, handle risks and changes, create effective plans, and ensure successful delivery through disciplined documentation and verification.

PlanningProject Managementchange control
0 likes · 23 min read
Essential Project Management Practices Every Manager Should Master
Java Captain
Java Captain
Nov 21, 2018 · Backend Development

Comprehensive Overview of Our Company’s Technology Stack, Server Environment, and Team Management Practices

This article presents a detailed case study of a mid‑size development team’s front‑end and back‑end technology stack, server environment, project workflow, and management practices, aiming to share practical solutions and lessons learned for building and maintaining enterprise‑grade Java applications.

Project Managementjavamaven
0 likes · 21 min read
Comprehensive Overview of Our Company’s Technology Stack, Server Environment, and Team Management Practices
DevOps
DevOps
Nov 18, 2018 · R&D Management

Agile Story‑Point Estimation Illustrated Through a Card Game at a Large Bank

The article recounts how a major bank's R&D center used a card‑playing exercise to demonstrate agile story‑point estimation, detailing the step‑by‑step process, its purpose, and answering common questions about the technique’s applicability, units, and relative‑estimation logic.

Project ManagementStory Pointsagile
0 likes · 5 min read
Agile Story‑Point Estimation Illustrated Through a Card Game at a Large Bank
21CTO
21CTO
Nov 2, 2018 · Product Management

How to Choose the Right Task Management Tool for Your Team

This guide outlines the key features to consider when selecting a task management tool, compares seven popular solutions for developers, and highlights each tool's strengths, pricing, and missing functionalities to help teams pick the most suitable option for improved productivity.

Project ManagementTool Selectionproductivity tools
0 likes · 15 min read
How to Choose the Right Task Management Tool for Your Team
UC Tech Team
UC Tech Team
Sep 27, 2018 · R&D Management

Proposed Governance Model for the AMP Project

Over the past two years AMP has grown from a tiny project to a large open‑source effort with over 700 contributors, prompting a shift from a single‑maintainer governance model to a consensus‑based Technical Steering Committee and working groups to give all community members a voice.

AMPProject Managementgovernance
0 likes · 9 min read
Proposed Governance Model for the AMP Project
21CTO
21CTO
Aug 22, 2018 · R&D Management

What Went Wrong? A Project Manager’s Hard‑Learned Lessons on Quality, Trust, and Code Review

A senior project manager reflects on a four‑month, 100‑person‑day software project that collapsed after launch, analyzing five critical mistakes—from neglecting quality and over‑trusting the team to lacking ownership, design, and code review—and shares the concrete steps taken to rescue the product and the key takeaways for future projects.

Code reviewLessons LearnedProject Management
0 likes · 10 min read
What Went Wrong? A Project Manager’s Hard‑Learned Lessons on Quality, Trust, and Code Review
Programmer DD
Programmer DD
Aug 19, 2018 · Operations

Mastering Jira Workflows: A Step‑by‑Step Configuration Guide

This article walks you through creating, customizing, and linking Jira workflows—including building a workflow, defining a workflow scheme, associating it with a project, and configuring statuses, transitions, and conditions—so you can tailor issue processing to your team's needs.

JiraProject Management
0 likes · 12 min read
Mastering Jira Workflows: A Step‑by‑Step Configuration Guide
Programmer DD
Programmer DD
Aug 16, 2018 · Operations

Master Jira Project Setup: A Step‑by‑Step Guide for New Administrators

This comprehensive guide walks new Jira administrators through creating projects, configuring issue type schemes, screens, and fields, and linking schemes to projects, providing clear instructions and visual examples to help avoid common pitfalls and streamline project management.

Issue TypesJiraProject Management
0 likes · 6 min read
Master Jira Project Setup: A Step‑by‑Step Guide for New Administrators
21CTO
21CTO
Aug 14, 2018 · Fundamentals

Why “Best Practices” Can Be a Double‑Edged Sword in Software Development

The article uses bridge‑building anecdotes and real‑world software stories to argue that blindly following best practices can create unnecessary complexity, hinder problem‑solving, and waste resources, urging developers to balance standards with actual project needs and timing.

Project Managementdevelopment methodologyengineering mindset
0 likes · 12 min read
Why “Best Practices” Can Be a Double‑Edged Sword in Software Development
JD Retail Technology
JD Retail Technology
Aug 13, 2018 · R&D Management

Senior JD.com Project Manager Tian Yanyun Shares Practical Project Management Insights

In this interview, senior JD.com project manager Tian Yanyun discusses his most memorable projects, coordination techniques without formal authority, demand decomposition, feasibility assessment, risk control, portfolio benefits, and how to thrive in a volatile, uncertain, complex, and ambiguous environment.

JD.comLeadershipPortfolio Management
0 likes · 8 min read
Senior JD.com Project Manager Tian Yanyun Shares Practical Project Management Insights
DevOps
DevOps
Aug 8, 2018 · Operations

Practical Guidance for Soft‑Landing Agile Development: Case Studies and Basic Requirements

This article shares practical, experience‑based advice on introducing agile methods in software projects, emphasizing tailoring practices to specific contexts, problem‑driven adoption, and essential rules such as physical Kanban boards, daily stand‑ups, and clear Scrum roles, illustrated with multiple real‑world case studies.

Project Managementagilescrum
0 likes · 7 min read
Practical Guidance for Soft‑Landing Agile Development: Case Studies and Basic Requirements
JD Retail Technology
JD Retail Technology
Aug 6, 2018 · R&D Management

Key Skills and Perspectives of a Successful Project Manager in E‑Commerce

The article outlines the essential professional knowledge, multifaceted responsibilities, and flexible approaches a competent e‑commerce project manager must possess, emphasizing the integration of PMBOK fundamentals, technical and business expertise, and agile practices across diverse development projects.

PMBOKProject Managementagile
0 likes · 9 min read
Key Skills and Perspectives of a Successful Project Manager in E‑Commerce
Architecture Digest
Architecture Digest
Aug 5, 2018 · Fundamentals

Why Programmers Refactor Code and How to Do It Effectively

The article examines why developers feel compelled to refactor messy code, illustrates common pitfalls such as mixing refactoring with new feature development, and proposes practical strategies—including separating refactoring from feature work, adopting small‑step incremental changes, and integrating test‑driven development—to manage refactoring projects successfully.

Project Managementcode qualitydevelopment process
0 likes · 6 min read
Why Programmers Refactor Code and How to Do It Effectively
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.

Extreme ProgrammingLeanMVP
0 likes · 9 min read
My Journey with Agile Development and Extreme Programming: Lessons and Impact
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 2, 2018 · R&D Management

What Makes a Truly Professional Project Manager? Insights from an Alibaba Expert

This article explores the core competencies that distinguish a truly professional project manager, emphasizing the importance of goal‑oriented thinking, effective communication, risk identification, and strong negotiation skills while highlighting common pitfalls and the need for clear appointment and exit criteria.

LeadershipProject Managementcommunication
0 likes · 7 min read
What Makes a Truly Professional Project Manager? Insights from an Alibaba Expert
Java Captain
Java Captain
Jun 30, 2018 · Backend Development

Reflections on a Small‑Scale Java Project: Architecture, Technology Selection, and Development Practices

The article recounts a recent Java web project for a municipal client, detailing the lack of documentation, the decision to redevelop, the choice of front‑end and back‑end frameworks, the layered architecture design, agile team management, and practical lessons for rapid development of small‑to‑medium systems.

Project ManagementWeb Developmentagile
0 likes · 11 min read
Reflections on a Small‑Scale Java Project: Architecture, Technology Selection, and Development Practices
转转QA
转转QA
Jun 20, 2018 · R&D Management

Breaking the Passive Role of Testing: From Test Engineer to Project Quality Guardian

The article argues that testers should abandon a passive, isolated role and become proactive quality guardians who understand business, design logic, and user scenarios, using testing as a project‑management lubricant to drive continuous improvement and build a strong capability barrier.

Project ManagementSoftware Testingquality assurance
0 likes · 5 min read
Breaking the Passive Role of Testing: From Test Engineer to Project Quality Guardian
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 9, 2018 · Operations

Master the 10 PMP Knowledge Areas: A Quick Guide for Architects

This article explains why architects need both specialized and general management skills and summarizes the ten PMP knowledge areas—Integration, Scope, Schedule, Cost, Quality, Resource, Communication, Risk, Procurement, and Stakeholder—providing visual references for each.

IntegrationKnowledge AreasPMP
0 likes · 3 min read
Master the 10 PMP Knowledge Areas: A Quick Guide for Architects
Hujiang Technology
Hujiang Technology
Jun 1, 2018 · R&D Management

Recap of Hujiang PMO Salon: Insights on Project Management Practices and Organizational PMO

The article recounts the Hujiang PMO salon held on May 27, 2018, detailing the schedule, keynote presentations on PMO operations, organizational project management, a complex cross‑departmental learning system case study, and concluding remarks on continuous improvement and transformation in project management.

LeadershipPMOProject Management
0 likes · 7 min read
Recap of Hujiang PMO Salon: Insights on Project Management Practices and Organizational PMO
360 Quality & Efficiency
360 Quality & Efficiency
May 21, 2018 · Fundamentals

Practical QA Tips and Project Progress Strategies for Mobile DSP Advertising Projects

The article shares practical QA techniques and project‑progress strategies for a mobile DSP advertising team, emphasizing paper‑based documentation, rapid test case execution, clear test design using XMind, and the potential of AI‑driven bug analysis, while also highlighting the importance of versatile testing roles.

DocumentationProject ManagementQA
0 likes · 5 min read
Practical QA Tips and Project Progress Strategies for Mobile DSP Advertising Projects
DevOps
DevOps
May 20, 2018 · R&D Management

Agile Practice in a Channel Project Team: Handling Urgent Business Demands

This article recounts how a small, multi‑disciplinary channel development team applied a customized Kanban‑based agile process to overcome tight schedules, heavy workloads, and a critical three‑day emergency feature request, demonstrating both the strengths and limits of agile in fast‑changing environments.

Project Managementagilesoftware development
0 likes · 9 min read
Agile Practice in a Channel Project Team: Handling Urgent Business Demands