SlideShare a Scribd company logo
1 of 3
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

More Related Content

What's hot

Effort estimation for web applications
Effort estimation for web applicationsEffort estimation for web applications
Effort estimation for web applicationsNagaraja Gundappa
 
Mit109 – software engineering
Mit109 – software engineeringMit109 – software engineering
Mit109 – software engineeringsmumbahelp
 
Mi0033 summer-2016
Mi0033 summer-2016Mi0033 summer-2016
Mi0033 summer-2016smumbahelp
 
Drupalcon la estimation john_nollin
Drupalcon la estimation john_nollinDrupalcon la estimation john_nollin
Drupalcon la estimation john_nollinHai Vo Hoang
 
Software engineer java (Madrid)Spain
Software engineer java (Madrid)SpainSoftware engineer java (Madrid)Spain
Software engineer java (Madrid)SpainDiego Iglesias Pérez
 
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...RaunakMalkani3
 
Machine learning for software engineering
Machine learning for software engineeringMachine learning for software engineering
Machine learning for software engineeringMd. Mehedi Hasan
 
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...ieijjournal
 
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...CS, NcState
 
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...james_dzidek
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineeringsmumbahelp
 
Software Testing Strategies
Software Testing StrategiesSoftware Testing Strategies
Software Testing StrategiesNayyabMirTahir
 
The Nature Of Patterns
The Nature Of PatternsThe Nature Of Patterns
The Nature Of PatternsNick Harrison
 

What's hot (19)

Ch02
Ch02Ch02
Ch02
 
Effort estimation for web applications
Effort estimation for web applicationsEffort estimation for web applications
Effort estimation for web applications
 
Mit109 – software engineering
Mit109 – software engineeringMit109 – software engineering
Mit109 – software engineering
 
Mi0033 summer-2016
Mi0033 summer-2016Mi0033 summer-2016
Mi0033 summer-2016
 
Drupalcon la estimation john_nollin
Drupalcon la estimation john_nollinDrupalcon la estimation john_nollin
Drupalcon la estimation john_nollin
 
Ch09
Ch09Ch09
Ch09
 
Syylabus
SyylabusSyylabus
Syylabus
 
Software engineer java (Madrid)Spain
Software engineer java (Madrid)SpainSoftware engineer java (Madrid)Spain
Software engineer java (Madrid)Spain
 
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
Ac fr ogdgcmxqfucumvb3rtaloaj_brftdqxmm9hvb6ttcdlh-kap3doq8rsu8vhkdcpgfpozovb...
 
Slides chapters 28-32
Slides chapters 28-32Slides chapters 28-32
Slides chapters 28-32
 
10.1.1.9.5971 (1)
10.1.1.9.5971 (1)10.1.1.9.5971 (1)
10.1.1.9.5971 (1)
 
Machine learning for software engineering
Machine learning for software engineeringMachine learning for software engineering
Machine learning for software engineering
 
Ijcatr04051006
Ijcatr04051006Ijcatr04051006
Ijcatr04051006
 
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...
A NEW HYBRID FOR SOFTWARE COST ESTIMATION USING PARTICLE SWARM OPTIMIZATION A...
 
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
Promise 2011: "An Iterative Semi-supervised Approach to Software Fault Predic...
 
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...
An overview of my PhD work: Empirical Evaluation of the Costs and Benefits of...
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineering
 
Software Testing Strategies
Software Testing StrategiesSoftware Testing Strategies
Software Testing Strategies
 
The Nature Of Patterns
The Nature Of PatternsThe Nature Of Patterns
The Nature Of Patterns
 

Viewers also liked

Viewers also liked (20)

Techs in preliminary process
Techs in preliminary processTechs in preliminary process
Techs in preliminary process
 
Jornadas ugavi
Jornadas ugaviJornadas ugavi
Jornadas ugavi
 
Ivo Biagianti Panel 1, Symposium Siena, 25th june 2014
Ivo Biagianti Panel 1, Symposium Siena, 25th june 2014Ivo Biagianti Panel 1, Symposium Siena, 25th june 2014
Ivo Biagianti Panel 1, Symposium Siena, 25th june 2014
 
Week8 Pomo&Psfs
Week8 Pomo&PsfsWeek8 Pomo&Psfs
Week8 Pomo&Psfs
 
Concurso Fotografia ApresentaçãO
Concurso Fotografia ApresentaçãOConcurso Fotografia ApresentaçãO
Concurso Fotografia ApresentaçãO
 
2013 2014 triptic_pla_consum_fruita_escoles
2013 2014 triptic_pla_consum_fruita_escoles2013 2014 triptic_pla_consum_fruita_escoles
2013 2014 triptic_pla_consum_fruita_escoles
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theory
 
