MC0084-SOFTWARE PROJECT MANAGEMENT & QUALITY ASSURANCE

Dear students get fully solved assignments

Send your semester & Specialization name to our mail id :

“ help.mbaassignments@gmail.com ”

or

Call us at : 08263069601

 

 

(FALL 2014) ASSIGNMENT

 

PROGRAM MCA (Revised 2007)
SEMESTER v
SUBJECT CODE & NAME MC0084-SOFTWARE PROJECT MANAGEMENT & QUALITY

ASSURANCE

CREDIT 4
BK ID B0958, B0959
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.

 

1 Differentiate between Matrix Organizational and Networked Organizational Structures.

 

Answer : The Matrix Structure

A matrix structure is the most complex of all designs because it depends upon both vertical and horizontal flows of authority and communication (hence, the term matrix). In contrast, functional and divisional structures depend primarily on vertical flows of authority and communication. A matrix structure can result in higher overhead because it creates more management positions. Other characteristics of a matrix structure that contribute

 

 

 

2 Explain any five project management activities?

 

Answer : The concept of project management originated when the pyramids were built in Cairo, Egypt. A project manager was commissioned to build a final resting place for the pharaoh, according to Reference for Business. In modern times, experts pinpoint five basic phases of project management. During these phases, small company managers assign and participate in various activities. The activities are contingent upon the company’s industry and what it sells, but the planning and execution processes

 

 

3 Explain waterfall and spiral life cycle model.

 

Answer : Waterfall lifecycle model

 

Waterfall model is the most well known software lifecycle development model. It is very simple to understand and use. Each

next phase in this model must beginning only after the previous phase is over.

Waterfall software development model may b

 

 

4 Explain any five software cost estimation methods.

 

Answer :1) Expert Judgment Method

Expert judgment techniques involve consulting with software cost estimation expert or a group of the experts to use their experience and understanding of the proposed project to arrive at an estimate of its cost.

Generally speaking, a group consensus technique, Delphi technique, is the best way to be used. The strengths and weaknesses are

 

 

 

2) Estimating by Analogy

 

Estimating by analogy means comparing the proposed project to previously completed similar project where the project development information id known. Actual data from the completed projects are extrapolated to estimate the proposed project. This method can be used either at system-level or at the component-level.

Estimating by analogy is relatively straightforward. Actually in some respects, it is a systematic form of expert judgment since experts often search for

 

 

 

 

4) Bottom-up Estimating Method

 

Using bottom-up estimating method, the cost of each software components is estimated and then combine the results to arrive at an estimated cost of overall project. It aims at constructing the estimate of a system from the knowledge accumulated about the small software components and their interactions. The leading method using this approach is COCOMO’s detailed model.

The advantages:

 

  • It permits the software group to handle

 

 

 

5)Algorithmic Method

 

General discussion

 

The algorithmic method is designed to provide some mathematical equations to perform software estimation. These mathematical equations are based on research and historical data and use inputs such as Source

 

 

 

 

5 What is Six Sigma? Why is it required? Explain the steps for (IEEE) process improvement.

 

Answer : Six Sigma is a management philosophy developed by Motorola that emphasizes setting extremely high objectives, collecting data, and analyzing results to a fine degree as a way to reduce defects in products and services. The Greek letter sigma is sometimes used to denote variation from a standard. The philosophy behind Six Sigma is that if you measure how many defects are in a process, you can figure out how to systematically eliminate them and get as close to perfection as possible. In order for a company to achieve Six Sigma, it cannot produce more than 3.4 defects per million opportunities, where an

 

 

6 Differentiate between Integration Testing and System Testing.

 

Answer : Integration testing tests integration or interfaces between components, interactions to different parts of the system such as an operating system, file system and hardware or interfaces between systems.

Also after integrating two different

 

Dear students get fully solved assignments

Send your semester & Specialization name to our mail id :

“ help.mbaassignments@gmail.com ”

or

Call us at : 08263069601

 

Leave a Reply