Remove Case Study Remove TDD Remove Technical Review
article thumbnail

Technical debt and modernization: three lessons learned

Agile Engine

According to Stripe , that’s exactly how much time dealing with technical debt takes an average software engineer. The CIOs surveyed by McKinsey also state that tech debt amounts to 20–40% of their entire technology estate value. Can you imagine developers spending as much as 13.5

article thumbnail

Interesting facts about software development: statistics 2018

Apiumhub

is among the biggest challenges tech companies are facing. The biggest challenge tech companies are facing is related to capacity: delivering working software while the backlog is full and capacity is limited. And peer review and CI + TDD are the top choices of developers to ensure code quality. We hope you will like it!

Insiders

Sign Up for our Newsletter

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

article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

While Scrum can be a specific IT or tech skill, some organizations will hire a Scrum master , someone who is responsible for overseeing Scrum principles in the workplace, establishing Scrum practices, and helping others learn and understand the Scrum framework. What is a Scrum master?

SCRUM 173
article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. He began his professional career with a specific interest in object-oriented design issues, with deep studies in code-level and architectural-level design patterns and techniques.

article thumbnail

5 Best Machine Learning Frameworks for Web Development

Apiumhub

There are now numerous tools, libraries, and machine learning frameworks for building machine learning algorithms – some are fit for technical laymen and only have the basic options, while others enable you to develop your own algorithm from scratch. . TDD example in software development ( part 1 ). TDD: first cycle ( part 2 ).

article thumbnail

Apiumhub helps to launch software hubs in Barcelona

Apiumhub

And there are different technical areas that Apiumhub specializes in: Java / Scala / Kotlin.Net nodeJS PHP Angular React iOS/ Android native. The workflow we usually follow with our clients is described as follows: We need an initial project briefing (roadmap and technology specifications) to study the project internally.

article thumbnail

The importance of software documentation tools

Apiumhub

Technical documentation helps the new team members adapt faster to the working habits of the company. Good technical documentation using the right tools will make information easily accessible, provide a limited number of user entry points, help new developers learn quickly, simplify the product and help cut support costs.