Pitfalls of Agile Transformations


In the First Round Review article I'm Sorry, But Agile Won't Fix Your Products , Adam Pisoni, co-founder and former CTO of Yammer, contends that “While SCRUM did manage to rein in impulsive managers, it ended up being used more to exert tighter control over engineers’ work.”

Agile 77

The ‘Chocolate Sauce’ Design Heuristic

Strategic Tech

A trip to the supermarket can teach you a lot about designing software systems and shaping teams to build them… I was recently in need of some chocolate sauce. The Chocolate Sauce Heuristic for Software Design There are a few lessons about software development we can learn from this story, but I want to focus on design. As software architects, we have to make the same challenging choices. A Software Example Consider the example of a marketplace for financial products.

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

Bringing an AI Product to Market

O'Reilly Media - Ideas

Work with senior management to design and align on appropriate metrics, and make sure that executive leadership agrees and consents to using them before starting your experiments and developing your AI products in earnest. Lack of clarity about metrics is technical debt worth paying down. For example, many companies use recommendation engines to boost sales. As with traditional software, the best way to achieve your goals is to put something out there and iterate.

The Top Tech Conferences You Don’t Want to Miss in 2019


They provide the opportunity to receive expert guidance on managing technical teams and learn about best practices for hiring (and retaining) talented developers, engineers, and designers. Conferences have also proven to be a key part of my professional growth, helping me hone and maintain my technical skills. O’Reilly Software Architecture Conference. This is the ideal conference for you if you want to learn everything related to software architecture.

Founder Challenges with Startup Development Teams and CTOs


I''m spending more of my time recently working with non-technical startup founders who are having challenges with their software/web/mobile development teams. These are often the same things that cause a founder to reach out to me about helping their CTO, VP Engineering, tech team, off-shore development, etc. This means that early software architecture can sometimes not work as well as the startup moves forward. Technical Direction. Technical Leader.

CTO 78