Agile Software Development & Devops
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Agile Software Development & Devops Syllabus — Unit-wise Content
The official GTU curriculum for Agile Software Development & Devops (subject code 3164202) as prescribed for CS-DS · Semester 6 divides the course into 6 units, covering 67 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3164202)Unit 1 Principles in Software Engineering
- A Layered Technology
- Software Process Models
- The Linear Sequential Model
- The Prototyping Model
- The RAD Model
- Evolutionary Process Models
- Agile Process Model
- Component-Based Development
- Agile Methodology: History of Agile Software Development
- Traditional Model vs
- Agile Model
- Classification of Agile Methods
- Agile Manifesto and Principles
- Agile Teams
- Team Meetings and Ceremonies
- Agile Drivers
- Capabilities and Values
Unit 2 Agile Processes
- Lean Production
- Feature Driven Development
- Adaptive Software Development
- Test Driven Development
- Extreme Programming
- Estimation: Agile forecasting and project Management
- progress tracking
- Track Done pattern
- Project forecasting
- UX Design
- Subject Code : 3164202 Subject Name : Agile Software Development & Devops
Unit 3 Agility and Knowledge Management
- Agile Information Systems
- Agile Decision Making
- Institutional Knowledge Evolution Cycle
- Managing Software Knowledge
- Challenges of Migrating to Agile Methodologies
- Agile Knowledge Sharing
Unit 4 Agility and Requirements Engineering
- Impact of Agile Processes in RE, Product Backlog
- Sprint Backlogs
- Current Agile Practices
- Managing Unstable Requirements
- Requirements Elicitation
- Agile Requirements Prioritization
- Agile Requirements Modeling and Generation
- Concurrency in Agile Requirements Generation
- User Stories – Specification and Formats
Unit 5 Agility Quality Assurance and Testing
- Agile Product Development
- Agile Metrics
- Financial and Production Metrics in FDD, Agile Approach to Quality Assurance
- Testing: Functionality Testing
- UI Testing
- Performance Testing
- Security Testing
- Agile Testing: Principles of Agile Testers
- The agile Testing Quadrants
- Agile automation
- Test Automation Pyramid
- Case Study – Selenium
Unit 6 DevOps
- DevOps - Importance and Benefits
- DevOps Principles and Practices
- 7-C’s of DevOps Lifecycle for Business Agility
- DevOps and Continuous Testing
- Challenges in selection of right DevOps tools and in DevOps Implementation
- Mapping App to DevOps-Assessment
- Study of various Open Source Tools in DevOps
- Total Hours : 42 100 Textbook : Robert C
- “Agile Software Development
- Patterns and Practices”
- First International Edition
- Prentice Hall