Tagged articles

project management

386 articles · Page 2 of 4
Python Programming Learning Circle
Python Programming Learning Circle
May 7, 2024 · Backend Development

Comparing Python Project Scaffolding and Build Tools: Cookiecutter, PyScaffold, PyBuilder, and Poetry

This article reviews the lack of a standard Python project structure and compares four popular scaffolding and build tools—Cookiecutter, PyScaffold, PyBuilder, and Poetry—detailing their installation, generated directory layouts, and typical make/ tox/ poetry commands for testing, documentation, and packaging.

Build ToolsPoetryPyBuilder
0 likes · 12 min read
Comparing Python Project Scaffolding and Build Tools: Cookiecutter, PyScaffold, PyBuilder, and Poetry
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 ScalingPMOmetrics
0 likes · 16 min read
Scaling Agile at DeWu: The Type‑P Framework and PMO Evolution
DevOps Operations Practice
DevOps Operations Practice
Mar 10, 2024 · Operations

Key Competencies for an Excellent Operations Director

The article outlines the essential technical knowledge, team management, project management, cross‑department coordination, strategic planning, and leadership abilities required for a senior operations director to succeed and advance toward executive roles.

leadershipoperationsproject management
0 likes · 5 min read
Key Competencies for an Excellent Operations Director
DevOps
DevOps
Feb 20, 2024 · R&D Management

Leadership in Project Management: Principles, Elements, Value, and Practices

This article explores the concept of leadership within project management, outlining its definition, the L‑E‑A‑D elements (Listen, Efficiency, Action, Development), the value it brings to team culture, collaboration, innovation and risk management, and practical ways to improve leadership skills.

communicationefficiencyinnovation
0 likes · 12 min read
Leadership in Project Management: Principles, Elements, Value, and Practices
Advanced AI Application Practice
Advanced AI Application Practice
Feb 1, 2024 · R&D Management

A Core Roadmap for Effective Quality Assurance

The article outlines a practical roadmap for quality assurance across the software lifecycle, highlighting the pivotal roles of clear requirements, sound technical implementation, risk and project management, and measurable cost metrics, while stressing the need for solid processes and infrastructure.

InfrastructureSoftware Lifecycleprocess improvement
0 likes · 8 min read
A Core Roadmap for Effective Quality Assurance
DevOps
DevOps
Jan 30, 2024 · R&D Management

A New Programmer's Handbook: Professional Practices for Reliable Software Development

This article shares practical guidance drawn from over a decade of software engineering experience, illustrating common pitfalls such as false delivery, broken promises, and poor communication, and offering structured advice on setting goals, planning, requirement discussion, coding, code review, and documentation to build a trustworthy professional programmer persona.

Code ReviewDevOpsProfessionalism
0 likes · 18 min read
A New Programmer's Handbook: Professional Practices for Reliable Software Development
Tencent Cloud Developer
Tencent Cloud Developer
Jan 23, 2024 · Fundamentals

How to Become a Reliable Programmer: Professional Practices and Tips

Drawing on a decade of experience, the article offers a practical handbook for new programmers to become reliable by avoiding common pitfalls—such as false delivery, arbitrary promises, and missed warnings—through weekly goal alignment, disciplined planning, clear requirement discussions, consistent coding standards, thorough reviews, and concise documentation.

Code Reviewdocumentationprofessional development
0 likes · 21 min read
How to Become a Reliable Programmer: Professional Practices and Tips
Model Perspective
Model Perspective
Jan 11, 2024 · Operations

How Continuous Project Evaluation Drives Success: A Complete Guide

This article provides a comprehensive overview of project evaluation, detailing its definition, phases, seven-step process, various methods, and a real-world urban greening case study to illustrate how systematic assessment ensures project success and risk mitigation.

KPIsStakeholder Analysiscost-benefit analysis
0 likes · 9 min read
How Continuous Project Evaluation Drives Success: A Complete Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 27, 2023 · Product Management

Boost Your Productivity: Proven Meeting and Collaboration Hacks for Developers

This article shares practical techniques for developers to work more efficiently, covering how to run effective meetings, communicate clearly, set boundaries, collaborate with product and testing teams, and adopt simple project‑management habits that reduce wasted time and improve overall productivity.

meeting managementproductivityproject management
0 likes · 15 min read
Boost Your Productivity: Proven Meeting and Collaboration Hacks for Developers
Tencent Cloud Developer
Tencent Cloud Developer
Dec 20, 2023 · Fundamentals

Why Business Systems Accumulate Debt and How to Prevent It

Business systems accumulate technical debt as rapid growth, pseudo‑agile practices, unclear requirements, and staff turnover introduce hidden complexity, but systematic domain modeling, thorough analysis, disciplined design, and continuous learning can mitigate decay, keep code maintainable, and sustain developer motivation.

AnalysisDesigndomain modeling
0 likes · 24 min read
Why Business Systems Accumulate Debt and How to Prevent It
JD Tech
JD Tech
Nov 23, 2023 · R&D Management

Applying Sun Tzu’s Art of War Principles to Project Management

The article explores how Sun Tzu’s strategic concepts—such as aligning with goals, timing, resources, leadership qualities, and governance—can guide project selection, preparation, execution, and risk management, offering a blend of scientific and artistic approaches to improve project success rates.

AgileSun Tzuleadership
0 likes · 10 min read
Applying Sun Tzu’s Art of War Principles to Project Management
Architect
Architect
Nov 12, 2023 · R&D Management

Project Management for Developers: Why It Matters and How to Excel

