M.Tech, Syllabus

JNTUH M.Tech 2017-2018 (R17) Detailed Syllabus Software Requirements and Estimation

Software Requirements and Estimation Detailed Syllabus for Software Engineering M.Tech first year first sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.

The detailed syllabus for Software Requirements and Estimation M.Tech 2017-2018 (R17) first year first sem is as follows.

M.Tech. I Year I Sem.

Course Objectives:

  • Students will demonstrate knowledge of the distinction between critical and non- critical systems.
  • Students will demonstrate the ability to manage a project including planning, scheduling, and risk assessment/management.
  • Students will author a software requirements document.
  • Students will demonstrate an understanding of the proper contents of a software requirements document.
  • Students will author a formal specification for a software system.
  • Students will demonstrate an understanding of distributed system architectures and application architectures.
  • Students will demonstrate an understanding of the differences between real-time and non-real time systems.
  • Students will demonstrate proficiency in rapid software development techniques.
  • Students will demonstrate proficiency in software development cost estimation
  • Students will author a software testing plan.

UNIT – I : Software Requirements: What and Why
Essential Software requirement, Good practices for requirements engineering, Improving requirements processes, Software requirements and risk management Software Requirements Engineering Requirements elicitation, requirements analysis documentation, review, elicitation techniques, analysis models, Software quality attributes, risk reduction through prototyping, setting requirements priorities, verifying requirements quality,

UNIT – II : Software Requirements Management
Requirements management Principles and practices, Requirements attributes, Change Management Process, Requirements Traceability Matrix, Links in requirements chain Software Requirements Modeling Use Case Modeling, Analysis Models, Dataflow diagram, state transition diagram, class diagrams, Object analysis, Problem Frames

UNIT – III : Software Estimation:
Components of Software Estimations, Estimation methods, Problems associated with estimation, Key project factors that influence estimation Size Estimation: Two views of sizing, Function Point Analysis, Mark II FPA, Full Function Points, LOC Estimation, Conversion between size measures,

UNIT – IV Effort, Schedule and Cost Estimation:
What is Productivity? Estimation Factors, Approaches to Effort and Schedule Estimation, COCOMO II, Putnam Estimation Model, Algorithmic models, Cos Estimation

UNIT – V : Tools for Requirements Management and Estimation:
Requirements Management Tools: Benefits of using a requirements management tool, commercial requirements management tool, Rational Requisite pro, Caliber – RM, implementing requirements management automation, Software Estimation Tools: Desirable features in software estimation tools, IFPUG, USC’s COCOMO II, SLIM (Software Life Cycle Management) Tools

TEXT BOOK:

  • Software Requirements and Estimation by Rajesh Naik and Swapna Kishore, Tata Mc Graw Hill.

REFERENCE BOOKS:

  • Software Requirements by Karl E. Weigers, Microsoft Press.
  • Managing Software Requirements, Dean Leffingwell & Don Widrig, Pearson Education, 2003.
  • Mastering the requirements process, second edition, Suzanne Robertson & James Robertson, Pearson Education, 2006.
  • Estimating Software Costs, Second edition, Capers Jones, TMH, 2007.
  • Practical Software Estimation, M.A. Parthasarathy, Pearson Education, 2007.
  • Measuring the software process, William A. Florac & Anita D. Carleton, Pearson Education, 1999.

For all other M.Tech 1st Year 1st Sem syllabus go to JNTUH M.Tech Software Engineering 1st Year 1st Sem Course Structure for (R17) Batch.

All details and yearly new syllabus will be updated here time to time. Subscribe, like us on facebook and follow us on google plus for all updates.

Do share with friends and in case of questions please feel free drop a comment.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.