Evolution and Development Prospects of Information System Design Methodologies

Open access

Abstract

The article investigates different approaches to the design of information systems. Much attention is paid to comparative analysis of criteria for selecting methodologies for software development, and also to not well-known methodology of DevOps (Development & Operation) [1], [2], which aims at consolidation of software developers (Development) and IT professionals’ (Operation) efforts, and automation of implementation process. In conclusion, based on the retrospective analysis and practical experience, the authors formulate regularities and prospects of information systems design methodology development.

[1] J. Davis and R. Daniels. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale. O’Reilly Media, 2016. 410 p.

[2] G. Kim, J. Humble, P. Debois, and J. Willis. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. IT Revolution Press, 2016. 250 p.

[3] Standish Group, CHAOS Report, 1998, [Online]. Available: http://it210web.groups.et.byu.net/Tutorials/UnifiedProcess.pdf

[4] F. Kratchen, The Rational Unified Process. Addison-Wesley, 2002.

[5] P. Kroll and F. Kracten. The Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP. Addison-Wesley, 2003. 464 p.

[6] T. Gilb. Principles of Software Engineering Management, 1st ed. Addison-Wesley, 1988. 464 p.

[7] M. S. V. Turner. Microsoft Solutions Framework Essentials. Microsoft Press, 2006. 336 p.

[8] Principles behind the Agile Manifesto. [Online]. Available: agilemanifesto.org/principles.html

[9] Agile Alliance. [Online]. Available: www.agilealliance.org

[10] M. Fowler and J. Highsmith, “The Agile Manifesto,” Aug. 2001. [Online]. Available: http://www.drdobbs.com/open-source/the-agile-manifesto/184414755. [Accessed: 25 April 2018].

[11] B. Volfson. Gibkie Metodologii Razrabotki. Piter, 2012. s. 112.

[12] B. Meyer. Agile! The Good, the Hype and the Ugly. Springer, 2014. 170 p.

[13] M. Cohn. Succeeding With Agile: Software Development Using Scrum. Addison-Wesley, 2009. 504 p.

[14] J. Sutherland. Scrum: The Art of Doing Twice the Work in Half the Time. Crown Business Publications, 2014. 256 p.

[15] K. S. Rubin. Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley, 2012. 452 p.

[16] K. Beck and C. Andres. Extreme Programming Explained: Embrace Change, 2nd ed. Addison-Wesley, 2000.

[17] K. Auer and R. Miller. Extreme Programming Applied: Playing to Win. Addison-Wesley, 2002. 326 p.

[18] H. Kniberg. Scrum and XP from the Trenches, 2nd ed. 2015. Available: https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2

[19] M. Poppendieck and T. Poppendieck. Lean Software Development: An Agile Toolkit. Addison-Wesley, 2003. 240 p.

[20] A. Stellman and J. Greene. Learning Agile: Understanding Scrum, XP, Lean, and Kanban. O’Reilly, 2014. 422 p.

[21] H. Kniberg and M. Skarin. Kanban and Scrum: Making the Most of Both. 2009. [Online]. Available: http://www.infoq.com/minibooks/kanbanscrum-minibook

[22] Version One. [Online]. Available: www.versionone.com

Applied Computer Systems

The Journal of Riga Technical University

Journal Information

Metrics

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 433 433 33
PDF Downloads 252 252 29