Panayiotis Kritiotis |
Writing About
Recent / Categories / Engineering Management

Software Engineering Philosophy: Tradeoffs and Quality

This post talks about software engineering philosophy; the list and priorities of the fundamental values we, software engineers, use to decide how to approach tradeoffs in software engineering problems.

Mar 20, 2022 Engineering Management

A systematic approach to Technical Requirement Analysis

This article describes a methodical way of approaching Technical Requirement Analysis that includes a list of steps that help in clarifying ambiguity and preventing unexpected issues before an engineering team jumps into the design phase.

Jan 9, 2022 · Updated Jan 11, 2022 Architecture & Software Design

← Newer Page 2 of 2

© 2026 Panayiotis Kritiotis.