CS615 Solved Paper - Midterm 2009
From Software Project Management Midterm Papers
Spring 2009 Session 3
Time: 60 min
M a r k s: 40
Question No: 1 ( M a r k s: 1 )
________ identifying which quality standards are relevant to the project and determining how to satisfy them.
► Quality Planning
► Communications Planning
► Organization Planning
► Staff Acquisition
Question No: 2 ( M a r k s: 1 )
These all are outputs of Initiating Process except
► Project Manager Assignments
► Constraints
► Selection Criteria
► Assumptions
Question No: 3 ( M a r k s: 1 )
Project management processes can be organized into _____________ groups
► Four
► Five
► Six
► Seven
Project management processes can be organized into five groups of one or more
processes each:
1. Initiating processes—authorizing the project or phase
2. Planning processes—defining and refining objectives and selecting the best
of the alternative courses of action to attain the objectives that the project
was undertaken to address
3. Executing processes—coordinating people and other resources to carry out
the plan
4. Controlling processes—ensuring that project objectives are met by
monitoring and measuring progress regularly to identify variances from plan
so that corrective action can be taken when necessary
5. Closing processes—formalizing acceptance of the project or phase and
bringing it to an orderly end
Question No: 4 ( M a r k s: 1 )
Product quality depends on its conformance to ______
► Software requirements
► Development standards
► Implicit requirements
► All of given
Product quality depends on its conformance to software requirements, development standards, and implicit requirements
Question No: 5 ( M a r k s: 1 )
_______is the technical kernel of software engineering
► Design
► Implementation
► Requirements analysis
► Testing
Design is the technical kernel of software engineering. During design, progressive refinements of data structure, architecture, interfaces, and procedural detail of software components are developed, reviewed, and documented.
Question No: 6 ( M a r k s: 1 )
Mode of specification has a great impact on quality of solution. Forcing SWE to work with incomplete, inconsistence, or misleading specifications result in frustration and confusion affecting:
► Quality
► Timeliness and
► Completeness of SW product
► All of given
Mode of specification has a great impact on quality of solution. Forcing SWE to work with incomplete, inconsistence, or misleading specifications result in frustration and confusion affecting:
– Quality
– Timeliness and
– Completeness of SW product
Question No: 7 ( M a r k s: 1 )
Finally, the specification includes a ________
► Bibliography
► Appendix
► Both Bibliography and Appendix ► Reference
Question No: 8 ( M a r k s: 1 )
Cognitive model describes a system as perceived by its _________
► User community
► Developer
► Top level management
► Manager
Question No: 9 ( M a r k s: 1 )
A review of the Software Requirements Specification is conducted by ________ ► Software developer
► Customer
► Both the software developer and the customer
► Top level management
Question No: 10 ( M a r k s: 1 )
A meeting is conducted at a _________ and attended by both software engineers and customers.
► Software engineer site
► Neutral site
► Customer site
► Company site
Question No: 11 ( M a r k s: 1 )
The model serves as the basis for the creation of ________ for the Software.
► Design
► Maintenance
► Testing
► Specifications
The model serves as a foundation for software design and as the basis for the creation of specifications for the Software.
Question No: 12 ( M a r k s: 1 )
Throughout evaluation and solution synthesis, the analyst's primary focus is on
► Model
► Evaluation and Synthesis
► Specification
Question No: 13 ( M a r k s: 1 )
In problem evaluation area of effort, once problems have been identified, the ___________determines what information is to be produced by the new system and what data will be provided to the system.
► Analyst
► Designer
► Coder
► Manager
Question No: 14 ( M a r k s: 1 )
Requirements are refined and analyzed to assess their clarity, completeness, and_______
► Correctness
► Consistency
► Concurrency
► None of given
Question No: 15 ( M a r k s: 1 )
A software project that meets all the stated objectives is a success of _________ ► Project quality
► Project fundamental purpose
► Project management myth ► Project requirement
Question No: 16 ( M a r k s: 1 )
All of the following describe the activity list except:
► It’s an extension of the WBS
► It include all activities of the project
► It describe the WBS update
► It include a description of project activities
Not all activities of the project are indicated in the activity list. Only the controlled and planned ones
Question No: 17 ( M a r k s: 1 )
Software project are carried out sequentially and that each phase is completed before the next is taken up.
► The Prototyping Model
► The Incremental Model
► The Waterfall model
► The Spiral model
The Waterfall model: This is the traditional life cycle model. It assumes that all phases in a software project are carried out sequentially and that each phase is completed before the next is taken up.
Question No: 18 ( M a r k s: 1 )
Project management is a _________of constant communication and negotiation.
► Process
► Concept
► Practice
► None of given
project management is a process of constant communication and negotiation (google book)
Question No: 19 ( M a r k s: 1 )
These all are design phase activities except
► Output Design
► Input Design
► The software test plan
► Software Selection
Its part of requirment phase
Question No: 20 ( M a r k s: 1 )
Which organization has set the de facto standards for project management techniques?
► PMBOK
► PMI
► PMA
► PMO
The Project Management Institute (PMI) is the industry-recognized standard for project management practices
Question No: 21 ( M a r k s: 2 )
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 ( M a r k s: 3 )
Software requirements analysis a bridge between system engineering and software design, show it by diagram.
Automatic version control and
Question No: 23 ( M a r k s: 5 )
Write down the software process player’s names and their roles in projects. vuzs.net
Question No: 24 ( M a r k s: 10 )
Explain the following terms regarding project characteristics and project dimensions.
· Temporary,
· Unique,
· Aims,
· People,
· Process
Temporary
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
unique:
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
Aims/Tasks/Purpose
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.
Process:
A software process provides the framework from which a comprehensive plan for software development can be established.