Abstract
AbstractThe 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.
Highlights
Twenty years ago the information systems design was more like art, rather than the result of engineering activities. This was due to the fact that the development was mainly carried out by non-formalized methods based on practical experience of the project team, expert estimates and expensive experimental validations of the quality of information systems functioning
The design process did not fit in time and budget, and the information system did not totally match the requirements of the customer
To overcome the above-mentioned drawbacks, IT professionals attempted to develop the methodology of information system design that provides unification and standardization of the design process based on the systemic principles featuring the industrial production
Summary
Twenty years ago the information systems design was more like art, rather than the result of engineering activities. This was due to the fact that the development was mainly carried out by non-formalized methods based on practical experience of the project team, expert estimates and expensive experimental validations of the quality of information systems functioning. To overcome the above-mentioned drawbacks, IT professionals attempted to develop the methodology of information system design that provides unification and standardization of the design process based on the systemic principles featuring the industrial production (mass production, repeatability of processes and components, reliability, etc.). One of the main stages in the design of information systems, which largely determines the quality and functionality of the future system, is the stage of software development. There are several dozens of different methodologies of software development
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.