Abstract :
Nowadays, a software system´s program source code makes up only a small part of its assets stored as bits - taking up a larger percentage are specifications, design diagrams, application server deployment scripts, build rules, version history, documentation, and regression tests. Only the source code and the documentation are relatively portable between different tools. The version history and the issues are stored in tool-specific formats that hold the project hostage to their corresponding tools. In this article the author discusses the importance of project asset portability
Keywords :
project management; software development management; software portability; software tools; application server deployment script; design diagram; formal specification; program source code; project asset portability; regression test; software documentation; version history; Corporate acquisitions; Costs; Databases; Emulation; Hardware; Open source software; Outsourcing; Program processors; Testing; Usability; portability; project assets; software tools;