Softwarové prototypování (anglicky Software prototyping) je vytváření prototypů softwarových aplikací, tj. neúplných verzí softwarového programu. Je to činnost používaná v procesu vývoje softwaru a je srovnatelná s prototypováním v jiných oborech, např.