软件开发的最初时代是神话和英雄的时代。最初根本没有软件过程的概念,软件的设计者大多以黑客的面目出现,他们技术高超,神通广大,编写软件是一件神秘的工作,软件开发者被认为是天才,最初软件天才们使用二进制代码直接控制硬件,完成需要的工作,后来他们发明了汇编语言,可以实现更加复杂一点的控制,这一时期的软件天才们几乎涉及了计算机科学的所有领域,并开发出了许多革命性的成果。当时,专门的软件公司也非常少,大部分是几个志同道合的朋友凑在一起合作开发或者干脆是单枪匹马进行工作,这一时期的软件开发根本没有任何规则可言,开发过程完全取决于个人习惯,当然也没有任何进度管理,文档管理等内容,软件开发完全是手工作坊的工作方式。这个时期的软件规模都比较小,由一般一个人或者几个人就可以完成(像DOS就是比尔盖茨和伍德艾伦两个人完成,WPS是求伯君一个人闭门几个月完成的)。