Object Oriented Software Engineering   View all facts   Glossary   Help
subject > software project > green field project
Next software projectlarge software project    Upsoftware project    Previous software projectevolutionary project   

green field project
subjectfact 
green field projecthas definition A software project to develop an entirely new software system from scratch2001-08-30 14:55:44.0
does not involve modifying an existing system2001-08-30 14:55:44.0
is less common than evolutionary project2001-08-30 14:55:44.0
is a subtopic of 1.6 - Software Engineering Projects2001-08-30 14:55:45.0
is not constrained by the design decisions and errors made by predecessors2001-08-30 14:55:45.0
is often enjoyed by software developers because they have a wider freedom to be creative about the design2001-08-30 14:55:45.0
is a kind of software project2001-08-30 14:55:45.0
software projectdoes not have economy of scale as it gets larger due to the increasingly large amount of co-ordination involved2001-08-30 14:57:42.0
is often completed behind schedule and over budget, or are not completed at all2001-08-30 14:57:42.0
often has problem failure to stick to cost and time because of the inherent complexity of software, the relative immaturity of software engineering and its technologies, lack of knowledge and experience on the part of software engineers, the inherent human tendency towards over-confidence, , and pressure to offer excessively low prices and short development times in order to obtain contracts or make sales2001-08-30 14:57:42.0
should not be undertaken without a sound domain analysis2001-08-30 14:57:42.0