article thumbnail

5 ways to do Continuously Improved Testing

Xebia

If this is not commonly accepted as part of ‘Done’, you might find automated test cases become a thing at the bottom of your backlog that becomes hard to plan or get budget for. As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”. When writing tests, it is good to stick to the F.I.R.S.T

article thumbnail

Your Boss Won't Appreciate TDD: Try This Behavior-Driven Development Example

Toptal

It always seems to get left to the last minute, then cut because you're out of time, budget, or whatever else. Management wonders why developers can't just "get it right the first time", and developers (especially on large systems) can be taken off-guard when different stakeholders describe different parts of the system.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Top 15 project management certifications

CIO

Almost any IT pro can benefit from adding a project management certification to their list of IT credentials, showing you have the know-how to plan, schedule, budget, execute, deliver, and report on IT initiatives. The exam covers topics including Scrum, Kanban, Lean, extreme programming (XP), and test-driven development (TDD).

article thumbnail

5 Tips for Successfully Implementing Behavior-Driven Development in Your Team

Gorilla Logic

It enhances your existing Agile approach , synthesizing Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD). For each team member, ask: Are they familiar with BDD or TDD? Get buy-in from all the stakeholders Implementing BDD is an intensive process with significant impact on resources and budgets.

article thumbnail

20 IT management certifications for IT leaders

CIO

The certification covers high-level topics such as organizational structure, budgeting, managing risk, monitoring and assigning deliverables, communicating with remote teams and executives, and managing complex large-scope projects. It covers Scrum, Kanban, Lean, extreme programming (XP), and test-driven development (TDD).

Security 197
article thumbnail

Is Your Financial Process Killing Your Software Quality?

Accenture

Most companies use the same budgeting process that was used sixty or seventy years ago, when manufacturing output made up the bulk of the GDP in the US. These budgets revolved around huge projects that would deliver a final, polished good to consumers. Budgeting became a yearly affair. New Era, Old Ways.

article thumbnail

How to build confidence as an engineer: an interview with Glen Mailer, CircleCI Staff Software Engineer

CircleCI

Running in a loop automatically where you make a change, you hit save and you get that TDD red, green, refactor cycle going. I’ve got this a lot from the Ruby community - thinking about BDD and TDD. The test time budget. So you say, right, my budget is five minutes and I can spend a max of five minutes running my CI pipeline.