Tagged articles
13 articles
Page 1 of 1
ZhiKe AI
ZhiKe AI
May 10, 2026 · Fundamentals

What the 800‑Page “Software Engineering” Textbook Really Teaches

The article explains that the classic 800‑page software engineering textbook is not a list of methods to memorize but a decision‑making coordinate system that guides readers through process, requirements, architecture, testing, and evolution, helping them understand why and how to apply each practice in real projects.

Software ArchitectureSoftware Engineeringrequirements engineering
0 likes · 11 min read
What the 800‑Page “Software Engineering” Textbook Really Teaches
Frontend AI Walk
Frontend AI Walk
Apr 27, 2026 · Fundamentals

Advanced OpenSpec: Turning Requirements into Contracts to Prevent Drift – Standardized Templates for AI‑Era Documentation

The article shows how vague “follow the picture” specs cause missing fields, wrong controls, and rework, and explains a concrete OpenSpec workflow—field‑matrix, design constraints, evidence, and tasks—that transforms requirements into verifiable contracts, illustrated with a real insurance‑form case and four ready‑to‑copy templates.

AI programmingDocumentationOpenSpec
0 likes · 16 min read
Advanced OpenSpec: Turning Requirements into Contracts to Prevent Drift – Standardized Templates for AI‑Era Documentation
phodal
phodal
Apr 20, 2026 · R&D Management

How to Reconstruct Feature Evolution from AI‑Generated Sessions with a Feature Explorer

The article analyzes how rapid AI‑assisted coding accelerates development cycles, creates scattered implementation details in session histories, and proposes a Feature Explorer that re‑assembles these histories into a coherent, spec‑driven view of a feature’s evolution for better product‑level insight.

AI CodingFeature ExplorerRouta
0 likes · 11 min read
How to Reconstruct Feature Evolution from AI‑Generated Sessions with a Feature Explorer
DevOps Coach
DevOps Coach
Dec 4, 2025 · R&D Management

How Dropping Story Points and Sprints Supercharged Our Team’s Productivity

After burning our Agile rulebook and abandoning story points, sprints, and endless meetings, a senior engineering team switched to a simple Kanban flow with WIP limits, focused on cycle time, and replaced daily stand‑ups with continuous Slack communication, resulting in dramatically higher output, quality, and morale.

Cycle TimeKanbanWIP Limits
0 likes · 11 min read
How Dropping Story Points and Sprints Supercharged Our Team’s Productivity
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 5, 2023 · Operations

Maturity Practices and Productivity in Software Development: Integrating Agile and DevOps

The article explains how immature, undisciplined development practices severely reduce productivity and argues that incremental improvements guided by maturity frameworks, combined with disciplined Agile‑DevOps adoption—as illustrated by a Fannie Mae case study—can boost software delivery efficiency by up to 28 percent.

CMMIproductivitysoftware process
0 likes · 6 min read
Maturity Practices and Productivity in Software Development: Integrating Agile and DevOps
DevOps
DevOps
Dec 16, 2022 · R&D Management

Agile Transformation: From Waterfall to Iterative Development – A Practical Case Study

The article narrates a software team's shift from a traditional waterfall model to an iterative, value‑driven agile approach, detailing the coach’s demand‑analysis meetings, three‑week sprints, lightweight documentation, continuous feedback, and the eventual successful delivery while highlighting common agile practices.

Iterative Developmentagilerequirement analysis
0 likes · 8 min read
Agile Transformation: From Waterfall to Iterative Development – A Practical Case Study
Architecture Digest
Architecture Digest
Feb 22, 2021 · R&D Management

Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium

This article shares a software team’s experience of shortening release cycles from two‑week to one‑week sprints, the quality challenges encountered, the root causes of instability, and the practical process improvements—including stable release branches, extended testing windows, and holiday moratoriums—that restored service reliability.

Continuous Deliveryagilebranching
0 likes · 13 min read
Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 3, 2020 · R&D Management

How a Frontend Team Built a Scalable Code Review Process

This article outlines how a beauty‑industry frontend team tackled diverse tech stacks, team fragmentation, and code‑quality challenges by establishing a unified code review SOP, defining clear evaluation dimensions, and later platformizing the process for automation, visualization, and sustainable improvement.

AutomationCode reviewfrontend
0 likes · 12 min read
How a Frontend Team Built a Scalable Code Review Process
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
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 7, 2017 · R&D Management

How to Reduce Schedule Risk with Technical Practices: Story Wall Evolution, Unit Testing, and Trunk Development

This article explains how the Audio UI team mitigated schedule risk by redesigning their story wall, introducing value‑stream‑oriented columns, formalizing a Definition of Done, adopting on‑board design, prioritising code review, enforcing self‑testing, limiting work‑in‑progress, and switching to trunk‑based development with automated checks.

LeanStory BoardTrunk Development
0 likes · 16 min read
How to Reduce Schedule Risk with Technical Practices: Story Wall Evolution, Unit Testing, and Trunk Development
DevOps
DevOps
Jun 21, 2017 · Operations

Statistical Process Control for Software Lifecycle: Building a Digital Data Warehouse and Applying Control Charts

The article explains how to integrate software lifecycle tools to collect, transform, and analyze process data, establish a digital data warehouse, and use statistical process control models such as histograms to monitor defect lifecycles and improve software project management efficiency.

control chartsdefect lifecyclesoftware metrics
0 likes · 8 min read
Statistical Process Control for Software Lifecycle: Building a Digital Data Warehouse and Applying Control Charts
360 Quality & Efficiency
360 Quality & Efficiency
Jan 11, 2017 · Operations

Applying Continuous Integration to Improve R&D Testing Workflow

This article explains how adopting continuous integration principles—such as a single source repository, automated builds, frequent mainline commits, fast builds, environment isolation, and automated deployment—can streamline development, testing, and release processes, reduce manual effort, and enhance overall software quality and efficiency.

Build AutomationDeploymentDevOps
0 likes · 13 min read
Applying Continuous Integration to Improve R&D Testing Workflow