1、在软件开发和维护过程中存在很多严重问题,这和软件本身的特点有关,还有软件开发和维护不当有关。软件不同于一般程序,它的一个显著特点是规模庞大,而且程序复杂性将随着程序规模增加而呈指数上升,为了在预定时间内开发出规模庞大的软件,必须由许多人分工合作,然而,如何保证每个人完成的工作合在一起确实能构成一个高质量的大型软件系统,更是一个极端复杂困难的问题。许多许多专业人员对软件开发和维护还有许多糊涂观念,在实践过程中或多或少采用一些错误技术和方法。那我们应该如何去消除软件危机?
2、在软件开发之前如何去了解它是符合人们生活需要的。当一个新的软件开发成功后,应进行多少次实验,软件才能达到所要求的可靠程度。
3、软件开发成功后,如何能保证人们有效并且正确使用该产品?随着信息技术的发展,软件开发越来越多样化如何防止非法软件对我们带来的危害?