Give the name of configuration control tools?
• Automatic version control and
• Change control tools
• Monitoring, auditing and registration support utilities
• Storage facilities; a safe repository for all approved configuration items,including:
– On-site storage for the day to day development process
– Off-site storage for catastrophe recovery
Question No: 22 ( Marks: 3 )
Software requirements analysis a bridge between system engineering and software design, show it by diagram.
Automatic version control and
Question No: 23 ( Marks: 5 )
Write down the software process player’s names and their roles in projects.
Question No: 24 ( Marks: 10 )
Explain the following terms regarding project characteristics and project dimensions.
Temporary means that every project has a definite beginning and a definite end. The end is reached when the project’s objectives have been achieved, or it becomes clear that the project objectives will not or cannot be met, or the need for the project no longer exists and the project is terminated. Temporary does not necessarily mean short in duration; many projects last for several years. In every case, however, the duration of a project is finite; projects are not ongoing efforts
Operations and projects differ primarily in that operations are ongoing and repetitive while projects are temporary and unique. A project can thus be defined in terms of its distinctive characteristics—a project is a temporary endeavor undertaken to create a unique product or service. Temporary means that every project has a definite beginning and a definite end. Unique means that the product or service is different in some distinguishing way from all other products or services. For many organizations, projects are a means to respond to those requests that
The projects are designed to achieve specific targets defined in terms of aims, tasks or a purpose. The nature and size of the project depends upon complexity of the task, realization of the aims and scope of the purpose any organization wants to achieve. In short project has to be aimed for achieving certain tasks in a given time frame.
A software process provides the framework from which a comprehensive plan for software development can be established.