1.. what is reengineering? (2 MARKS)
Reengineering is a process of abstraction of a new system from an old system.
2.. List names of network scheduling techniques. (2 MARKS)
• PERT and
• CPM
3.. List four names of software design attributes. (2 MARKS)
Data structure,
– Software architecture,
– Interface representations, and procedural (algorithmic) detail.
4.. Characteristics of high-level WBS? Any three (3 MARKS)
Software development
Design
Implementation
Integration
Testing
5.. Steps of split the unit testing task? Any three (3 MARKS)
To split the Unit testing task, you perform the following steps:
1. Create a task named Unit testing below the Testing summary task.
2. Select the Unit testing task.
3. Click the Edit menu.
The Edit menu contains the command that enables you to split a task.
4. Click the Split Task command on the Edit menu.
Upon clicking the Split Task command, the shape of the cursor changes. In
addition, a small yellow box with a tool tip suggesting how to split a task
hovers on the task view of the Microsoft Project window.
5. Drag the changed mouse cursor over the task in the Gantt chart view.
6.. Make WBS product diagram. (3 MARKS)
7.. Project-related risk? (2 MARKS)
project related risks are incomplete requirements, unclear project
deliverables and objectives, and complexity of the product.
8.. elaborate risk components? (5 MARKS)
Risk Components and Drivers
The U.S. Air Force [AFC88j has written a pamphlet that contains excellent guidelines (or
software risk 1dentification and abatement. The Air Force approach requires that the
project manager identify the risk drivers that affect software risk components-
Performance, cost, support, and schedule.
9.. What is SMARTER, and diff among Goals and Objectives. (5 MARKS
9.. What is SMARTER, and diff among Goals and Objectives. (5 MARKS
Goals and Objectives Should Be SMARTER
SMARTER is an acronym, that is, a word composed by joining letters from
different words in a phrase or set of words. In this case, a SMARTER goal or
objective is:
Specific:
For example, it's difficult to know what someone should be doing if they are to
pursue the goal to "work harder". It's easier to recognize "Write a paper".
Measurable:
It's difficult to know what the scope of "Writing a paper" really is. It's easier to
appreciate that effort if the goal is "Write a 30-page paper".
Acceptable:
If I'm to take responsibility for pursuit of a goal, the goal should be acceptable to
me. For example, I'm not likely to follow the directions of someone telling me to
write a 30-page paper when I also have to five other papers to write.
However, if you involve me in setting the goal so I can change my other
commitments or modify the goal, I'm much more likely to accept pursuit of the
goal as well.
Realistic: Even if I do accept responsibility to pursue a goal that is specific and
measurable, the goal won't be useful to me or others if, for example, the goal is to
"Write a 30-page paper in the next 10 seconds".
Time frame: It may mean more to others if I commit to a realistic goal to "Write
a 30-page paper in one week". However, it'll mean more to others (particularly if
they are planning to help me or guide me to reach the goal) if I specify that I will
write one page a day for 30 days, rather than including the possibility that I will
write all 30 pages in last day of the 30-day period.
Software Project Management (CS615)
137
© Copyright Virtual University of Pakistan
Extending: The goal should stretch the performer's capabilities. For example, I
might be more interested in writing a 30-page paper if the topic of the paper or the
way that I write it will extend my capabilities.
Rewarding: I'm more inclined to write the paper if the paper will contribute to an
effort in such a way that I might be rewarded for my effort.
there are two types of contract discuss the program Contract???(5)
− Cost-plus (also called Time and material)
− Fixed price
Most other relationships are some kind of combination of these two
• Contract type selection:
Different types of contracts are more or less appropriate for different types of
purchases. Contracts generally fall into one of three broad categories:
ô€‚ƒ Fixed-price or lump-sum contracts—this category of contract involves a
fixed total price for a well-defined product. To the extent that the product is
not well defined, both the buyer and seller are at risk—the buyer may not
receive the desired product or the seller may need to incur additional costs to
provide it. Fixed-price contracts may also include incentives for meeting or
exceeding selected project objectives, such as schedule targets.
what activities are included in risk management ??(3)
Risk management
activities involve identifying potential risks, assessing them, and planning for
contingent actions if a risk materializes.
write the formula for effort estimation using intermediate cocomo technique ???(3)
Ei = a1 * (KLOC)a2
Comments
Post a Comment
Please give us your feedback & help us to improve this site.