Agile Engineering

Cprime > Resource Center > Blog > Agile > Agile Engineering

Agile Engineering

Learn more about agile engineering, including agile hardware development, engineering practices like test driven development, and more.

Unit Testing Tutorial: Getting Started With Test-Driven Development (With Java)

The web offers a virtually infinite menu of information, which makes finding a unit testing tutorial fit for beginners a daunting task. Well, if a unit testing tutorial is what you need, search no more....

Read Article >

Chaos Engineering In Practice

Chaos engineering is all about running chaos experiments in systems to determine how the systems behave under certain circumstances. The idea is not merely to test the system. You\'ll also want to learn how the...

Read Article >

Chaos Engineering: What It Is and Isn’t

Chaos engineering started at Netflix when they publicly said that bringing down production systems helped them be more resilient. Taking down servers on purpose isn\'t something companies do, even after hearing Netflix\'s success stories. Some...

Read Article >

Achieving Business Agility in Systems Engineering (Part 2): The “New” Dual Vee

Achieving Business Agility Welcome to the second article in a series of posts about how the key concepts of Agile can be leveraged in a Systems Engineering environment to help businesses on their agility journey....

Read Article >

Achieving Business Agility in Systems Engineering (Part 1)

Achieving Business Agility Today\'s businesses have multiple competing forces to contend with. There are changes in market dynamics, changes in workforce competition and competitor landscape, not to mention global influences. More companies than ever before...

Read Article >

TDD Inside, Outside, Upside Down

Test-Driven Development: Really, It’s a Design Technique Test-driven Development (TDD) is by now an established technique for delivering better software faster and sustainably over time. TDD is based on a simple idea: write a failing...

Read Article >

Agile Hardware Development

Can an Agile process be used for hardware development? Would it bring to hardware development the same benefits it does to software development? Suspecting that the answers to both questions were “Yes,” but unsure of...

Read Article >