article thumbnail

Agile, Stand-ups, TDD and Code Reviews

The Programmer's Paradox

These two things tend to make agile an excellent fit for startups and an impossibly bad fit for large projects in large organizations. A big problem in development, particularly when a lot of people are introverts, is communication. Mostly that is a bad idea. It just doesn’t scale up or formalize properly. Is everything ok?

article thumbnail

Guarding the gates: a look at critical infrastructure security in 2023

CIO

This analysis isn’t just a statistical exercise but a crucial necessity in our interconnected world, where the security of our digital infrastructure is intertwined with our physical safety and economic stability. As technology advances, so too does the sophistication of threats to these essential systems.

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

Generative AI: the Shortcut to Digital Modernisation

CIO

Generative AI can help businesses achieve faster development in two main areas: low/no-code application development and mainframe modernisation. Developers can create and modify applications independently, reducing the burden on IT teams to focus on more strategic and complex tasks.

article thumbnail

Writing Useful Performance Reviews: Evaluating the data and writing the review

Puppies, Flowers, Rainbows and Kittens

This article is the second in a four-part series on writing performance reviews. In this article, I talk about filling out the review form. The final post covers delivering the review. Before you begin to write your review, make sure you have the role and level definition for the person’s current role and level.

article thumbnail

4 remedies to avoid cloud app migration headaches

CIO

But if you do your planning exercise properly, you shouldn’t have to move your applications around,” he says. And he and his team have done so successfully. that make migration to another platform difficult due to the complexity of recreating all of that on a new platform. So plan for that in advance, adds Holcombe.

Cloud 312
article thumbnail

The skills and traits of elite CTOs

CIO

They are among the most important hires organizations are making today due to the business value that successful technology deployments can bring. A CTO will help make decisions on the choice of technology adoption, infrastructure, and development architecture,” Athawale says. Why is this important?

article thumbnail

5 Obtrusive Blockers to Avoid as a Servant Leader

Perficient

The concept of “being a servant” to your teams and treating employees as critical individuals to be cultivated and empowered, has strong merit. This can help managers support their teams, clear the path, and improve productivity by stepping out of the way as much as possible. Poor Communication – You’ve seen it before.