Tagged articles

team collaboration

209 articles · Page 3 of 3
21CTO
21CTO
Oct 10, 2015 · Fundamentals

20 Essential Software Development Lessons Every Programmer Should Follow

This article shares twenty practical software development lessons—from starting with a minimal version and iterating, to effective debugging, teamwork, and continuous learning—offering actionable guidance that seasoned programmers have distilled over more than a decade of experience.

best practicescontinuous learningdebugging
0 likes · 10 min read
20 Essential Software Development Lessons Every Programmer Should Follow
Qunar Tech Salon
Qunar Tech Salon
Sep 9, 2015 · R&D Management

Improving Communication Between Engineers and Product Managers: Insights from Nicholas C. Zakas

The article examines why software engineers are often seen as hard to communicate with, shares Nicholas C. Zakas' experiences and analogies, and offers practical advice such as involving engineers early, minimizing interruptions, granting creative space, and providing timely appreciation to foster better collaboration.

R&D Managementcommunicationproduct management
0 likes · 6 min read
Improving Communication Between Engineers and Product Managers: Insights from Nicholas C. Zakas
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jul 22, 2015 · R&D Management

Douban's R&D Management Philosophy: Constraints, Rules, and Incentive Mechanisms

The article outlines Douban's R&D management philosophy, describing three core constraints—product contribution, proper methods, and technical goals—how they translate into rules, the democratic rule‑making process, cross‑team collaboration incentives, and a balanced performance and reward system.

Incentive MechanismsR&D Managementagile-practices
0 likes · 12 min read
Douban's R&D Management Philosophy: Constraints, Rules, and Incentive Mechanisms
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2015 · Operations

10 Proven Fault Management Practices Every Ops Team Should Master

This guide shares ten practical fault‑management techniques—ranging from proactive attitude and prioritizing incidents to continuous follow‑up and team collaboration—to help operations teams reduce damage, maintain service reliability, and keep users engaged during outages.

Operationsbest practicesfault management
0 likes · 8 min read
10 Proven Fault Management Practices Every Ops Team Should Master
Baidu Tech Salon
Baidu Tech Salon
Sep 15, 2014 · Frontend Development

Logical, Business, and Design Thinking for Front‑End Engineers

Front‑end engineers must blend logical planning, business‑savvy estimation, and design thinking by collaborating with back‑end developers, designers, and product managers to write reusable, maintainable code, anticipate changes, propose user‑focused solutions, and translate static mock‑ups into responsive interfaces that meet both technical and client expectations.

Design thinkingbusiness mindsetfrontend
0 likes · 7 min read
Logical, Business, and Design Thinking for Front‑End Engineers
Baidu Tech Salon
Baidu Tech Salon
May 29, 2014 · Industry Insights

Why Most Code Reviews Fail and How to Make Them Truly Effective

The article critiques common careless attitudes toward code reviews, exposing how pointless debates, condescending comments, exhaustive checklists, and rigid pass‑fail policies hinder collaboration, and offers practical, fact‑based strategies—including constructive questioning and pair verification—to transform reviews into productive, bug‑reducing discussions.

best practicesbug reductioncode review
0 likes · 6 min read
Why Most Code Reviews Fail and How to Make Them Truly Effective
Suning Design
Suning Design
Apr 8, 2014 · Product Management

Mastering Cross-Team Communication: Proven Tips for Product Managers

This article outlines the product manager’s role as a communication hub across leaders, design, engineering, and operations, detailing each project phase, common challenges, and practical techniques—such as focusing on product goals and respecting professional expertise—to enhance collaboration and reduce rework.

LeadershipOperationscommunication
0 likes · 9 min read
Mastering Cross-Team Communication: Proven Tips for Product Managers
Suning Design
Suning Design
Apr 2, 2014 · Product Management

Boost Team Creativity: How Brainwriting Beats Traditional Brainstorming

Brainwriting, a written brainstorming technique, lets participants generate many ideas simultaneously, reduces anxiety, and often yields more concepts than face‑to‑face sessions, making it a powerful alternative for product teams and large groups.

Idea generationbrainwritingcreative techniques
0 likes · 11 min read
Boost Team Creativity: How Brainwriting Beats Traditional Brainstorming