National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : CS6421 : Software Processes { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Prof. Durga Prasad Mohapatra

Syllabus

Identifying process issues, Selecting and defining measures, Integrating measures with the software process Principal tasks, Specifics of collecting software process data, Reviewing and Assessing Collected data,Retaining data. [10 Hours]
Tools for understanding your data, Separating signals from noise, Evaluating process stability,Control chart basics, Control charts for variables or discrete data, Control charts for attributes data. [10 Hours]


Anomalousprocess behavior patterns, Rational sampling and homogeneity of subgroups, Rational sub grouping, [6 Hours]

Problem of insufficient granularity in recorded values, Aggregation and decomposition of process performancedata, Process capability, Process capability analysis, Improving the process, Improvement and investment. [10 Hours]

Course Objectives

  • To discuss the different issues associated with software processes.
  • To discuss and explain different data processing activities and the existing tools for understanding the available data.
  • To explain control charts for different activities.
  • To explain Process capability, Process capability analysis and Improving the process.

Course Outcomes

After reading this subject, students will be able to: <br />1. Define software process and understand the issues and measures associated with software processes, integrate the measure with software processes. <br />2. Learn the different data processing activities <br />3. Understand the use of control charts and tools for different data processing activities. <br />4. Know the problems of insufficient granularity in recorded values.

Essential Reading

  • W.A. Florac and A.D. Carleton, Measuring the Software Process: Statistical process control for software process improvement, Pearson Education , 2007
  • Raymond J. Madachy, Software Process Dynamics, Wiley-IEEE Press , 2008

Supplementary Reading

  • Austin, Robert D, Measuring and managing Performance in Organizations, Dorset House Publishing Company , 1996
  • Card David N. and Glass, Robert L., Measuring Software Design Quality, Englewood Cliffs, NJ, PH , 1990