Software Development Management

Fall 2011

Mazandaran University of Science and Technology

Instructor: Hossein Momeni

Announcements
Assignment 5 have been defined. 10 December 2011
You may get the lecture slides 6 and 7 below 10 December 2011
The lecture slides 4 & 5 have been uploaded. 8 November 2011
The lecture slides have been uploaded. 30 September 2011
The upcoming Wednesday our class will be held. 26 September 2011

 

Schedule
Class Time Wednesdays
Midterm Exam Second Wednesday of Azar 1389
Final Exam According to university's schedule

 

 Marks
There is no marks yet.
 
  Syllabus
  • Introduction to Software and Software Project Management
  • Software Development Process
  • Software Lifecycle
  • Software Development Models
  • Software project management
  • Software Project Planning
  • Size and Cost Estimation
  • Software Project Risk Management
  • Resource Allocation
  • Software Project Performance Tracking and Monitoring
  • Software Configuration Management
  • Project Team Management & Organization
     
   Seminars
Seminar Topic Student Name
  Assignments
  • Assignment 1: Please list the research topics and related research lab and research group.
  • Assignment 2: Please read this paper about software metrics and evolutions the send your reports to me (Due to 12 October)
  • Assignment 3: List the conferences and journals in scope of our course.
  • Assignment 4: Prepare your proposal for research project.
  • Assignment 5: Prepare a Business Model for Cloud services as a case study.
  Grading
  • Assignments (20%)
  • Research (20%)
  • Midterm Exam (25%)
  • Final Exam (40%)
Textbook
 1- Bob Hughes and Mike Cotterell, Software Project Management, 5th edition, McGraw-Hill, 2009.

2-  J. Rodney Turner, The Handbook of Project-based Management, 3rd edition, McGraw-Hill, 2008.

3-  R. S. Pressman, Software Engineering- A practitioner’s approach, 7th edition, McGraw-Hill, 2010. 

 

  Lecture Slides
   Lecture 01- Introduction to Software and Software Engineering [pdf]

   Lecture 02- Introduction to Software Project Management [pdf]        

   Lecture 03- Software Development Models [pdf

   Lecture 04- Agile Development [pdf]

   Lecture 05- Software Development Practice [pdf]

   Lecture 06- Size and Cost Estimation [pdf]

   Lecture 07- Software Risk Management [pdf]

  

 

Last Updated: 10 December 2011