This article explains why project management is essential for developers, outlines common pain points such as inaccurate workload estimation and dependency issues, and provides detailed guidance on progress, quality, and risk management, including practical techniques, checklists, and tools to improve efficiency and deliver successful projects.

developer productivityprogress trackingproject management
0 likes · 38 min read
Project Management for Developers: Why It Matters and How to Excel
Architecture and Beyond
Architecture and Beyond
Nov 4, 2023 · R&D Management

Understanding Sponsor, Project Manager, and Core Team Member Roles in Project Management

The article explains the distinct responsibilities of sponsors, project managers, and core team members in project management, highlights common pitfalls such as role confusion, over‑intervention, and poor communication, and offers guidance on how to avoid these issues for successful project outcomes.

R&D managementcore teamproject management
0 likes · 12 min read
Understanding Sponsor, Project Manager, and Core Team Member Roles in Project Management
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 30, 2023 · R&D Management

How to Achieve Efficient, High‑Quality Software Delivery: An End‑to‑End Guide

This article shares a comprehensive, experience‑driven methodology for delivering software efficiently and with high quality, covering the pre‑delivery, delivery, and post‑delivery phases, and offering practical tips on requirement reviews, design reviews, coding practices, testing, monitoring, and continuous improvement.

Design Reviewcode qualityproject management
0 likes · 45 min read
How to Achieve Efficient, High‑Quality Software Delivery: An End‑to‑End Guide
Architecture and Beyond
Architecture and Beyond
Oct 28, 2023 · Operations

Project Initiation: Importance, Process, and Common Issues

The article explains why proper project initiation is essential, defines its meaning, outlines its six key benefits, describes the three‑phase initiation workflow (preparation, decision, alignment), and highlights typical problems that can arise at each stage.

decision-makingproject initiationproject management
0 likes · 18 min read
Project Initiation: Importance, Process, and Common Issues
JD Retail Technology
JD Retail Technology
Sep 20, 2023 · R&D Management

Applying Sun Tzu’s Art of War Principles to Project Management

This article interprets key concepts from Sun Tzu’s *Art of War*—such as strategic assessment, rapid execution, risk awareness, and adaptive tactics—and demonstrates how project managers can use them to select, plan, and lead projects successfully in volatile, uncertain, complex, and ambiguous environments.

AgileSun Tzuleadership
0 likes · 9 min read
Applying Sun Tzu’s Art of War Principles to Project Management
DevOps
DevOps
Aug 29, 2023 · R&D Management

Eight Principles for Effective Project Management

The article outlines eight practical principles—including scientific decision‑making, continuous workflow optimization, execution assurance, quality culture, transparency, trust, error tolerance, and employee development—to help teams improve project management and overall efficiency.

leadershipproject managementquality culture
0 likes · 8 min read
Eight Principles for Effective Project Management
Didi Tech
Didi Tech
Aug 22, 2023 · Fundamentals

Guidelines for Communication, Development, Testing, and Post‑Release Practices

Effective software delivery relies on clear, tool‑appropriate communication, data‑driven decision making, rigorous requirement validation, disciplined documentation, readable code with consistent naming and concise commits, fast code reviews, diverse cross‑team testing, swift incident mitigation and reflective post‑mortems, fostering sustainable growth through continual good habits.

Best PracticesCode Reviewcommunication
0 likes · 19 min read
Guidelines for Communication, Development, Testing, and Post‑Release Practices
Data Thinking Notes
Data Thinking Notes
Aug 13, 2023 · Big Data

How to Successfully Deliver a Data Governance Project: Step‑by‑Step Guide

This article outlines a comprehensive methodology for delivering a data governance project, covering planning, blueprint design, implementation, and acceptance phases, with detailed guidance on team formation, stakeholder roles, requirement analysis, platform architecture, management processes, and post‑deployment operations.

Data Qualitybig datadata governance
0 likes · 12 min read
How to Successfully Deliver a Data Governance Project: Step‑by‑Step Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 8, 2023 · R&D Management

Mastering Elegant Project Management for Technical PMs: Strategies and Models

This comprehensive guide explains why technical project managers must adopt an elegant mindset, master core project‑management concepts, choose appropriate software‑development models, apply agile practices, manage stakeholders, communication, and risks, and leverage essential tools to deliver successful projects in fast‑changing environments.

Agileproject managementrisk management
0 likes · 33 min read
Mastering Elegant Project Management for Technical PMs: Strategies and Models
JD Cloud Developers
JD Cloud Developers
Jul 26, 2023 · R&D Management

Test Engineers’ Guide to Boosting Project Success with Smart Management

This article outlines how test engineers can proactively engage in each project phase—from requirement reviews and design assessments to scheduling, test case creation, code reviews, and risk mitigation—providing concrete tips for effective communication, early issue identification, and collaborative delivery of high-quality software.

project managementrisk mitigationsoftware testing
0 likes · 17 min read
Test Engineers’ Guide to Boosting Project Success with Smart Management
21CTO
21CTO
Jul 25, 2023 · Product Management

Which Scrum Tool Is Right for Your Development Team? A Detailed Comparison

This guide reviews three popular Scrum tools—VivifyScrum, Scrumwise, and ActiveCollab—detailing their features, advantages, drawbacks, pricing, and integration options to help developers and project managers choose the most suitable solution for agile software projects.

Scrumproject managementtool comparison
0 likes · 10 min read
Which Scrum Tool Is Right for Your Development Team? A Detailed Comparison
FunTester
FunTester
Jul 21, 2023 · R&D Management

How Horizontal Management Boosts Cross‑Team Collaboration: Real Stories and Lessons

