<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Management on TECHFOR by Suriya Sonphu</title><link>http://suriyasonphu.com/en/categories/management/</link><description>Recent content in Management on TECHFOR by Suriya Sonphu</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 16 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://suriyasonphu.com/en/categories/management/index.xml" rel="self" type="application/rss+xml"/><item><title>Develop a Software Development team: Beyond Speed to Strategic Velocity</title><link>http://suriyasonphu.com/en/post/develop-software-team-velocity/</link><pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate><guid>http://suriyasonphu.com/en/post/develop-software-team-velocity/</guid><description>&lt;img src="http://suriyasonphu.com/post/develop-software-team-velocity/cover.png" alt="Featured image of post Develop a Software Development team: Beyond Speed to Strategic Velocity" />&lt;p>In an era of rapid technological flux, where AI increasingly permeates daily life and significantly impacts the business sector, organizational leaders frequently confront a complex set of challenges: &amp;ldquo;How do we drive the organization forward while sustaining profitability and growth?&amp;rdquo;, &amp;ldquo;How do we keep pace with competitors?&amp;rdquo;, &amp;ldquo;How do we maintain our competitive edge?&amp;rdquo;, &amp;ldquo;How do we foster employee engagement, ownership, and skills, while simultaneously accelerating workflow?&amp;rdquo;, and crucially, &amp;ldquo;What is our AI strategy?&amp;rdquo; to expedite the software development process. From the adage of yesteryear, &amp;ldquo;big fish eat small fish,&amp;rdquo; to the subsequent era of &amp;ldquo;fast fish eat slow fish,&amp;rdquo; today, speed alone suffices not. One must possess the direction to guide the organization forward with both speed and orientation—&lt;strong>Velocity&lt;/strong>. For if an organization moves too slowly, or rapidly but in an erroneous direction, it invariably leads to business failure.&lt;/p>
&lt;h2 id="1-speed-vs-velocity">1. Speed vs. Velocity
&lt;/h2>&lt;p>Itamar Friedman, CEO of Qodo, offered a simple yet potent definition: &amp;ldquo;The difference between Velocity and Speed is that Velocity has a vector.&amp;rdquo;&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Focusing solely on speed&lt;/strong> makes the team appear perpetually busy, releasing new features frequently (High throughput), but these activities may not generate positive impact. Research titled &lt;em>&amp;ldquo;Speed vs Direction: Why Moving Fast Isn’t Always Progress,&amp;rdquo; Innovation and Strategy, Ibid.&lt;/em> indicates that nearly 70% of Digital Transformation projects fail because execution precedes strategy. For large enterprises or organizations in highly regulated industries, rushing to code as fast as possible without quality assurance can lead to costly errors &lt;em>(AI-driven software development: Navigating the shift from speed to velocity, LinearB Blog)&lt;/em>.&lt;/li>
&lt;li>&lt;strong>Velocity is progress with purpose.&lt;/strong> For large organizations, Context Management and precision are essential. Thus, evolving from &amp;ldquo;vibe coding&amp;rdquo; to clear structural planning is paramount.&lt;/li>
&lt;/ul>
&lt;h2 id="2-defining-via-vision-and-strategy">2. Defining via Vision and Strategy
&lt;/h2>&lt;p>To achieve Velocity, the team must first determine &lt;strong>&amp;ldquo;Where do we want to go?&amp;rdquo;&lt;/strong> before asking, &amp;ldquo;We need to adopt AI; how do we execute this quickly?&amp;rdquo;&lt;/p>
&lt;p>&lt;strong>Vision&lt;/strong> is the long-term future image, akin to a North Star guiding the way. &lt;strong>Strategy&lt;/strong> is the plan detailing how teams, systems, and processes will collaborate to realize that vision. Leaders must communicate this vision clearly to inspire and provide definite direction to the team &lt;em>(10 Strategic Thinking Techniques Used by Global Leaders, KCT Academy Thailand)&lt;/em>.&lt;/p>
&lt;p>A tool aiding direction definition is the &lt;strong>North Star Metric Framework (NSM)&lt;/strong>, a key indicator reflecting the core value customers derive from the product. Having an NSM ensures all organizational parties (Product, Engineering, Marketing) work in alignment, focusing on the same outcome rather than working in silos &lt;em>(The Ultimate Guide to the North Star Product Framework, GeeksforGeeks)&lt;/em>.&lt;/p>
&lt;p>&lt;img src="http://suriyasonphu.com/post/develop-software-team-velocity/north-star-metric-framework.png"
width="980"
height="632"
srcset="http://suriyasonphu.com/post/develop-software-team-velocity/north-star-metric-framework_hu_7cfe05fb4c1be8a1.png 480w, http://suriyasonphu.com/post/develop-software-team-velocity/north-star-metric-framework_hu_7bce96832a4502f1.png 1024w"
loading="lazy"
alt="North Star Metric Framework"
class="gallery-image"
data-flex-grow="155"
data-flex-basis="372px"
>&lt;/p>
&lt;h2 id="3-focus-on-outcome-over-output">3. Focus on Outcome over Output
&lt;/h2>&lt;p>Building software is not about increasing throughput; it is about injecting value into that throughput (Deliver Value).&lt;/p>
&lt;p>In a case study on teams focusing on impact from the article &lt;em>Stop Obsessing Over Development Velocity, Focus on This Instead&lt;/em>, Itamar Gilad notes that in experiments, teams that reduced throughput but spent time on Product Discovery and focused on the Success ratio generated better business results than teams focusing on throughput by fourfold.&lt;/p>
&lt;p>Jeff Patton, a product expert, stated, &amp;ldquo;Your job isn&amp;rsquo;t to build more software. It&amp;rsquo;s to build less software (Minimize output) so that you can maximize outcome and impact.&amp;rdquo;&lt;/p>
&lt;h2 id="4-techniques-for-fast-and-accurate-decision-making">4. Techniques for Fast and Accurate Decision Making
&lt;/h2>&lt;p>Having direction does not imply slowing down. Research titled &lt;em>Making Fast Strategic Decisions in High-Velocity Environments&lt;/em> by Kathleen M. Eisenhardt states that executive teams in the microcomputer industry found that teams deciding quickly and efficiently exhibit these behaviors:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Use Real-time data:&lt;/strong> They track operational metrics like daily bookings and cash flow closely, rather than relying solely on future forecasts.&lt;/li>
&lt;li>&lt;strong>Consider Simultaneous Alternatives:&lt;/strong> This helps visualize strengths and weaknesses comparatively and immediately reduces risk.&lt;/li>
&lt;li>&lt;strong>Employ a conflict management process:&lt;/strong> Fast teams use &amp;ldquo;Consensus with Qualification&amp;rdquo;—attempting to find consensus, but if unattainable, the leader makes a decisive call based on team input to avoid aimless waiting.&lt;/li>
&lt;/ul>
&lt;h2 id="5-balancing-tactical-and-strategic-mindsets">5. Balancing Tactical and Strategic Mindsets
&lt;/h2>&lt;p>Developers and team leaders must adapt their mindset appropriately.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Tactical:&lt;/strong> Focusing on the immediate task and solving immediate problems to complete the work.&lt;/li>
&lt;li>&lt;strong>Strategic:&lt;/strong> Focusing on the big picture, the future, and problem prevention.&lt;/li>
&lt;/ul>
&lt;p>Excessive tactical work leads to a &amp;ldquo;Crisis management loop&amp;rdquo; and burnout, while excessive strategic work can cause &amp;ldquo;Analysis Paralysis.&amp;rdquo; Good leaders must maintain this balance &lt;em>(The Strategic Vs. Tactical Mindset, DEV Community)&lt;/em>.&lt;/p>
&lt;hr>
&lt;p>It is evident that software team development in the digital age is not a coding speed race, but a competition of who can &lt;strong>&amp;ldquo;learn and adjust direction&amp;rdquo;&lt;/strong> towards creating customer value faster. Speed is merely an accelerator, but &lt;strong>Velocity (Speed+Direction)&lt;/strong> is the true strategic asset. Successful organizations are those that cease running after currents, choosing instead to define clear goals and sprint towards them with agility.&lt;/p></description></item><item><title>Fail Fast: When 'Failure' is the Cheapest Cost of Building a Great Product</title><link>http://suriyasonphu.com/en/post/fail-fast-design-thinking/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>http://suriyasonphu.com/en/post/fail-fast-design-thinking/</guid><description>&lt;img src="http://suriyasonphu.com/post/fail-fast-design-thinking/cover-en.jpeg" alt="Featured image of post Fail Fast: When 'Failure' is the Cheapest Cost of Building a Great Product" />&lt;p>In the world of work, especially when building a Product, we are often taught to fear mistakes. We are conditioned to believe that perfection is the finish line and failure is something to avoid at all costs.&lt;/p>
&lt;p>But in the reality of today&amp;rsquo;s fast-paced world&amp;hellip; &lt;em>&amp;ldquo;Perfection that comes too late might be worth zero.&amp;rdquo;&lt;/em>&lt;/p>
&lt;p>Today, I want to invite everyone to adjust their perspective on &lt;strong>Fail Fast&lt;/strong> through a thought process called &lt;strong>Design Thinking&lt;/strong>, to see why daring to fail early is actually the safest strategy in business.&lt;/p>
&lt;hr>
&lt;h2 id="the-true-meaning-of-fail-fast">The True Meaning of &amp;ldquo;Fail Fast&amp;rdquo;
&lt;/h2>&lt;p>Many people misunderstand Fail Fast as doing sloppy work or just letting things break. In reality, Fail Fast is a philosophy of &lt;strong>&amp;ldquo;Risk Management.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>It is asking the question:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;How can we learn the most important things using the least amount of resources (money, time, labor)?&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>Because failing while we are still drafting on paper is always less painful than failing on the day we have invested in building a factory or writing millions of lines of code.&lt;/p>
&lt;hr>
&lt;h2 id="design-thinking-the-tool-that-helps-us-fail-valuably">Design Thinking: The Tool That Helps Us &amp;ldquo;Fail&amp;rdquo; Valuably
&lt;/h2>&lt;p>When we pair Fail Fast with Design Thinking, we find that every step is designed for us to &amp;ldquo;test fail&amp;rdquo; in a safe space to harvest &amp;ldquo;lessons&amp;rdquo; for improvement.&lt;/p>
&lt;h3 id="1-empathize--define-ditching-wrong-assumptions">1. Empathize &amp;amp; Define: Ditching Wrong Assumptions
&lt;/h3>&lt;p>The scariest starting point isn&amp;rsquo;t making an ugly Product, but making a Product that &lt;strong>&amp;ldquo;no one wants.&amp;rdquo;&lt;/strong> The first step of Fail Fast starts with walking in to talk to real users.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>What happens:&lt;/strong> We might find that the problem we thought was huge is actually trivial for the customer.&lt;/li>
&lt;li>&lt;strong>The Lesson:&lt;/strong> Admitting that &lt;em>&amp;ldquo;what we thought all along was wrong&amp;rdquo;&lt;/em> is the first failure of immense value because it stops us from walking the wrong path from the very first step.&lt;/li>
&lt;/ul>
&lt;h3 id="2-ideate-the-space-for-trial-and-error">2. Ideate: The Space for Trial and Error
&lt;/h3>&lt;p>In the brainstorming phase, we often fall into the &amp;ldquo;love at first sight&amp;rdquo; trap with the first idea we think of.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Concept:&lt;/strong> Allow the team to propose ideas that are &amp;ldquo;crazy&amp;rdquo; or &amp;ldquo;impossible&amp;rdquo; as much as possible.&lt;/li>
&lt;li>&lt;strong>Filtering:&lt;/strong> Throwing away 99 ideas to leave 1 right idea isn&amp;rsquo;t waste, but a necessary filtering process to ensure we are betting on what is most worthwhile.&lt;/li>
&lt;/ul>
&lt;h3 id="3-prototype-build-to-learn-not-build-to-sell">3. Prototype: Build to Learn, Not Build to Sell
&lt;/h3>&lt;p>This is the heart of Fail Fast. Instead of secretly building the Product to 100% completion, we should create something called an &lt;strong>MVP (Minimum Viable Product)&lt;/strong> or just a simple model.&lt;/p>
&lt;ul>
&lt;li>It might be just a drawing on paper (Sketch).&lt;/li>
&lt;li>Or a cardboard model that is tangible.&lt;/li>
&lt;li>&lt;strong>Goal:&lt;/strong> Make it as fast as possible to spark questions and criticism.&lt;/li>
&lt;/ul>
&lt;h3 id="4-test-the-moment-of-truth">4. Test: The Moment of Truth
&lt;/h3>&lt;p>Taking the Prototype to test isn&amp;rsquo;t to receive compliments like &amp;ldquo;So pretty,&amp;rdquo; but to observe real behavior.&lt;/p>
&lt;ul>
&lt;li>If the user is confused, can&amp;rsquo;t use it, or ignores the feature we are proud of&amp;hellip; &lt;strong>that is good news.&lt;/strong>&lt;/li>
&lt;li>The good news is that we have &amp;ldquo;failed&amp;rdquo; at the lowest cost, and the data from that failure is the compass that tells us where to adjust to make the real Product most complete.&lt;/li>
&lt;/ul>
&lt;hr>
&lt;blockquote>
&lt;h2 id="turn-fear-into-learning">Turn &amp;ldquo;Fear&amp;rdquo; into &amp;ldquo;Learning&amp;rdquo;
&lt;/h2>&lt;/blockquote>
&lt;p>Ultimately, building a Product with the Fail Fast and Design Thinking mindset doesn&amp;rsquo;t teach us to be losers, but teaches us to be &lt;strong>&amp;ldquo;Learners.&amp;rdquo;&lt;/strong>&lt;/p>
&lt;p>In a constantly changing world, successful people aren&amp;rsquo;t those who &amp;ldquo;never fail,&amp;rdquo; but those who &lt;strong>&amp;ldquo;get up the fastest&amp;rdquo;&lt;/strong> and take lessons from those scrapes to create things that truly answer people&amp;rsquo;s needs.&lt;/p>
&lt;p>Hope this article is useful for you to dare to try and fail systematically to get a product that meets customer needs. Ask yourself&amp;hellip;&lt;/p>
&lt;blockquote>
&lt;p>&lt;em>Have you tried to &amp;ldquo;fail&amp;rdquo; to learn something new today?&lt;/em>&lt;/p>&lt;/blockquote></description></item></channel></rss>