information systems engineering

Information Systems Engineering


News

Twitter

Assignment


Course Notes



Week #
Notes





Papers
(optional reading)

Royce, W.W. (1970) "Managing the Development of Large Software Systems", Proceedings of IEEE WESCON 26 (August), pp. 1–9.

Laplante, P.A., Neill, C.J. (2004) “The Demise of the Waterfall Model is Imminent and Other Urban Myths”, Queue ACM Press, 1(10).


 




Papers
(optional reading)

Forsberg, K., Mooz, H. (1991) "The Relationship of System Engineering to the Project Cycle", Chattanooga, Tennessee: Proceedings of the National Council for Systems Engineering (NCOSE) Conference, pp. 57–65.

Forsberg, K., Mooz., H. (1998) "System Engineering for Faster, Cheaper, Better", INCOSE International Symposium, 8(1).


 




Papers
(optional reading)

Boehm, B. (1998) "A Spiral Model of Software Development and Enhancement", Computer 21(5), pp. 61-72.

Boehm, B. (2006) "A View of 20th and 21st Century Software Engineering", in Proceedings of the 28th International Conference on Software Engineering, ACM, pp. 12-29.


 



Papers
(optional reading)

Beynon-Davies, P., Carne, C., Mackay, H., Tudhope, D. (1999)  "Rapid Application Development (RAD): An Empirical Review", European Journal of Information Systems, 8(3), pp.211-223.

Naz, R., Khan, M.N.A.(2015) "Rapid Applications Development Techniques: A Critical Review", International Journal of Software Engineering and Its Applications, 9(11), pp.163-176.

 




Papers
(optional reading)

Booch, G., Jacobson, I., Rumbaugh, J. (1996) "The Unified Modeling Language for Object-Oriented Development", Unix Review, 14(13).

Glinz, M. (2000) "Problems and Deficiencies of UML as a Requirements Specification Language" In Proceedings of the 10th International Workshop on Software Specification and Design (p.11-22). IEEE Computer Society.
 



Papers
(optional reading)
Rychlý, M., Tichá, P. (2008) "A Tool for Supporting Feature-Driven Development" In Balancing Agility and Formalism in Software Engineering (pp. 196-207). Springer, Berlin, Heidelberg.


Janzen, D., Saiedian, H. (2005) "Test-Driven Development Concepts, Taxonomy, and Future Direction". Computer, 38(9), pp.43-50.

    Solis, C., Wang, X. (2011) "
A Study of the Characteristics of Behaviour Driven Development" In Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference, IEEE. pp. 383-387.
 


8

No Class this week :-(






Video
(optional viewing)

July 2016: Ken Schwaber and Jeff Sutherland walking through the latest updates to 
Scrum
. 




Papers
(optional reading)
Takeuchi, H., Nonaka, I. (1986) "The New Product Development Game", Harvard Business Review, pp.137-146.
 
Sutherland, J., Schwaber, K. (1995) “Business Object Design and Implementation”, Object-Oriented Programming, Systems, Languages & Applications (OOPSLA) '95 workshop Proceedings, University of Michigan. pp.118-141.
 





Papers
(optional reading)
Beck, K. (1998) "Extreme Programming: A Humanistic Discipline of Software Development", Fundamental Approaches to Software Engineering, pp.1-6.
 
Beck, K. (1999) "Embracing Change with Extreme Programming", Computer, 32(10), pp.70-77.