References
Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2002). Agile software development methods: Review and analysis. Retrieved January 22, 2006, from http://www.inf.vtt.fi/pdf/publications/2002/P478
Advanced Distributed Learning. (2005). Retrieved January 22, 2006, from http://www.adlnet.org
Agile Alliance. (2001). The agile manifesto. Retrieved January 22, 2006, from http://www.agilemanifesto.org/
Alexander, C. (1979). The timeless way of building. New York: Oxford University Press.
Beck, K. (2000). Extreme programming explained: Embrace change. Reading, MA: Addison Wesley.
Booch, G. (1999). UML in action. Communications of the ACM, 44(10), 26–228.
Bostok, S. (1998). Courseware engineering: An overview of the course development process. Retrieved January 22, 2006, from http://www.keele.ac.uk/depts/cs/Stephen_Bostock/docs/atceng.htm
Fowler, M. (2000, December). Put processes on a diet. Software Development Online. Retrieved January 22, 2006, from http://www.sdmagazine.com/documents/s=737/sdm0012a/
Goodyear, P. (1995). Infrastructure for course-ware engineering. In R.D. Tennyson & A. E. Barron (Eds.), Automating instructional design: Computer-based development and delivery tools (pp. 11–31). Berlin: Springer-Verlag.
Goodyear, P. (1997). Instructional design environments: Methods and tools. In S. Dijkstra, N.Seel, F. Schott & D. Tennyson, (Eds.), Instructional design: International perspectives (Vol. 2) (pp. 83–111). Mahwah, NJ: Lawrence Erlbaum.
Gordon, J., & Zemke, R. (2000). The attack on ISD. Training, 37(4), 42–56.
IBM Rational Software. (2005). New to Rational. etrieved January 22, 2006, from http://www-128.ibm.com/developer-works/rational/newto/
IMS global learning consortium. (2005). Retrieved January 22, 2006, from http://www.imsglobal.org/learningdesign/
Nandigam, J. Lakhotia, A. & Cech C., (1999). Experimental evaluation of agreement between programmers in applying the rules of cohesion. Journal of Software Maintenance: Research and Practice, 11, 35–553.
Open Source Initiative. (2005). Retrieved January 22, 2006, from http://www.opensource.org/
Paulk, C. V., Weber, C. V., Curtis, B., & Chrissis, M. B. (1995). The capability maturity model: Guidelines for improving the software process. Reading, MA: Addison-Wesley.
Pedagogical Patterns Project. (2005). Retrieved January 22, 2006, from http://www.pedagogicalpatterns.org/current/right.html
Pressman, R. S. (2000). Software engineering: A practitioner’s approach. New York: McGraw-Hill.
Spector, J. M., & Muraida, D. J. (1997). Automating instructional design. In S. Dijkstra, N.Seel, F. Schott & Tennyson, D. (Eds.), Instructional design: International perspectives (Vol. 2) (pp. 59–81). Mahwah, NJ: Lawrence Erlbaum.
Standish Group International. (1999). CHAOS: A recipe for success. Research report. West Yarmouth, Massachusetts. Retrieved January 22, 2006, from http://www.standishgroup.com/sample_research/PDFpages/chaos199%9.pdf
Wilson, B., Jonassen, D., & Cole, P. (1993). Cognitive approaches to instructional design. In G. M. Piskurich (Ed.), The ASTD handbook of instructional technology (pp. 21.1–21.22). New York: McGraw-Hill.
Yourdon, E., & Constantine, L. (1979). Structured design: Fundamentals of a discipline of computer program and systems design. Englewood
Author information
Authors and Affiliations
Additional information
Ian Douglas has a PhD in computer science, an MA in psychology and an MSc in computing and cognition. He is a professor with a joint appointment between the Learning Systems Institute and the College of Information at Florida State University. Dr Douglas’s research interests are in human-computer interaction, human performance technology, knowledge management and IT systems in support of systems design. He has a number of publications relating to training and technology and has received three awards for innovations in the use of educational technology. He is currently the principal investigator on a research project investigating software models for the management of human performance knowledge in the military.
Rights and permissions
About this article
Cite this article
Douglas, I. Issues in Software Engineering of Relevance to Instructional Design. TECHTRENDS TECH TRENDS 50, 28–35 (2006). https://doi.org/10.1007/s11528-006-0035-z
Issue Date:
DOI: https://doi.org/10.1007/s11528-006-0035-z