M.b.b microsoft power point
M.b.b microsoft power pointM.b.b microsoft power point
M.b.b microsoft power point
 
Billboard magazine
Billboard magazine Billboard magazine
Billboard magazine
 
Programa sábados
Programa sábadosPrograma sábados
Programa sábados
 
5 Refugees
5   Refugees5   Refugees
5 Refugees
 
為人的藝術
為人的藝術為人的藝術
為人的藝術
 
Dinosaurs (2)
Dinosaurs (2)Dinosaurs (2)
Dinosaurs (2)
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
012011 econ walmart 50m
012011 econ walmart 50m012011 econ walmart 50m
012011 econ walmart 50m
 
Bridge Over
Bridge OverBridge Over
Bridge Over
 
Question #6
Question #6Question #6
Question #6
 
Dps analysis
Dps analysisDps analysis
Dps analysis
 
Tehno Tiiger Lendab Lennumasinaga 2009 Bez Foto
Tehno Tiiger Lendab Lennumasinaga 2009 Bez FotoTehno Tiiger Lendab Lennumasinaga 2009 Bez Foto
Tehno Tiiger Lendab Lennumasinaga 2009 Bez Foto
 
Reproductor Multimedia PortáTil
Reproductor Multimedia PortáTilReproductor Multimedia PortáTil
Reproductor Multimedia PortáTil
 

Similar to Mc0084 software project management & quality

Mi0033 software engineering...
Mi0033  software engineering...Mi0033  software engineering...
Mi0033 software engineering...smumbahelp
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 
Mca5020 advanced software engineering-de
Mca5020   advanced software engineering-deMca5020   advanced software engineering-de
Mca5020 advanced software engineering-desmumbahelp
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineeringsmumbahelp
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayMarisela Stone
 
Mi0033 software engineering
Mi0033   software engineeringMi0033   software engineering
Mi0033 software engineeringsmumbahelp
 
Discussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxDiscussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxmadlynplamondon
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationMuaazZubairi
 
Pm0011 project planning and scheduling
Pm0011  project planning and schedulingPm0011  project planning and scheduling
Pm0011 project planning and schedulingsmumbahelp
 
Mca5020 advanced software engineering-de
Mca5020   advanced software engineering-deMca5020   advanced software engineering-de
Mca5020 advanced software engineering-desmumbahelp
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyIJMER
 
System Proposal TemplateCSC 545 System Design When preparing a.docx
System Proposal TemplateCSC 545 System Design When preparing a.docxSystem Proposal TemplateCSC 545 System Design When preparing a.docx
System Proposal TemplateCSC 545 System Design When preparing a.docxssuserf9c51d
 
Presentation for Six Sigma certification
Presentation for Six Sigma certificationPresentation for Six Sigma certification
Presentation for Six Sigma certificationElena Titova
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development ProcessSherry Bailey
 

Similar to Mc0084 software project management & quality (20)

Mi0033 software engineering...
Mi0033  software engineering...Mi0033  software engineering...
Mi0033 software engineering...
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Week_02.pptx
Week_02.pptxWeek_02.pptx
Week_02.pptx
 
Process Models IN software Engineering
Process Models IN software EngineeringProcess Models IN software Engineering
Process Models IN software Engineering
 
Mca5020 advanced software engineering-de
Mca5020   advanced software engineering-deMca5020   advanced software engineering-de
Mca5020 advanced software engineering-de
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
 
Slcm sharbani bhattacharya
Slcm sharbani bhattacharyaSlcm sharbani bhattacharya
Slcm sharbani bhattacharya
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineering
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
 
Mi0033 software engineering
Mi0033   software engineeringMi0033   software engineering
Mi0033 software engineering
 
Discussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docxDiscussion Post 1A software process model is a streamlined port.docx
Discussion Post 1A software process model is a streamlined port.docx
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentation
 
Pm0011 project planning and scheduling
Pm0011  project planning and schedulingPm0011  project planning and scheduling
Pm0011 project planning and scheduling
 
Mca5020 advanced software engineering-de
Mca5020   advanced software engineering-deMca5020   advanced software engineering-de
Mca5020 advanced software engineering-de
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available Methodology
 
System Proposal TemplateCSC 545 System Design When preparing a.docx
System Proposal TemplateCSC 545 System Design When preparing a.docxSystem Proposal TemplateCSC 545 System Design When preparing a.docx
System Proposal TemplateCSC 545 System Design When preparing a.docx
 
Software models
Software modelsSoftware models
Software models
 
Presentation for Six Sigma certification
Presentation for Six Sigma certificationPresentation for Six Sigma certification
Presentation for Six Sigma certification
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development Process
 

Mc0084 software project management & quality

  • 1. 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
  • 2. 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
  • 3. 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