Remove Architecture Remove Metrics Remove Systems Review Remove Weak Development Team
article thumbnail

Simple sabotage for software

Erik Bernhardsson

You can of course make a series of obviously bad decisions, but you'd get fired quickly. Technology When joining, require a 6-18 months rewrite of core systems. Split systems along arbitrary boundaries: maximize the number of systems involved in any feature. Encourage communal ownership of systems.

article thumbnail

10 digital transformation roadblocks — and 5 tips for overcoming them

CIO

Lack of vision A common reason digital transformation fails is due to a lack of vision, which along with planning is the foundation for digital success. Poor execution Even the best plans can fail if execution is poor. This may require hiring outside experts and/or investing in training and development for existing staff.

Insiders

Sign Up for our Newsletter

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

article thumbnail

10 cloud strategy questions every IT leader must answer

CIO

Companies may have had highly detailed migration or execution plans, but many failed to develop a point of view on the role of cloud in the enterprise. Although some continue to leap without looking into cloud deals, the value of developing a comprehensive cloud strategy has become evident. There are other risks, too.

Strategy 357
article thumbnail

TechCrunch+ roundup: Zero-day exploits, breaking into Japan, algorithmic VC investing

TechCrunch

We work with contributors to develop guest posts that will help TechCrunch+ readers solve actual problems, so it’s always a delight to present a comprehensive “how to” article. In this case, Barnabas Birmacher, CEO of Platform as a Service company Bitrise, shared the lessons he learned as his team attempted to enter Japan.

article thumbnail

Book review: Accelerate

Henrik Warne

DevOps in this context means things like continuous delivery, automated tests, trunk-based development, and proactive monitoring of system health. Many aspects of software development are hard to measure. I really liked that the authors have thought hard about what to measure in order to get objective yet useful metrics.

article thumbnail

4 remedies to avoid cloud app migration headaches

CIO

And he and his team have done so successfully. If you choose not to use a cloud provider’s native services in order to remain agnostic, you lose many of the ‘better, cheaper, faster’ business case metrics,” says Holcombe. Architectural lock-in is when the application relies on multiple managed services from the cloud provider.

Cloud 303
article thumbnail

Becoming a More Resilient Software and Technology Organization

Tandem

Organizations must continuously adapt and prepare for potential disruptions and system failures. Succeed as a Team and Fail as a Team In a resilient organization, teams and managers prioritize problem-solving and prevention over assigning blame when issues arise.