• Twitter
  • Facebook
  • LinkedIn
  • Youtube
  • Instagram
  • 🌐 INTERNATIONAL
  • 🇧🇷 Brazil
  • 🇫🇮 Finland
  • 🇩🇪 Germany
  • 🇮🇹 Italy
  • 🇿🇦 S. Africa
  • 🇸🇪 Sweden
  • 🇹🇷 Türkiye
  • 🇺🇸 USA
agile42
  • Expertise
        • Organization
          • Organizational Change
          • How to: Agile Transformation
          • Organizational Learning
        • Leadership
          • Leadership
          • Agile Strategy Map
          • ORGANIC agility Foundations
        • Browse E-Learning
        • Agile Teams
          • agile42 Workshops, Coaching and Mentoring
          • Archetype Assessment
          • Scrum Start-up Package
          • Kanban Start-Up Package
          • Portfolio System
        • Agile Coaching
          • Coach the Coach & Train the Trainer Program
          • One-on-One Coaching
          • Team Coaching Framework
        • agile42 enables leaders to create a resilient organization and a sustainable change process.

          Marion Eickmann, CEO agile42

  • Strategic Tools
        • Organizational Scan
        • Agile Strategy Map
        • agile42 Leadership Assessment
        • After using OrgScan for 6 months we are much more aligned now.

          Tobias Schiwek, CEO Divimove

  • Workshops / Coaching
        • agile42's Workshops, Coaching & Mentoring
          • Learn more about our tailored workshops, leadership &team coaching and individual mentoring.
  • Training
        • Leadership Training
          • Certified Agile Leadership (CAL E,O,T) / ORGANIC agility®
            • Certified Advanced Education and Validated Practice (CAL II) / ORGANIC Leadership Advanced®
        • More Training
          • OKR Certification
          • Design Sprints: The Innovation Method from Google Ventures
          • Agile at Scale
          • Agile Awareness Training
          • Agile Development Practices
        • Coach Education
          • Advanced Team Coaching Course (ATCC)
          • ICAgile Team Facilitation Certification (ICP-ATF)
          • ICAgile Agile Coaching Certification (ICP-ACC)
          • ORGANIC agility Foundations Masterclass
          • Your Dashboard
          • What to expect from an agile42 training session
        • Scrum & Kanban Training
          • Certified Scrum Master (CSM)
            • Advanced Certified Scrum Master (A-CSM)
            • Certified Scrum Professional-ScrumMaster (CSP-SM)
          • Certified Scrum Product Owner (CSPO)
            • Advanced Certified Scrum Product Owner (A-CSPO)
          • Certified Scrum Developer (CSD)
          • Kanban System Design (KMP I)
          • Kanban Systems Improvement (KMP II)
  • e-Learning
        • Browse our eLearning Courses
          • Agile Foundations
          • Agile Leadership Foundations
          • ORGANIC agility Leadership Foundations
          • Scrum Foundations
          • Facilitating Scrum
          • Product Ownership Foundations
          • Kanban Foundations
          • Agile Coaching Foundations
        • More eLearning Courses
          • Facilitation Foundations
          • Facilitating Retrospectives
          • Team Dynamics Foundations
          • Self-Organization
          • Design Thinking Foundations
          • Navigating Conflicts
          • Agile Roles and Capabilities
          • Giving and Receiving Feedback
  • News / References
        • Blog
        • agile42’s Webinar Collection
        • Success Stories
        • Publications
          • ORGANIC agility Handbook
          • Hitchhiker's Guide to Agile Coaching
          • Agile Transition – What you need to know before starting
          • Do Better Scrum
        • Agile Information & Tools
        • Sharing experiences and learning from each other has always been a focus for agile42.
  • About Us
        • Our offices and contact
        • Career at agile42
        • Our Partners
        • Corporate Social Responsibility
        • agile42's Mission:

          Everyone is talented beyond their awareness and means. We help people to discover that talent and perform to that potential, achieving a higher level of satisfaction in the process. We enable them, nay encourage them to challenge the status quo, to act on their passion for learning, and to have fun while continuously improving their organization.
  • Shop
  • Menu Menu
  • Organizational Change
  • Leadership

Building Automated Tests presented at IDI2016

Uncategorized

On April 1st I presented A Developer’s Journey Into Building Automated Tests for IT from the Ground Up at Incontro DevOps Italia 2016 in Bologna (IDI2016), a meeting of Italian and international DevOps that also has been sponsored for the second year in a row by agile42.

During my presentation, I talked about how we’ve approached writing infrastructure code for agile42 and Agilo Software with the same focus and professionalism that we dedicate to application code. This means, for example, to use TDD in order to have better design besides all of the benefits that this technique provides. We strived for having a test base composed of different types of tests so we can have confidence that not only single units or parts of a system work, but also that the integration of the parts produces the expected behavior.


The most important aspect of our setup is probably how all of this converges into a continuous integration system that runs all of the tests, inspects code quality by means of static code analysis and gives us rapid feedback about our development efforts. This was not so straightforward and we had to face several issues (you can read about them here and here), but the end result is something that radically changed our view about the infrastructure itself and the code necessary to run it. The reduced maintenance costs and the time needed to apply changes totally made up for the effort we dedicated to this part of our work.

You can watch the video of the talk on Vimeo or embedded here.


June 22, 2016/by Stefano Rago
Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share on Reddit
  • Share by Mail

About agile42

agile42 enables leaders and their teams to create a resilient organization and a sustainable change process. We equip them with the tools they need daily to grow the business and foster the right organizational culture.

Recent Posts

  • Webinar | The Top Challenges Facing Modern Leaders 
  • Mastering Soft Skills for Effective Work: Your Path to Professional Excellence
  • How To Become A Scrum Master
  • How to Become a Product Owner
  • Navigating the Storm: Overcoming Teamwork Challenges Together

Instagram

 
 
 
Follow on Instagram

Coaching Book

The Hitchhiker’s Guide to Agile Coaching

Leadership Book

About

agile42 enables leaders and their teams to create a resilient organization and a sustainable change process. We equip them with the tools they need daily to grow the business and foster the right organizational culture.

HQ

agile42 Consulting GmbH
Grünberger Str. 54
10245 Berlin, Germany
Phone: +49 30 200 53958
Email: [email protected]

WORLDWIDE

🌐 International

🇫🇮 Finland

🇩🇪 Germany

🇮🇹 Italy

🇺🇸 North America

🇿🇦 South Africa

🇸🇪 Sweden

🇹🇷 Türkiye

🇧🇷 Brazil

Newsletter

Read more information about our privacy practices. By clicking to subscribe, you agree that we may process your information in accordance with these terms.
© agile42 2023. All rights reserved. The agile42 logo and name are trademarks of agile42 GmbH.
  • Twitter
  • Facebook
  • LinkedIn
  • Youtube
  • Instagram
  • Contact
  • Career at agile42
  • Legal & Privacy
  • Social Responsibility
Stop scaling… recording from AgileEEEstimating is NOT planning at Keep Austin Agile
Scroll to top