This article explores horizontal management—coordinating with developers, designers, and product staff—through four concrete stories, highlighting communication pitfalls, bug‑tracking challenges, and practical steps to improve cross‑functional teamwork and project quality.

R&D managementbug trackingcross-team communication
0 likes · 7 min read
How Horizontal Management Boosts Cross‑Team Collaboration: Real Stories and Lessons
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 12, 2023 · R&D Management

Challenges and Approaches to Software Project Estimation

The article explores why software estimation is inherently difficult, discusses the pitfalls of striving for perfect plans, highlights the difference between accuracy and precision, and presents practical techniques such as small‑step development, historical reference, and T‑shirt sizing to improve estimation reliability in software projects.

agile developmentproject managementsoftware estimation
0 likes · 10 min read
Challenges and Approaches to Software Project Estimation
Zhaori User Experience
Zhaori User Experience
May 26, 2023 · Fundamentals

How Structured File Naming Boosts Design Team Efficiency

This guide explains why and how to establish a systematic project file and naming convention for design assets, detailing folder hierarchy, naming rules for iterations, slices, components, and other documents, and showing the resulting improvements in collaboration, version control, and hand‑off efficiency.

design workflowfile organizationnaming conventions
0 likes · 16 min read
How Structured File Naming Boosts Design Team Efficiency
Zhaori User Experience
Zhaori User Experience
May 19, 2023 · Frontend Development

How to Tackle Unexpected UI Risks with Five‑Question Method and Rapid Prototyping

This article walks through a real‑world banking UI case, showing how an interaction designer uses risk classification, the five‑question method, rapid sketching, iterative feedback, and structured reporting to uncover hidden requirements, resolve design conflicts, and ensure robust frontend delivery.

UXcommunicationfrontend development
0 likes · 12 min read
How to Tackle Unexpected UI Risks with Five‑Question Method and Rapid Prototyping
FunTester
FunTester
May 6, 2023 · Industry Insights

Why Meetings Waste Time and How Early Overstaffing Hurts Projects

The article analyzes how unnecessary meetings, early-stage overstaffing, and fragmented work schedules waste valuable human capital, explaining the underlying motivations, consequences for team productivity, and offering insights on more efficient project and time management practices.

meeting efficiencyproject managementresource allocation
0 likes · 10 min read
Why Meetings Waste Time and How Early Overstaffing Hurts Projects
DataFunTalk
DataFunTalk
May 5, 2023 · Operations

Project Management Overview: Ten Key Areas and Practical Tips

This article outlines ten essential components of project management—including overall management, scope, schedule, cost, quality, resources, communication, risk, procurement, and integration—while providing practical tips, stakeholder analysis methods, and visual guides to help teams execute projects efficiently.

Stakeholder Analysisplanningproject management
0 likes · 5 min read
Project Management Overview: Ten Key Areas and Practical Tips
Zhaori User Experience
Zhaori User Experience
May 5, 2023 · Product Management

Master Workplace Communication: 5 Proven Strategies for Interaction Designers

This article outlines five essential communication techniques—building trust, expanding consensus, applying the What‑Why‑How framework, leveraging facts, and handling specific workplace scenarios—to help interaction designers collaborate more effectively, avoid misunderstandings, and create long‑term project value.

communicationinteraction designproject management
0 likes · 11 min read
Master Workplace Communication: 5 Proven Strategies for Interaction Designers
Ziru Technology
Ziru Technology
Apr 28, 2023 · R&D Management

How Story Points Transform Agile Estimation and Boost Team Productivity

This article explains what story points are, how to estimate them using baseline stories and planning poker, compares them with person‑day estimates, outlines the benefits they bring to agile teams, and offers a practical workflow for adopting story‑point estimation.

AgilePlanning PokerStory Points
0 likes · 8 min read
How Story Points Transform Agile Estimation and Boost Team Productivity
JD Cloud Developers
JD Cloud Developers
Apr 12, 2023 · R&D Management

Mastering the ‘Test #1’ Role: A Blueprint for Quality Leadership in Large Projects

This article outlines the purpose, responsibilities, and step‑by‑step workflow of the Test #1 position—an owner‑type quality architect in large‑scale projects—covering background analysis, scope planning, test case design, execution, risk management, full‑link rehearsals, and post‑release review, with practical tips drawn from JD’s real‑world experience.

project managementrole definitionsoftware testing
0 likes · 17 min read
Mastering the ‘Test #1’ Role: A Blueprint for Quality Leadership in Large Projects
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 30, 2023 · Fundamentals

How to Write Effective Design Documents: Principles and Practices

This article outlines the purpose, structure, and best‑practice guidelines for creating concise, actionable design documents, covering context, goals, actual design, alternatives, cross‑cutting concerns, and the document lifecycle, while explaining when such documentation is beneficial and when it may be unnecessary.

design docsdocumentationproject management
0 likes · 12 min read
How to Write Effective Design Documents: Principles and Practices
MoonWebTeam
MoonWebTeam
Mar 26, 2023 · R&D Management

Why Developers Must Master Project Management to Boost Efficiency and Career Growth

This article explains why software developers need solid project management skills, outlines common pain points such as inaccurate effort estimation, dependency delays, and quality‑efficiency trade‑offs, and provides practical guidance on progress, quality, and risk management—including work breakdown, dependency handling, code review, testing, logging, and risk mitigation—to help engineers deliver projects on time, with high quality, and with minimal surprises.

progress managementproject managementquality assurance
0 likes · 38 min read
Why Developers Must Master Project Management to Boost Efficiency and Career Growth
Tencent Cloud Developer
Tencent Cloud Developer
Mar 20, 2023 · R&D Management

