How to Build the Right Software (and Choose the Right Stack)
Last updated on October 27, 2026 11:14 pmHow to Build the Right Software (and Choose the Right Stack)
★★★★★
$479.00 in stock
Udemy.com
as of October 27, 2026 11:14 pm
NEW COURSE! Reduce scope creep and technical debt, design software and make stack choices that solve the right problems.
Created by:
Anthony Alicea
Software Developer, Architect, and UX Designer
Software Developer, Architect, and UX Designer
Rating:4.7 (50reviews)
486students enrolled
What Will I Learn?
- Learn how to define clear requirements by asking "why" to dig deep into the real needs behind every request, moving from solution to the underlying problem..
- Gain skills to prevent and control scope creep while encouraging creative solutions by embracing constraints.
- Learn to choose a tech stack, from JavaScript frameworks to Low Code solutions, and understand the strengths of each approach to make smart technology choices.
- Harness the power of user research to uncover real user needs, test usability, and express requirements as problem statements that guide development.
- Approach feature requests as clues to underlying problems, not requirements. Learn techniques to uncover the real issues and make impactful additions.
- Make the most of legacy software, recognize missed opportunities in direct rewrites, and practice building lean, purposeful solutions.
Requirements
- No programming or design experience needed.
Target audience
- Developers, designers, team leads, project managers, and requirements engineers.


There are no reviews yet.