Scientific and Technical Journal

ELECTROTECHNIC AND COMPUTER SYSTEMS

ISSN Print 2221-3937
ISSN Online 2221-3805
TEACHING AND LEARNING PRACTICAL ASPECTS OF LARGE IT-PROJECTS INFRASTRUCTURE
Abstract:
The paper presents an analysis of practical aspects organization and management of large projects IT-industry. Actuality of work part has described modern state of Ukrainian IT-industry and declared necessity of teaching and learning practical aspects of the infrastructural cooperation in large IT-projects at profile computer science education establishments. The purpose of the article is a review, classification and systematization practical aspects of co-operation and management of large IT-projects and creating proposal for teaching and learning these these aspects during highy education. First part of article adduces motives for organization and management of IT-projects and learning in educational process by grounding them on the fundament of open source code software. Second part of article adducts systematization of practical aspects participants cooperation of large projects of IT-industry, and leading to three basic ivariants in IT-project gists. Third part offered recommendations on the system for teaching and learning practical aspects of organization infrastructure of the large IT-projects with an accent on the principles of constructivism and wide using of free and open source software.
Authors:
Keywords
DOI
10.15276/etks.18.94.2015.21
References
1. Ukrai'na. Verhovna Rada. Rekomendacii' parlaments'kyh sluhan' na temu: «Stvorennja v Ukrai'ni spryjatlyvyh umov dlja rozvytku industrii' programnogo zabezpechennja» [Providing Fa-vourable Environment for Software Development Industry in Ukraine], (2012), Vidomosti Verhov-noi' Rady Ukrai'ny (VVR), No. 42, 548 p. (In Ukrainian).
2. Frederik P., (2012), Bruks Proektirovanie protsessa proektirovaniya: zapiski komp'yuter-nogo eksperta [The Design of Design: Essays from a Computer Scientist], Moscow, Russian Federation, Vil'yams, 464 p., ISBN 978-5-8459-1792-8 (In Russian).
3. Spol'ski D zh., (2007), Kh. Luchshie primery razrabotki PO [The Best Software Writ-ing], SPb.: Piter, Russian Federation, 208 p.: il. (In Russian).
4. Reimond, and Erik S. Iskusstvo program-mirovaniya dlya Unix [The Art of Unix Pro-gramming], (2005), per. s angl., Moscow, Russian Federation, Izdatel'skii dom Vil'yams, 544 p.: il., Paral. tit. angl. (In Russian).
5. Chavez C. et al., (2015), Free/Libre/Open Source Software Development in Software Engi-neering Education: Opportunities and Experiences (In English)
url: http://fees.inf.puc-io.br/FEESArtigos/artigos/artigos_FEES11/fees11_02.pdf (accessed 31.03.2015).
6. Kamthan P., (2007), On the Prospects and Concerns of Integrating Open Source Software Environment in Software Engineering Education, Journal of Information Technology Education: Research, Vol. 6, No. 1, pp. 45 –64 (In English).
7. Greening T. (ed.), (2000), Computer Sci-ence Education in the 21st Century, Springer Sci-ence & Business Media, 273 p.,ISBN 978-1-4612-7084-3 (In English).
8. Long J., (2009), Open Source Software Development Experiences on the Students' Re-sumes: Do They Count?-Insights from the Em-ployers' Perspectives, Journal of Information Technology Education: Research, Vol. 8, No. 1, pp. 229 – 242 (In English).
9. Fomin S. Integratsiya sistem upravleniya razrabotkoi [Development Management Systems Integration], (200), Otkrytye Systemic. SUBD, No. 2, pp. 40 – 45 (In Russian).
10. Glassy L., (2006), Using Version Control to Observe Student Software Development Proc-esses, Journal of Computing Sciences in Colleges, Vol. 21, No. 3, pp. 99 – 106 (In English).
11. Mockus A., (2009), Amassing and Index-ing a Large Sample of Version Control Systems: Towards the Census of Public Source Code His-tory, Mining Software Repositories,. MSR'09, 6th IEEE International Working Conference on., IEEE, pp. 11 – 20 (In English).
12. Rocco D., and Lloyd W., (2011), Distrib-uted Version Control in the Classroom, Proceed-ings of the 42nd ACM Technical Symposium on Computer Science Education. – ACM, pp. 637 – 642 (In English).
13. Reid K.L., and Wilson G.V., (2005), Learning by Doing: Introducing Version Control as a Way to Manage Student Assignments, ACM SIGCSE Bulletin, Vol. 37, No. 1, pp. 272 – 276 (In English).
Published:
Last download:
2017-11-18 10:36:23

[ © KarelWintersky ] [ All articles ] [ All authors ]
[ © Odessa National Polytechnic University, 2014. Any use of information from the site is possible only under the condition that the source link! ]
Яндекс.Метрика