A Developer's Guide to Project Management: Schedule, Quality, and Risk

The article teaches developers essential project‑management skills—schedule, quality, and risk management—by explaining why coordination matters, outlining common pain points, and detailing practical techniques such as two‑day task decomposition, code‑review standards, and systematic risk identification and mitigation to become reliable, results‑driven partners.

developer skillsproject managementquality assurance
0 likes · 37 min read
A Developer's Guide to Project Management: Schedule, Quality, and Risk
Architecture Digest
Architecture Digest
Mar 15, 2023 · Fundamentals

What They Didn’t Teach You About Being a Software Engineer

The article shares candid insights about the real‑world life of software engineers, emphasizing that most work involves maintaining large codebases, understanding domain logic, writing good documentation, focusing on business value, handling incompetent colleagues, coping with uncertainty, and assuming everything can fail.

Software Engineeringcareer advicecode maintenance
0 likes · 13 min read
What They Didn’t Teach You About Being a Software Engineer
Zhaori User Experience
Zhaori User Experience
Mar 3, 2023 · R&D Management

Mastering Effective Project Retrospectives: A Step‑by‑Step Guide

This article explains what a work retrospective (复盘) is, outlines its structured four‑step process, provides practical tools such as SMART goals, fishbone diagrams and 5W2H, and shares templates and real‑world examples to help teams turn lessons learned into actionable improvements.

SMART goalscontinuous improvementproject management
0 likes · 10 min read
Mastering Effective Project Retrospectives: A Step‑by‑Step Guide
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Feb 24, 2023 · Frontend Development

Front‑End Updates: New CSS Viewport Units, MutationObserver, Faster Builds, Vue3 Tips

This roundup highlights recent front‑end developments, including Chrome’s new CSS viewport units, the rise of modern JavaScript frameworks, using MutationObserver for dynamic DOM handling, a simple three‑line tweak that slashes build times by 80%, Vue 3 composition‑API insights, and tips for junior developers.

DevOpsJavaScriptVue
0 likes · 5 min read
Front‑End Updates: New CSS Viewport Units, MutationObserver, Faster Builds, Vue3 Tips
macrozheng
macrozheng
Jan 3, 2023 · Cloud Native

Deploy DooTask: Open-Source Docker‑Based Task Manager for Teams

This article introduces DooTask, an open‑source PHP task‑management platform, explains its features and multi‑client support, and provides step‑by‑step Docker installation instructions along with screenshots of its UI components for effective project coordination.

PHPdeploymentopen-source
0 likes · 5 min read
Deploy DooTask: Open-Source Docker‑Based Task Manager for Teams
58UXD
58UXD
Dec 28, 2022 · Product Management

Boost Design Impact: Using Service Design to Power Project Success

This article explains how adopting a service‑design perspective can drive design‑empowerment projects, outlining a four‑step methodology—defining insights, mapping the project journey, segmenting target users and needs, and proposing tailored solutions—and illustrates the approach with a detailed case study of a home‑service detail‑page redesign.

Service designcase studydesign empowerment
0 likes · 10 min read
Boost Design Impact: Using Service Design to Power Project Success
JD Tech
JD Tech
Dec 15, 2022 · R&D Management

Project Management Practices for Test Roles: Risk Identification and Collaborative Delivery Across Development Stages

This article explains how test engineers can adopt project‑management awareness throughout requirement review, design review, scheduling, test‑case creation, coding, code review, smoke, functional, integration, stability, UAT and regression testing to proactively identify risks, coordinate with stakeholders, and ensure high‑quality, efficient delivery.

collaborationproject managementrisk assessment
0 likes · 17 min read
Project Management Practices for Test Roles: Risk Identification and Collaborative Delivery Across Development Stages
政采云技术
政采云技术
Nov 29, 2022 · R&D Management

Designing an Indicator System for Project Management Using the OSM Model

This article explains how to build a comprehensive indicator system for project management by applying the OSM (Object‑Strategy‑Measure) model, detailing the six essential elements of each metric, domain segmentation, and continuous improvement to align technical and business goals.

OSM modelR&Dindicator design
0 likes · 16 min read
Designing an Indicator System for Project Management Using the OSM Model
Tencent Cloud Developer
Tencent Cloud Developer
Nov 25, 2022 · Product Management

Why Soft Skills Matter and How to Improve Them

The article argues that for technical professionals, hard skills provide a career floor while soft skills set the ceiling, and explains how adopting an owner mindset and developing time‑management, learning, quality, product‑thinking, and teamwork abilities can boost growth, reputation, responsibility, and long‑term success.

Learningcommunicationproduct thinking
0 likes · 20 min read
Why Soft Skills Matter and How to Improve Them
DevOps
DevOps
Nov 4, 2022 · Fundamentals

When Scrum Is Not Suitable: Conditions, Success Factors, and Real‑World Examples

The article explains why Scrum may not be appropriate in many situations, outlines the essential conditions for its successful use, and provides concrete examples of environments where Scrum works well and where it tends to fail, helping teams assess its applicability.

Agileknowledge workproject management
0 likes · 13 min read
When Scrum Is Not Suitable: Conditions, Success Factors, and Real‑World Examples
21CTO
21CTO
Oct 28, 2022 · Product Management

Which Project Management Tool Is Right for Developers? A Comparative Guide

This article reviews popular project management tools—including Airtable, Asana, Basecamp, Jira, OpenReplay, Monday.com, Trello, and Wrike—detailing their key features, advantages, and drawbacks to help development teams choose the most suitable solution for efficient software project tracking.

