Programming
and Algorithms: Week 11
What are we doing this week?
This
week we are going to look at a range of SOFTWARE METHODOLOGIES used in
doftware development, and next look at COMPUTER NETWORKS.
Moving onto the Python side of things we will look at MENU-DRIVEN
PROGRAMS .
Total running time of videos is 40 minutes.
Links
Software
Development Methodologies
https://en.wikipedia.org/wiki/Software_development_process
Agile Manifesto
http://www.agilemanifesto.org/
Computer Networks
https://en.wikipedia.org/wiki/Computer_network
Papers
Royce, W.W. (1970) "Managing
the Development of Large Software Systems " In: Technical Papers of Western
Electronic Show and Convention (WesCon) August 25–28,
1970, Los Angeles, USA.
Boehm, B., (1986) "A
Spiral Model of Software Development and Enhancement ", ACM SIGSOFT Software Engineering
Notes , ACM, 11(4):14-24.
Mooz, H., Forsberg, K. (1991) "The
Relationship of Systems Engineering to the Project Cycle ", Joint Conference of NCOSE and
the American Society for Engineering Management , 21-23
October 1991
VIDEO
Lab #11
Lab
#6 is all about checking if what you have learned in the episodes above
all makes sense, and use MENU-DRIVEN PROGRAMS.
If you have any suggestions, corrections, or
comments, please feel free to e-mail me at:
Damian.Gordon(a)dit.ie