B.Tech.(VII Sem.) L T P Cr.
20CS25 SOFTWARE PROJECT MANAGEMENT 3 0 0 3
Pre-requisite : Software Engineering, Software Testing Methodologies,
Object oriented Analysis and Design.
Course Educational Objective: This course is centered on unique aspects of software project management at three levels: Organizational management, Infrastructure management and project management and measurement of the Project, and how these are applied to actual software projects.
Course Outcomes: At the end of this course, the student will be able to
CO 1: Identify the process of Conventional Software Management the Evolution and Improvement of Software Economics. (Remember-L1)
CO 2: Describe the basic s/w processes, Cost estimation and improvement in s/w Economics. (Remember-L1)
CO 3: Summarize Life cycle phases and Artifacts of the process in Software project Management. (Understand-L2)
CO 4: Apply Workflows and checkpoints in Iterative Process planning.(Apply-L3)
CO 5: Illustrate Project Organizations, process automation building blocks and metrics in assessing Software Quality. (Understand-L2)
UNIT I
Conventional Software Management: The waterfall model, conventional software Management performance. Evolution of Software Economics: Software Economics, pragmatic software cost estimation. Improving Software Economics: Reducing Software product size, improving software processes, The principles of conventional software Engineering, principles of modern software management, transitioning to an iterative process.
UNIT II
Life cycle phases: Engineering and production stages, inception, Elaboration, construction, transition phases. Artifacts of the process: The artifact sets, Management artifacts, Engineering artifacts, programmatic artifacts, A Management perspective and technical perspective.
UNIT III
Workflows of the process: Software process workflows, Iteration workflows. Checkpoints of the process: Major milestones, Minor Milestones, Periodic status assessments. Iterative Process Planning: Work breakdown structures, planning guidelines, cost and schedule estimating, Iteration planning process, Pragmatic planning.
UNIT IV
Project Organizations and Responsibilities : Line-of-Business Organizations, Project Organizations, evolution of Organizations. Process Automation: Automation Building blocks, The Project Environment. Project Control and Process instrumentation: The seven core Metrics, Management indicators, quality indicators, life cycle expectations, pragmatic Software Metrics.
UNIT V-
Tailoring the Process: Process discriminants Future Software Project Management: Modem Project Profiles, Next generation Software economics, modern process transitions. Case Study: The command Center Processing and Display system-Replacement (CCPDS)
TEXTBOOK
1. Walker Royce ,“Software Project Management”, Pearson Education, 2015.
REFERENCE BOOKS:
1. Robert K. Wysocki, “Effective Software Project Management”, Wiley Publication,2011.
2. Walker Royce, “Software Project Management”, Addison-Wesley, 1998.
3. Bob Hughes and Mike Cotterell, “Software Project Management ”,Tata
McGraw- HillEdition,2000.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.