Agileproject managementtool comparison
0 likes · 11 min read
Which Project Management Tool Is Right for Developers? A Comparative Guide
DaTaobao Tech
DaTaobao Tech
Oct 26, 2022 · Frontend Development

Monorepo Practices and Migration for Large Frontend Projects

The article explains monorepo concepts, compares monolithic, multirepo, and monorepo approaches, presents a Tianmao Campus case study, and recommends a pnpm + lerna‑lite + TurboRepo toolchain with detailed setup, configuration, local development scripts, and a unified build‑release workflow to streamline large frontend projects.

build-toolsmonorepopnpm
0 likes · 24 min read
Monorepo Practices and Migration for Large Frontend Projects
DevOps
DevOps
Oct 25, 2022 · R&D Management

Ten Benefits of Agile Iterations and Common Pitfalls

This article explains the ten advantages of using fixed‑length agile iterations—such as better forecasting, risk control, reduced waste, and improved alignment—while highlighting common pitfalls like extending iterations, treating them as mere timelines, and unstable team composition, emphasizing the prerequisites needed to reap these benefits.

AgileR&Diteration
0 likes · 8 min read
Ten Benefits of Agile Iterations and Common Pitfalls
IT Architects Alliance
IT Architects Alliance
Oct 16, 2022 · R&D Management

How Progressive Thinking Shapes Business Architecture for Large-Scale Websites

The article explains why a progressive, incremental approach to business architecture—balancing clear primary requirements with flexible handling of secondary and emergent features—helps large‑scale website projects avoid the pitfalls of rigid waterfall planning and enables smoother versioned development.

AgileR&D managementincremental development
0 likes · 10 min read
How Progressive Thinking Shapes Business Architecture for Large-Scale Websites
DevOps Cloud Academy
DevOps Cloud Academy
Oct 5, 2022 · Product Management

Jira Automation Practices: Insights from Sunrise Integration’s Project Manager John Rabal

In this interview, Sunrise Integration’s senior project manager John Rabal shares how his team leverages Jira Software automation—such as daily incomplete‑issue reminders, end‑of‑day status reports, and comment syncing—to streamline workflows, enhance collaboration across teams and clients, and provide practical advice for new Jira administrators.

AgileJiraJira Automation
0 likes · 7 min read
Jira Automation Practices: Insights from Sunrise Integration’s Project Manager John Rabal
21CTO
21CTO
Oct 1, 2022 · Fundamentals

Why Do Software Projects Always Take Longer? Uncovering Time Estimation Pitfalls

This article explores why software development timelines consistently exceed estimates, detailing factors such as project size, missing design documentation, overlooked management tasks, testing, and the challenges of scaling estimation methods from small to medium and large projects.

Software Engineeringproject managementsoftware development
0 likes · 10 min read
Why Do Software Projects Always Take Longer? Uncovering Time Estimation Pitfalls
Programmer DD
Programmer DD
Sep 29, 2022 · Fundamentals

Why Software Projects Always Take Longer: Key Factors Behind Time Estimation Errors

This article examines why developers consistently underestimate software project timelines, highlighting the importance of clear task definition, accounting for non‑coding activities, and understanding the added complexities of medium and large projects, while also exposing common pitfalls such as over‑optimistic productivity assumptions and managerial pressures.

Software Engineeringdevelopment timeproject management
0 likes · 9 min read
Why Software Projects Always Take Longer: Key Factors Behind Time Estimation Errors
IT Architects Alliance
IT Architects Alliance
Sep 5, 2022 · R&D Management

Waterfall vs Agile: Choosing the Right Development Method

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

AgileScrummethodology
0 likes · 12 min read
Waterfall vs Agile: Choosing the Right Development Method
Architect
Architect
Sep 4, 2022 · R&D Management

Waterfall vs Agile: Comparative Analysis and Scrum Process Overview

This article compares the traditional Waterfall development model with Agile methodologies, outlines Scrum roles and workflow, highlights each approach's strengths and weaknesses, and emphasizes the importance of team consensus for effective software project management.

AgileScrumproject management
0 likes · 11 min read
Waterfall vs Agile: Comparative Analysis and Scrum Process Overview
IT Architects Alliance
IT Architects Alliance
Aug 15, 2022 · R&D Management

Essential Practices for Effective Engineering Projects and R&D Management

This article outlines comprehensive guidelines for keeping customers happy, managing projects, designing robust APIs, conducting thorough code reviews, shaping strategic direction, ensuring observability, and fostering research, all aimed at building resilient and high‑performing engineering teams.

API DesignCode ReviewR&D management
0 likes · 12 min read
Essential Practices for Effective Engineering Projects and R&D Management
Architect's Guide
Architect's Guide
Aug 15, 2022 · R&D Management

Managing Distributed Software Development Teams: Best Practices and Insights

This article explains the differences between remote and distributed software teams, outlines the advantages of a distributed model, and provides practical strategies, tools, and communication techniques for effectively coordinating and leading large, multi‑location development projects.

AgileRemote Workcommunication tools
0 likes · 12 min read
Managing Distributed Software Development Teams: Best Practices and Insights
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Aug 12, 2022 · Game Development

Understanding Project Quality Management in Game Development: Theory, Practices, and QA Workflows

This article explains the fundamentals of project quality management for game development, linking theoretical concepts from PMBOK to practical QA activities such as defining standards, implementing quality processes, controlling quality, and continuously improving through data‑driven analysis and PDCA cycles.

PMBOKQAQuality Management
0 likes · 15 min read
Understanding Project Quality Management in Game Development: Theory, Practices, and QA Workflows
21CTO
21CTO
Aug 12, 2022 · Fundamentals

