All Articles

17 posts

Operating Systems Foundations: Components, Perspectives, and the Kernel

Breaks down system components, user and OS viewpoints, kernel responsibilities, and the API vs system call model.

May 30, 2026 4 min read

Reconciling Software Estimates: LOC, FP, UCP, and Agile Story-Based Methods

Explains estimate reconciliation and compares LOC, FP, process-based, UCP, and agile estimation using standard formulas and examples.

April 24, 2026 4 min read

Risk Management in Software Engineering: Identification, Projection, and Exposure

Covers software risk types, risk identification factors, assessment checklists, projection steps, risk exposure, and RMMM planning.

April 24, 2026 12 min read

Software Project Planning: Scope, Feasibility, and Scheduling Foundations

Explains the five core planning activities, project task set, scope definition, feasibility checks, and schedule setup for reliable software delivery.

April 24, 2026 12 min read

The Software Crisis Revisited: Quality Attributes, Failure Patterns, and Professional Ethics

Explains software crisis symptoms, causes, quality attributes, and the ACM code of ethics as a practical framework for responsible engineering.

April 21, 2026 11 min read

Prototype Development and Software Maintenance

The prototype development process from first prototype to release candidates, plus software maintenance types.

February 1, 2026 5 min read
Previous Page 2 of 3 Next