Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601
ASSIGNMENT
PROGRAM | BSc IT |
SEMESTER | SIXTH |
SUBJECT CODE & NAME | BT0092, Software Project Management |
CREDIT | 4 |
BK ID | B1363 |
MAX.MARKS | 60 |
Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme.
Q.1 Define software cost estimation process. Why it is required?
Answer: Software projects are notorius for going past their deadline, going over budget, or both. The problem lies in the estimation of the amount of effort required for the development of a project. The cost estimation is usually dependent upon the size estimate of the project, which may use lines of code or function points as metrics.
Process:
Defining Cost Estimation: Cost estimation can be
Q.2 A project has been defined to contain the following list of activities along with their required times for completion
Activity No | Activity | Expected completion time | Dependency |
1 | Requirements collection | 5 | – |
2 | Screen design | 6 | 1 |
3 | Report design | 7 | 1 |
4 | Database design | 2 | 2,3 |
5 | User documentation | 6 | 4 |
6 | Programming | 5 | 4 |
7 | Testing | 3 | 6 |
8 | Installation | 1 | 5,7 |
- Draw the PERT chart for the activities.
- Calculate the earliest expected completed time
- Show the critical path.
Answer: PERT chart: Using information from the table, indicate expected completion time for each activity.
- 3 Define risk assessment. Explain the elements of risk assessment and risk control.
Answer: The aim of the risk assessment process is to remove a hazard or reduce the level of its risk by adding precautions or control measures, as necessary. By doing so, you have created a safer and healthier workplace. Assessments should be done by a competent team of individuals who have a good working knowledge of the workplace. Staff should be involved always include supervisors and workers who work with the process under review as they are the most familiar with the operation.
In general, to do an assessment, we should:
- Identify hazards.
- Evaluate the likelihood of an injury or illness occurring
- 4 What is conflict management? How do we remove conflicts among team members?
Answer: Conflict management is the process of limiting the negative aspects of conflict while increasing the positive aspects of conflict. The aim of conflict management is to enhance learning and group outcomes, including effectiveness or performance in organizational setting. Properly managed conflict can improve group outcomes.
Resolving Conflict with Team Members:
- 5 What are the qualities for which an SQE (Software Quality Engineering) evaluation is to be done? Describe all.
Answer: Software quality measures how well software is designed, and how well the software conforms to that design although there are several different definitions. It is often described as the ‘fitness for purpose’ of a piece of software.
- Be Skeptical: Don’t believe that the build
- 6 Describe briefly the activities of software reeengineering with diagram.
Answer: Most of the software we depend on today is average 10 to 15 years old. Even when these programs were created using the best design and coding techniques known at the time(and most were not), they were created when program size and storage space were principle concerns. They were then migrated to new platforms. Adjusted for changes in machine and operating system technology. Enhanced to meet new users. “The result is poorly designed structures, poor coding, poor logic and poor documentation”
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601