What Is the Software Development Life Cycle (SDLC) and Why It Matters

Software Development Life Cycle (SDLC) outlines the structured phases—from idea and requirement analysis through design, implementation, testing, deployment, and maintenance—guiding teams to build, manage, and evolve software efficiently, ensuring project timelines, budgets, and quality meet stakeholder expectations.

SDLCSoftware Lifecycleproject management
0 likes · 6 min read
What Is the Software Development Life Cycle (SDLC) and Why It Matters
Programmer DD
Programmer DD
Aug 3, 2022 · Fundamentals

What Software Development Looked Like in 1989: A 33‑Year Veteran’s Story

The author recounts three decades of experience in the software industry, describing early work as a technical writer at ACD, the hardware and tools of the era, waterfall SDLC, long‑cycle projects, support nightmares, cultural quirks, and a dramatic US Sprint incident that nearly sank the company.

Software Historylegacy systemsproject management
0 likes · 13 min read
What Software Development Looked Like in 1989: A 33‑Year Veteran’s Story
21CTO
21CTO
Jul 16, 2022 · Fundamentals

How an Investor’s Mindset Can Transform Your Software Engineering Decisions

The article explains how adopting an investor’s perspective—focusing on return timing, opportunity cost, and disciplined cost‑benefit analysis—helps engineers choose projects, evaluate migrations, and make smarter technical decisions that maximize value and reduce risk.

Software Engineeringcost-benefit analysisdecision-making
0 likes · 11 min read
How an Investor’s Mindset Can Transform Your Software Engineering Decisions
Architecture Digest
Architecture Digest
Jul 4, 2022 · R&D Management

Managing Distributed Software Development Teams: Insights, Best Practices, and Tools

This article explains the differences between remote and distributed teams, outlines the benefits of a distributed model, and provides practical tips, communication strategies, meeting structures, video documentation methods, and team‑management practices for successfully running a distributed software development project.

Remote Workcommunication toolsdistributed teams
0 likes · 12 min read
Managing Distributed Software Development Teams: Insights, Best Practices, and Tools
Efficient Ops
Efficient Ops
Jun 8, 2022 · Operations

What Are the Key Tool Requirements in the DevOps Capability Maturity Model?

This article explains the importance of tool platforms for DevOps, outlines the DevOps Capability Maturity Model's system and tool technical requirements—covering project management, work item management, planning, documentation, knowledge, team collaboration, metrics, and portfolio management—and provides guidance on selecting suitable tools.

DevOpsTool Standardsoperations
0 likes · 9 min read
What Are the Key Tool Requirements in the DevOps Capability Maturity Model?
DevOps
DevOps
Jun 6, 2022 · R&D Management

Practical Guide to Agile Development and Scrum: From Basics to Real-World Implementation

This article provides a comprehensive overview of agile development and Scrum, explaining core concepts, roles, artifacts, workflow stages, and practical implementation tips through a real-world case study, while also offering advice on maintaining iteration rhythm and ensuring successful adoption.

Agileiterationproject management
0 likes · 12 min read
Practical Guide to Agile Development and Scrum: From Basics to Real-World Implementation
DevOps
DevOps
May 30, 2022 · Product Management

Common Anti-Patterns and Recommended Practices for Writing User Stories in Agile

This article explains why writing user stories at the wrong time is a common agile pitfall, outlines three typical anti‑patterns—converting requirement documents, only drafting stories before an iteration, and overly detailed stories—and presents a recommended, lightweight backlog‑driven approach for effective story creation and continuous refinement.

AgileBest Practicesproduct backlog
0 likes · 6 min read
Common Anti-Patterns and Recommended Practices for Writing User Stories in Agile
Tencent Cloud Developer
Tencent Cloud Developer
May 20, 2022 · Cloud Native

Serverless Full‑Stack Development: Project Management, Architecture, and Deployment Practices

The article offers a practical, step‑by‑step guide for small‑to‑medium full‑stack projects using Serverless—detailing why to choose it, preferring Tencent Cloud event functions with code deployment, adopting a lightweight custom PHP framework, organizing work by API with test‑driven development, and streamlining deployment via a one‑click GUI tool for rapid, cost‑effective iteration.

Cloud FunctionsFull-StackTencent Cloud
0 likes · 13 min read
Serverless Full‑Stack Development: Project Management, Architecture, and Deployment Practices
Model Perspective
Model Perspective
May 17, 2022 · R&D Management

Boost Your Modeling Contest Success with Effective Team Collaboration

This guide explains how to effectively organize 3‑4‑person modeling competition teams, avoid communication pitfalls and free‑riding, and prepare before and during the contest through skill development, mock sessions, clear communication protocols, and mutual encouragement to achieve optimal results.

collaborationmodeling competitionpreparation
0 likes · 4 min read
Boost Your Modeling Contest Success with Effective Team Collaboration
DevOps
DevOps
May 12, 2022 · R&D Management

Applying Tuckman's Five-Stage Team Development Model to Agile Project Management

This article explains Bruce Tuckman's five-stage team development model, its later addition of a fifth stage, and offers practical guidance for agile project managers on how to lead teams through forming, storming, norming, performing, and adjourning phases to ensure project success.

AgileTeam DevelopmentTuckman Model
0 likes · 10 min read
Applying Tuckman's Five-Stage Team Development Model to Agile Project Management
Alibaba Cloud Developer
Alibaba Cloud Developer
May 6, 2022 · Fundamentals

How to Run an Efficient Scrum Iteration Retrospective with Data‑Driven Insights

