Continuous Integration Training


Call Us +90 (212) 268 7840


One of the modern automation systems that has proven it’s success in the continuously changing software sector, continuous integration,is based on using human resources effectively and improving fast and high quality production.

This training analyzes software processes and focuses on increasing the effectiveness by using an automation system. Employers in the software sector use an automation system to target decreasing the operational costs, but if they focus on costs of similar production processes than they can further decrease costs.

This training teaches participants modern approaches and techniques using popular software products and technology by examples.

KEY BENEFITS

• Decreasing costs and increasing transparency in the software process.
• Learning techniques and automation tools for speeding up your software development
• Simplifying traceability.

SCOPE

Software Development Processes

Effectiveness and quality

  • Working 24/7 without getting tired
  • Investment on human intelligence
  • Software for software

Which steps of your processes should be add to automation?

Steps toward automation

  • Transparency and observation
  • Identifying the ineffective routines
  • Debuging
  • Implementation
  • Maintenance

Autonomation in every step

  • Build automation
    • SCM integration
    • Build scripts
  • Test automation
    • Unit tests
    • Acceptance tests
  • Deployment automation
    • Versioning
    • Artifact management
    • Deployment scripts

Building quality into automation

  • Quality measurement for software development
  • Reporting
  • Quality necessity in development process

Documantation in the process

  • Easy reading, abstract of documentation
  • Correct locating
  • Usable and up-to-date documentation

System design and architecture

  • Effect of automation to software architecture
  • Separating product into sub systems
  • Seam point identification

AUDIENCE

This training is designed for all IT employees such as configuration managers, software development managers, software architects, software engineers, test engineers, technical analysts.


Biz Sizi Arayalım


Participants Feedback

Türk Telekom

"I had a chance to see benefits of applying Scrum in a small project during training. As a result it is time to apply to the real life. I am grateful to our trainers for his effective education, support and patience."
Project Manager, Türk Telekom

Denizbank

"I had previously attended Scrum training given by another training company. Even though the content of the class was very logical to me I had hard time applying in real life. Because class was lack of practical knowledge. However when I attended ACM's training I learnt how to use Scrum in a project and we discussed about the most common problems. Now I am able to confidently suggest applying Scrum in all our projects to our management."
Core Banking Business Development, Denizbank

Yemeksepeti

"Our entire IT team was trained 2 years ago. The course met our training expectations. We had sufficient knowledge for beginning process transition.."
Proje Manager, Yemeksepeti