scholarly journals The MOSAICS Model of Educational Approaches for Teaching the Practice of Software Project Management

2019 ◽  
Vol 9 (1) ◽  
pp. 26 ◽  
Author(s):  
Costin-Anton Boiangiu ◽  
Iulia-Cristina Stănică

Maybe you heard the line “managing programmers is like herding cats”, and if you consider there is some truth behind this, then you should, perhaps, think how it is to teach people to perform this job. As we know from the research literature, there is no such thing as a consensus about the most suitable teaching method of a software project management course targeted to information technology students. Moreover, the majority of publications focus on the theoretical aspects of the course, thus leaving little details about the application of the theory, or how to experience the practical side. The paper at hand proposes an abstract model of educational approaches, suggestively named MOSAICS, which may be used in teaching the practical side of a software project management course.

Author(s):  
Earl Chrysler

This chapter discusses the difficulties organizations have experienced when attempting to develop a new information technology application. The reasons for these difficulties are examined. A methodology for teaching a Software Project Management course that prepares students for conducting a successful project is presented in detail. The author hopes that educators will find the concepts and techniques presented useful and incorporate some of them in their courses.


2021 ◽  
Vol 123 ◽  
pp. 01022
Author(s):  
Liping Li ◽  
Na Wang

Blended teaching is a teaching method integrating classroom teaching and online learning. Based on OBE (Outcome-based education), this paper proposes some reform ideas for blended teaching by software project management curriculum. Project driven, flipped classroom, vivid animations, MOOC video and cases study etc. are adopted to improve the self-study ability and team work of students. Although it takes more time to study, it gain high praise and enhance the teaching quality.


Author(s):  
Kim Man Lui ◽  
Keith C.C. Chan

Software project management in the 21st century requires that a manager deal either with Inexperienced Software Team or Global Software Team or both. This is because well-developed and less well-developed countries have exploited information technology to various extents. The former requires managing a software team consisting of talents remotely located whereas the latter a team of local inexperienced developers. This chapter assimilates the management challenges involved and explicates how these two types of supposedly different software development are managed by one framework: Plagiarism-based Programming.


Sign in / Sign up

Export Citation Format

Share Document