This guide explains how to conduct a Scrum iteration retrospective by clarifying its purpose, preparing the right participants and materials, leveraging Projex data such as efficiency metrics, burn‑down charts and defect trends, and turning feedback into concrete improvement actions for continuous team improvement.

AgileIteration RetrospectiveScrum
0 likes · 8 min read
How to Run an Efficient Scrum Iteration Retrospective with Data‑Driven Insights
JD Retail Technology
JD Retail Technology
Apr 18, 2022 · Industry Insights

How JD’s Intelligent Shopping Guide Project Redefines Modern Project Management

The article examines the evolution of project management standards, highlights China’s recent national guidelines, and presents JD.com’s intelligent shopping guide AI project as a case study illustrating how business‑driven value streams, advanced technologies and rigorous target‑benefit management can shape modern project management practices.

AIAgileJD.com
0 likes · 13 min read
How JD’s Intelligent Shopping Guide Project Redefines Modern Project Management
DevOps
DevOps
Apr 15, 2022 · R&D Management

Understanding Scrum Time Boxes: Types, Advantages, and Choosing Length

This article explains the concept of time boxes in Scrum, lists the common Scrum events and their recommended durations, discusses the advantages of fixed‑length meetings, offers guidance on handling overruns, and provides advice on selecting appropriate time‑box lengths while noting a related DevOps hackathon.

AgileTime Boxmeeting
0 likes · 7 min read
Understanding Scrum Time Boxes: Types, Advantages, and Choosing Length
VMIC UED
VMIC UED
Apr 1, 2022 · Product Management

Mastering the End-to-End Design Process: From Requirement to Delivery

This comprehensive guide walks new UX designers through every stage of the product design lifecycle—understanding project flow, breaking down requirements, executing interaction and visual design, conducting reviews, and delivering polished assets—so they can confidently navigate from concept to launch.

design processproject managementvisual design
0 likes · 11 min read
Mastering the End-to-End Design Process: From Requirement to Delivery
FunTester
FunTester
Mar 31, 2022 · Product Management

Master Gantt Charts: A Step‑by‑Step Guide to Building Project Timelines

This article explains what a Gantt chart is, why it’s useful for project planning, and provides a detailed, illustrated tutorial on creating a March work schedule using the Yonghong Gantt tool, from data preparation to adding automatic date reminders.

Gantt chartTimeline VisualizationTutorial
0 likes · 5 min read
Master Gantt Charts: A Step‑by‑Step Guide to Building Project Timelines
MaGe Linux Operations
MaGe Linux Operations
Mar 15, 2022 · Backend Development

How DODB Improved Development Efficiency with Code Metrics & Refactoring

This article presents a detailed case study of the DODB digital operations platform, comparing historical and current code metrics, identifying code, project‑management and developer issues, and outlining standards, tools and refactoring practices that significantly boosted development efficiency.

DevOpscode qualityproject management
0 likes · 17 min read
How DODB Improved Development Efficiency with Code Metrics & Refactoring
DevOps
DevOps
Mar 9, 2022 · R&D Management

Understanding the Painful Daily Scrum and How to Set Effective Sprint Goals

The article examines why Daily Scrum meetings often feel painful, explains the three guiding questions from the Scrum Guide, clarifies that Sprint scope can be renegotiated while the Sprint Goal remains fixed, and offers practical steps and examples for defining powerful Sprint Goals that keep teams focused on value and incremental delivery.

AgileDaily ScrumSprint Goal
0 likes · 6 min read
Understanding the Painful Daily Scrum and How to Set Effective Sprint Goals
21CTO
21CTO
Feb 24, 2022 · Backend Development

42 Hard‑Earned Lessons for Building Reliable Production Databases

This article translates Mahesh Balakrishnan’s 42‑point guide on building production databases, covering customer focus, project management, design principles, code review practices, strategy, observability, and research, offering concrete advice for engineers and teams creating robust backend systems.

Code ReviewSoftware Engineeringobservability
0 likes · 12 min read
42 Hard‑Earned Lessons for Building Reliable Production Databases
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 23, 2022 · Operations

Essential Project Management Charts Every Manager Should Use

This guide introduces the most effective project management charts—including Gantt, burn‑down, WBS, HOQ, RACI, matrix, PERT, mind‑map, decision‑tree, and status tables—explaining their purpose, key components, and how to create them with common tools like Excel, Visio, and Xmind.

Burn-down ChartGantt chartWBS
0 likes · 6 min read
Essential Project Management Charts Every Manager Should Use
macrozheng
macrozheng
Feb 19, 2022 · R&D Management

How to Ace a P8 Alibaba Interview: Project Showcase, Architecture, and Management Insights

This article shares a detailed account of a successful P8 Alibaba interview, breaking down the interview structure, offering practical advice on presenting core projects with the STAR method, designing system architecture, handling technical challenges, and mastering project and team management to boost interview performance.

Interview Preparationproject managementproject presentation
0 likes · 19 min read
How to Ace a P8 Alibaba Interview: Project Showcase, Architecture, and Management Insights
Youzan Coder
Youzan Coder
Jan 12, 2022 · R&D Management

R&D Concentration: A Leading Indicator for Development Efficiency

The article introduces R&D Concentration—a composite metric that combines project workload, development cycle length, and participant count to serve as a real‑time, leading indicator of development efficiency, illustrated through scenarios and case studies that show how higher concentration reflects better resource focus and faster delivery.

R&D Efficiencymetricproductivity
0 likes · 13 min read
R&D Concentration: A Leading Indicator for Development Efficiency
DeWu Technology
DeWu Technology
Jan 10, 2022 · Operations

