Workshop on “Recent Trends in Software Engineering”
A two day’s state level workshop is conducted on “Recent Trends in Software Engineering” on 16th & 17th February 2018 at Sharadchandra Pawar College of Engineering, Dumbarwadi .
The objective of this workshop is to bring together researchers and practitioners to report and discuss the challenges and opportunities for integrating quantitative methods in product line engineering with the objective of achieving both technical and business goals. The workshop has covered the perfect combination of theory and practical sessions in the well balanced manner. This workshop will certainly help students to improve technical skill set and hence employability, and the engineering faculty members to improve teaching methodology and efficiency.
100 participants have actively participated with lots of zeal and enthusiasm. The entire workshop was conducted in a systematic manner.
All the faculty and staff members actively participated in the event to make it a grand success.
Detail Report Of Workshop:
Title:Recent Trends in Software Engineering
Resource person:
Coordinators:1] Prof. Khatal S.S 2]Prof. Dere K.D
Duration: It was a Two day’s workshop from 16/02/2018 to 17/02/2018. In these two days course, students gained valuable hands-on experience on Devops.
How many students have attended this workshop: 100
Operating System recommended: – 64-bit Open source Linux or its derivative
Programming tools recommended: -Open Source C,C++, JAVA, Amazon Web Services.
About Workshop:
This workshop added new scopes to educate concepts and proficiency among the students in the field Software Engineering.Workshop delivered best quality training with highly advanced modules.Workshop provided high level overview of the patterns and practices to deliver software at faster pace which will prove as an asset for them in their future.Through the workshop students gained practical as well as theory knowledge about software engineering and understand how IT industry is transitioning to automation in the same field.
Schedule of the Workshop
Day 1: 16th Feb 2018 (Friday) | ||
Session | Timing | Topic |
9.00 am – 09.30 am | Registration and Breakfast | |
09.30 am – 10.00 am | Inauguration Ceremony. | |
I | 10.00 am – 11.30 pm | Introduction to Software Engineering evolution,Software development methodologiesetc. |
II | 11.30 am – 1.15pm | Introduction to version control systems, Understanding GIT, Creating Sample project in Java & using GIT as repository for it. |
1.15 pm – 2.00 pm | Lunch Break | |
III | 2:00 pm – 3.30 pm | Build process automation and Tools used for it like ANT, MAVEN & GRADLE etc. |
3.30 pm – 3.45 pm | Tea Break | |
IV | 3.45 pm – 5.15 pm | What is Dependency Management? Dependency management for java application using Artifactory tool. |
|
||
Day 2: 17th Feb 2018 (Saturday) | ||
Session | Timing | Topic |
9.00 am – 09.30 am | Breakfast and Tea | |
I | 9.30 am – 11.00 am | Jenkins: What is Jenkins? How Jenkins can do Continues Integration.
Creating pipeline with Jenkins to automate build process. |
II | 11.00am – 12.45 pm | What is configuration Management? Tools used like Ansible, Packer, Chef. |
12:45 pm – 1.30 pm | Lunch Break | |
III | 1.30 pm – 3.00 pm | AWS: Service offered by AWS, Understand deploying applications in AWS.To understand What immutable infrastructure is. |
3.00 pm – 3.15 pm | Tea Break | |
IV | 3.15 pm – 4.45 pm | Overview on current eco system that works around the engineers in IT, the recent tools and open source technologies getting used in IT. |
4.45 pm – 5.00 pm | Valedictory Function |
OBJECTIVE
- The objective behind this workshop is to give high level overview of the patterns & practices getting to deliver software at faster pace.
- While understanding the patterns & practices the student would also be given hands on experience on tools which are use to do this automation.
Contents of Workshop
- Understand the software development methodologies.
- Importance of DevOps concept in software engineering evolution.
- Introduction to process of Integrated software, software engineering Fundamentals, how enterprise software’s are managed?
- SDLC Waterfall & Agile method.
- Understand the Build process automation? Tools used for same e.g. ANT, MAVEN & GRADLE.
- Understand how big companies manage their data centers using Ansible, Packet, Chef, AWS
Conclusion: In this workshop, student got deep knowledge about DevOps and Gradle and Maven Automation Tool, How to develop and run DevOps application from small to large scale?
Ultimately this workshop was very helpful for students, industry participants and staff members.