JNTU
JNTU MCA 2017 SOFTWARE PROCESS AND PROJECT MANAGEMENT Previous Question Paper (August - 2017 - R15)
Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.
Part A
What are the five basic parameters to abstract software cost models?
Answer
The five basic parameters used to abstract software cost models are:
- Size: The estimated amount of software to be developed, typically measured in lines of code or function points.
- Process: The maturity and efficiency of the development process employed.
- Personnel: The capability, experience, and skill level of the development team.
- Environment: The tools, hardware, and software platforms used for development.
- Quality: The required reliability, performance, and complexity standards of the final product.
What is microprocess? Briefly explain its attributes.
Answer
A microprocess refers to the iterative, day-to-day activities performed by individuals or small teams to complete specific tasks within the larger software development lifecycle. Its primary attributes include:
- Iterative Nature: Focuses on short, repeatable cycles of development.
- Task-Oriented: Concerned with the execution of specific technical activities like coding, unit testing, or design refinement.
- High Frequency: Occurs continuously throughout the project duration.
- Local Scope: Manages the work of individuals or small sub-teams rather than the entire project.
Explain inception phase of life-cycle process.
Answer
Sign in to view the complete answer paper.
What are minor milestones in the life cycle of an iteration?
Answer
Sign in to view the complete answer paper.
List out the priorities for tailoring the process framework.
Answer
Sign in to view the complete answer paper.
Part B
Explain how return on investment profile can be achieved in subsequent efforts across life cycles of various domains.
Answer
Sign in to view the complete answer paper.
Discuss about pragmatic software cost estimation.
Answer
Sign in to view the complete answer paper.
List and explain some of the strategies for improving team effectiveness.
Answer
Sign in to view the complete answer paper.
How do you improve the overall software quality? Explain in detail.
Answer
Sign in to view the complete answer paper.
Distinguish between engineering and production stages of life-cycle process.
Answer
Sign in to view the complete answer paper.
What are artifact sets? List and explain them.
Answer
Sign in to view the complete answer paper.
What are work breakdown structures? Discuss various issues of conventional work breakdown structures.
Answer
Sign in to view the complete answer paper.
Explain line-of-business organizations.
Answer
Sign in to view the complete answer paper.
List out top 10 software management principles.
Answer
Sign in to view the complete answer paper.
What are software management best practices? Explain them in detail.
Answer
Sign in to view the complete answer paper.