Post-Event Recap: E-commerce Stability Assurance Salon

The January 8th Shanghai salon, co‑hosted by DeWu Technology and Juejin, gathered e‑commerce experts to discuss peak‑season stability, emphasizing balanced mid‑platform development, link governance, rapid recovery, cross‑functional collaboration, and architecture governance through global visibility, measurement, and control of services and technical environments.

Stability Assurancearchitecture governancee-commerce
0 likes · 4 min read
Post-Event Recap: E-commerce Stability Assurance Salon
Java Backend Technology
Java Backend Technology
Jan 10, 2022 · Operations

Ultimate Guide to Bug Tracking Tools: Features, Pros, Cons & Pricing

This comprehensive guide explains what bug tracking is, outlines effective workflows, lists essential features, compares top bug‑tracking tools—including BugHerd, Bugzilla, MantisBT, Jira, and more—while highlighting each tool's advantages, disadvantages, integrations, and pricing to help teams choose the right solution.

DevOpsbug trackingproject management
0 likes · 20 min read
Ultimate Guide to Bug Tracking Tools: Features, Pros, Cons & Pricing
Architect's Journey
Architect's Journey
Dec 27, 2021 · R&D Management

What a Senior Engineer Reveals About Effective Tech Management

The article shares five practical lessons from a senior engineer on how to manage upstream product interactions, run projects, coordinate testing, lead teams, and communicate with super‑iors, emphasizing early bug prevention, clear reporting, and empowering team members.

Technical Managementcareer developmentproject management
0 likes · 9 min read
What a Senior Engineer Reveals About Effective Tech Management
DeWu Technology
DeWu Technology
Nov 26, 2021 · Operations

DeWu Technology Salon: Project Management Event

The DeWu Technology Salon, co‑hosted with PoMa Zhangfei, will focus on project management on November 27 from 13:30 to 14:00 at Hulian Baodi C2 Building’s fifth floor, featuring ThoughtWorks Digital Transformation Director Xiao Ran, Kedge Consulting senior consultant Xu Chenfei, internet project‑management expert Wu Ting, and DeWu App PMO Director Miao Guoping; attendees must show health and travel QR codes and can join the exchange group by replying “project”.

DeWuEventPMO
0 likes · 2 min read
DeWu Technology Salon: Project Management Event
21CTO
21CTO
Nov 25, 2021 · Fundamentals

What Software Development Laws Really Mean for Your Projects

This article surveys the most popular software development laws and principles—such as the Pareto, Broken Window, Occam's Razor, Dunning‑Kruger, Peter, Parkinson, Hofstadter, Conway, Murphy, Brook, Postel, Kerckhoffs, Linus, Wirth, and Knuth principles—explaining each rule and offering practical ways to apply or avoid them in real‑world development work.

Software Engineeringlawsprinciples
0 likes · 18 min read
What Software Development Laws Really Mean for Your Projects
58UXD
58UXD
Nov 17, 2021 · Operations

How 58 Daojia Scaled Service Center Design Across Hundreds of Stores

This article details the design principles, brand‑value strategies, quality control, and cost‑saving measures used to launch the first 58 Daojia premium service center and expand the concept to nearly a hundred physical stores nationwide.

Service Centerbrand valueoperations
0 likes · 9 min read
How 58 Daojia Scaled Service Center Design Across Hundreds of Stores
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.

Business AnalysisRequirements Gatheringapplication planning
0 likes · 4 min read
Key Considerations for Application Planning: Defining Problems, Users, Goals, and Stakeholder Contributions
Top Architect
Top Architect
Nov 9, 2021 · Operations

Top Bug Tracking Tools and How to Build an Effective Bug Tracking Process

This article explains what bug tracking is, outlines a typical bug‑tracking workflow, describes the elements of a good bug report, lists criteria for choosing a bug‑tracking tool, and reviews twelve popular tools with their features, integrations, pricing, advantages and disadvantages, concluding with recommendations for teams of all sizes.

DevOpsSoftware toolsbug tracking
0 likes · 17 min read
Top Bug Tracking Tools and How to Build an Effective Bug Tracking Process
YunZhu Net Technology Team
YunZhu Net Technology Team
Nov 3, 2021 · R&D Management

Why R&D Costs Should Be Accounted by Project

Project‑oriented R&D cost accounting is required by regulations and management needs to accurately track labor and indirect expenses, enabling precise cost‑benefit analysis, informed decision‑making, and identification of efficiency issues across products and initiatives.

R&D EfficiencyR&D cost accountingcost allocation
0 likes · 4 min read
Why R&D Costs Should Be Accounted by Project
Java High-Performance Architecture
Java High-Performance Architecture
Oct 28, 2021 · Product Management

Which Bug Tracking Tool Fits Your Team? A Comparative Guide

This article defines bug tracking, outlines effective workflows, describes the components of a good bug report, explains what bug‑tracking software should provide, lists key selection criteria, and reviews twelve popular tools with their features, integrations, pricing, pros and cons to help teams choose the right solution.

Software toolsbug trackingissue tracking
0 likes · 25 min read
Which Bug Tracking Tool Fits Your Team? A Comparative Guide
FunTester
FunTester
Oct 28, 2021 · R&D Management

How to Run Efficient Review Meetings and Eliminate Wasteful Sessions

This guide explains why review meetings are essential for improving product quality, outlines the various types of reviews such as work‑plan, design, code, and management reviews, and provides practical steps and key factors to prepare, conduct, and close review meetings effectively.

R&D processmeeting efficiencyproject management
0 likes · 7 min read
How to Run Efficient Review Meetings and Eliminate Wasteful Sessions