The Software Intelligence Blog

tst mze
  • Netflix Envy

    Netflix Envy
    Everyone wants to do DevOps like Netflix, but is it really right for your organization?
  • Need for Holistic IT Systems’ Risk Assessment

    Need for Holistic IT Systems’ Risk Assessment
    The recent spate of IT glitches and ‘power outages’ at British Airways which caused the UK’s national carrier to cancel all its flights worldwide at the start of May bank holiday along with the WannaCry ransomware attack which ground the National Health Service to a halt have exposed again the importance of IT systems in today’s business. The complexity of these IT systems, the number of vulnerabilities that exist in critical software used by critical infrastructure sectors such as the NHS, airlines, telecom operators has made headlines once more.
  • Recap: Software Risk & Innovation Summit 2017

    Recap: Software Risk & Innovation Summit 2017
    Harvard Business Review has reported that digital leaders succeed in large part due to their ability to recognize and scale innovation across their business – seeing beyond transformation hurdles and IT complexity. They never lose sight of the end goal.
  • CISQ Is Helping CIOs Master Digital Transformation

    CISQ Is Helping CIOs Master Digital Transformation
    At the upcoming Software Risk and Innovation Summit, CIOs address challenges around DevOps and the next big tech innovation trends.
  • Are Digital Strategies in Banking Working?

    Are Digital Strategies in Banking Working?
    CAST recently participated in a TechMarketView round table in London, discussing the effectiveness of digital strategies in banking.
  • Why Productivity Measurement Matters

    Why Productivity Measurement Matters
    This fall, CAST hosted its first Seminar on Productivity Measurement in the Context of IT Transformation featuring representatives from the retail, banking and insurance industries in the Netherlands. Featured speakers included CISQ, Allianz, BNP Paribas and METRI.
  • Following Best Practices to Achieve Application Security & Reduce Risk

    Following Best Practices to Achieve Application Security & Reduce Risk
    The key to security is to ensure that your most sensitive data is handled with proper controls in place. This should include working with your architects to explore the architecture of applications that handle the most critical data, starting from the data elements themselves and fanning out via impact diagrams (for example, CAST does this with the Application Intelligence Platform). Over time, your team will be able to establish secure architecture components that should handle all sensitive data.
  • Technical Debt Indexes Provided by Tools: A Preliminary Discussion

    In software maintenance and evolution, it is important to assess both code health and application architecture in order to identify issues impeding software quality goals. One way to move the needle toward software quality is to use Technical Debt (TD) indexing as a method to evaluate development projects.

    We recently presented a paper at MTD 2016, the International Workshop on Managing Technical Debt put on by the Software Engineering Institute at Carnegie Mellon, where we discussed the way five different and widely known tools used to compute Technical Debt Indexes (TDI), for example numbers synthesizing the overall quality and/or TD of an analyzed project.

  • Legacy Modernization is About Application Security Not Just Cost

    It seems more and more frequently we see security and cyber-attacks in the news today. From Yahoo’s apparent cover up of a massive security breach that is damaging its merger with Verizon to the even more recent bank hack in India, where millions of debit cards were compromised, it’s apparent that there are holes in our current defense systems. Adding to the complexity of it all, eWeek has reported that DDoS attacks hit record highs in Q3 2016.

    For most data-intensive organizations, it would spell disaster if mission-critical or customer information was leaked. What’s more, security gaps are known to go undetected for much longer in enterprises with a high percentage of legacy systems.

  • The Insurance Industry Challenge: Improve Software Risk Management

    Insurance organizations have reached a tipping point. Historic institutions, with in some cases hundreds of years of service, they are being forced to transform due to changing consumer demands and nimble, technology-centric startups bringing innovative products to market. No stranger to regulatory and privacy concerns, Insurance carriers have overcome many roadblocks throughout their lifetime of doing business. Now they must tackle their legacy IT systems and improve software risk management to deliver the value today’s market is after.

  • See Through the Technology Framework Cobweb to Rationalize IT Projects

    The value of using established technology frameworks is proven. By adopting a software component for which many are skilled and experienced, it is easier for developers and IT managers to maintain a lingua franca.

  • CAST Celebrates 25 Years of Customer Success at Oktoberfest in Munich

    Earlier this month, CAST held its annual customer and partner conference in Munich, Germany.

    IT and business executives from the Insurance, Banking, Telco and IT Consulting sectors shared how they are working with CAST and why software measurement is critical to the success of their IT projects.

  • IWSM Mensura: Software Measurement Makes Data More Valuable

    Earlier this month, CAST sponsored IWSM Mensura 2016 in Berlin, hosting software measurement professionals and researchers from all over the world to discuss maximizing the value of data. With digitalization trends, there is more data than ever before in software applications and systems, and that data is expected to drive business value. Software measurement is the key to making this data actionable.

  • See Through the Cloud!

    It’s no question that Cloud is no longer a passing phase. In the span of a few years, Cloud has moved from an interesting concept to a useful business tool. What began as a creative tool for testing has moved into the mainstream as a way to improve hardware utilization and expand capacity. The benefits for Cloud are well established, and more customers are moving to consumption-based models, either with captive or public Cloud solutions. Many tools exist to help with Cloud migrations, but few have the flexibility to “see through the Cloud” to the application code, and make that code fit this new world.

  • CAST’s NYC User Group – Driving Quality and Speed at Scale

    At CAST user group meetings, which we conduct annually in key regions, I’m always amazed by what our customers are doing with software analytics. Something so foundational – the measurement of software performance – yields such powerful results for Fortune 200 companies that are on a constant hunt to meet business demands and beat out the competition. This year’s user groups are special, because CAST is celebrating our 25th anniversary. That’s how long we’ve been helping make software a little less invisible to developers, architects and business executives whose livelihood depends on software quality.

  • Fintech Wakes Up From Thirty Year Slumber

    Fintech is the hot new thing. It’s the industry that will carry the UK through Brexit. It’s the latest wave of startup mania in NYC. It’s becoming the darling of Silicon Valley. Chinese tech investors are all over it. It’s fresh. It’s sexy. But, wait a minute. What is Fintech?

    Recently I attended MIT’s Fintech conference (#MITFinTech). We heard Brad Peterson, CIO of NASDAQ, talk about his firm as the original Fintech founded 45 years ago. Brad told us that NASDAQ no longer thinks of itself as an exchange, but as a Fintech company. A couple MIT professors told us there are 1800 Fintech companies out there today, and that number is quickly growing. There are some that promote robo-advisors as autonomous correctors for investor freak-out during volatile markets, and others that collect live market data from the web in order to predict real economic indicators, as opposed to statistics collected by government technocrats. Blockchain, we were told, is like the Internet was back in 1993.

  • Green Indexes Used in CAST to Measure Energy Consumption of Code

    This blog is from CAST’s keynote speech at MeGSuS’16, 3rd International Workshop on Measurement and Metrics for Green and Sustainable Software. Download the presentation here.

    Fueled by our growing thirst for constant connectivity and the dawn of the Internet of Things, the energy required to power all the world’s computers, data storage and communications networks is expected to double by 2020 according to the latest research by McKinsey & Company. This would increase the total impact of IT technology, in terms of global carbon emissions, by at least 3%.

  • Big Data and NoSQL: Analyzing Complex Application Portfolios

    There is more data to manage today than ever before, and this is creating an increasingly pounding headache for business executives that no dose of aspirin will soon relieve. With so many different forms of data and ways of storing that information within the organization, new data management methodologies are needed to make sense of this mind-numbing flood also known as Big Data.

    Enter NoSQL. Differing from its much older and experienced brother – SQL – NoSQL has come onto the scene as the “new” and “hip” database paradigm (much like we talk about the Millennial generation). Also known as “Not Only SQL”, NoSQL is a flexible approach to data management and design that is useful for very large sets of distributed, unstructured data.