Certificate Program in Management of Software DevelopmentIndian Institute of Management Calcutta
Price on request
Frequent Asked Questions
Two years' relevant work experience is a prerequisite. Minimum eligibility criteria is an undergraduate degree (10+2+3 or equivalent) in any discipline with 50% marks.
As the Indian IT Services industry transitions from being a low-cost provider to an affordable provider of high-quality high-volume IT Services, there is increasing focus on enhanced productivity of Software Development processes. While tools & techniques for productivity improvement of software development or software developers have received attention, there is growing realization that professionals managing the software development process at various levels - from first-time team leaders to Heads of Software Factories - are often inadequately equipped with managerial skills to perform their critical roles. Often, the best developers evolve into team leaders and project managers, with only minimal training on some technical or quantitative areas.
This unique program comprehensively covers principles and practices to equip IT professionals to become managers and leaders of Software Development. It treats software development processes as an economic and business operation where various functional disciplines of management come into play, with appropriate customization for the IT context. Software Development Processes are considered from the project management dimension (process dynamics, effort estimation, resource optimization & quantitative techniques), from the business dimension (software economics, project accounting methods), from the quality dimension (quality principles & SEI-CMM), the people dimension (team management, performance assessment, management of self), and from an integrative dimension (business opportunities, risk management). The program blends theoretical principles with case studies, experience-sharing and best practices.
* Software Engineering Economics
* Software Project Dynamics
* Quantitative Techniques for Project Management
* Software Quality Management
* Financial Issues in Software Projects
* Team Management & Performance Assessment
* Managing Risks in Software Projects
* Management of Self in Organization
* Issues and Perspectives in Software Businesses
* Introductory Sessions, Cases and Games for relevant Courses
* Experience sharing by Professionals in the field of Project Management
* Open House
Each course will be taught through a balanced mix of lectures, case studies, live corporate examples and general discussions. In order to provide greater industry insights, senior executives from relevant organizations would be invited to share their experiences.
Each course will be evaluated on a continuous basis leading to a grade of Excellent, Fair, Average and Poor. Candidates successfully completing the program will get a completion certificate from IIMC. Any unsuccessful candidate would receive a certificate of participation.