Baby Steps in Thesis Writing

Use an agile mindset—small steps and fast feedback—to write a better thesis.
Writing
Process
Published

October 10, 2025

“The journey of a thousand miles begins with a single step.” – Chinese proverb

Have you ever wondered why modern software releases frequent, small updates rather than massive, once-a-year patches? The answer is simple: short cycles produce early feedback, and that feedback improves quality, reduces risk, and keeps you focused on what actually works.

Thesis writing benefits from the same mindset. Three ideas fit together especially well:

  1. Action produces information: you learn by doing, not by predicting.
  2. Don’t Outrun Your Headlights (The Pragmatic Programmer, Chapter 27, Tip 42): don’t move faster than your current evidence supports.
  3. Tracer Bullets (The Pragmatic Programmer, Chapter 12, Tip 20): build an end-to-end working skeleton early so you can aim and adjust.

This article shows how to turn “write a thesis” into a sequence of small, testable steps.

Why Big Steps Fail: Don’t Outrun Your Headlights

In thesis writing, it’s tempting to design your entire research plan upfront, aiming to foresee every detail. But much like driving at night, moving faster than your headlights reveal inevitably leads you into trouble.

Common pitfalls of large-step approaches include:

  • Guessing outcomes without practical validation.
  • Months of effort wasted because of incorrect assumptions discovered too late.
  • Overwhelming complexity that slows down or paralyzes your progress.

Instead, work in incremental steps, verifying your assumptions continuously to stay in the “safe zone” illuminated by your latest results.

Tracer Bullet Development: Agile Feedback in Action

Soldiers fire tracer rounds to refine their aim in real-time. Similarly, adopting a “tracer bullet” approach for your thesis means rapidly creating an end-to-end skeleton of your entire research pipeline:

  • Minimal yet complete workflow: From literature review to experimental setup, data collection, initial analysis, and early written drafts.
  • Quick implementation: Identify and prioritize critical tasks first—areas that clearly define the project’s direction or represent major risks.
  • Immediate feedback loop: Regular meetings with your supervisor and peers to validate progress and refine direction continuously.

Benefits of Tracer Bullets

Agile Benefit Thesis Advantage
Early visibility Supervisors can provide immediate guidance on tangible results
Structural clarity Provides a concrete framework, removing ambiguity on next steps
Rapid integration Catch errors early, reducing expensive rework later
Measurable progress Frequent feedback creates confidence, motivation, and clear milestones

Tracer bullets rarely hit the bullseye at first—but they make subsequent adjustments quick, precise, and inexpensive.

Agile Thinking for Thesis Writing: Continuous, Incremental Delivery

The agile approach—now standard in software—is all about delivering small increments of usable functionality regularly. Applying this principle to your thesis means continuously delivering small but meaningful research increments.

Consider this agile-inspired thesis roadmap:

Step Objective Rationale
Baseline (Company or Existing Method) Reproduce existing solutions currently in use by the company or known in practice. Provides a reliable benchmark, ensuring your research setup is sound. Typically straightforward and offers rapid results.
Naive Improvement Quickly develop a simple yet meaningful improvement. Easy wins build confidence and momentum. Often easy to outperform the company’s method because companies focus on pragmatic, working solutions rather than optimal ones.
State-of-the-Art Method Implement and validate the best-known approach from literature or industry standards. Establishes a meaningful benchmark. Your thesis grade—and potential for publication—often hinges on demonstrating you can meet or beat state-of-the-art results at least under certain scenarios.
Your Proposed Method Iteratively refine your novel method, consistently comparing performance against previous results. Demonstrates your unique contribution, potentially leading to publication if results exceed or match state-of-the-art benchmarks clearly.

End-to-End Approach: A Practical Example

What does agile thesis writing look like in practice?

  • Build your experimental setup first (data preparation, analysis scripts, visualization templates). Every new method should plug into this pipeline seamlessly.
  • Complete each research step fully before moving forward (from baseline to naive improvements to state-of-the-art). Don’t invest heavily in new methods until your entire research pipeline is stable.
  • Refine as you go, replacing earlier assumptions or ineffective components quickly and cheaply.

This approach drastically reduces your risk of investing months chasing the wrong direction. You will have a minimum viable product (MVP) of your thesis early on, which you can refine and expand iteratively.

Final Thoughts

Small steps and rapid feedback may seem simple, but they provide powerful leverage—transforming overwhelming complexity into clear, manageable, and ultimately rewarding research.

And when in doubt, return to the core principle: action produces information.