Theresa Lanowitz, Lisa Dronzek | Monday, 17 November 2008
Following the economic downturn of 2000 to 2003, the Fortune 500 companies that pursued short-term cost-cutting strategies such as outsourcing and rollbacks in quality assurance found themselves ill prepared for future opportunities. New research suggests that those enterprise organizations that continue to invest in critical IT areas such as software development, virtualization, and core lifecycle solutions will be better positioned for the next cycle of growth and expansion.
Software is more complex than ever. Multi-threaded applications are being developed to take advantage of new hardware with multi-core environments. Using technology such as dynamic analysis will allow developers to predictably identify the most egregious errors such as race conditions and deadlocks.
The release of Coverity Prevent with race condition defect detection capabilities is indicative of the transformation that is occurring in development environments. As market conditions drive adoption of multi-core processors, true multi-threaded applications will become the norm. Being able to detect race condition and other concurrency defects early in the development phase is tremendously productive and delivers significant cost savings.
Application security is an issue practitioners have chosen to defer to the operations group. The rationale is multi-faceted and includes issues such as: lack of skills, lack of time, and lack of support by upper management. In this Market Commentary, we examine the six truisms that must occur to make the practice of application security a reality.
Multi-Core Quality webinar presentation slides presented by Theresa Lanowitz. Theresa will discuss the increasing trend toward multi-core environments and the critical need for implementing effective tools and processes early in the development lifecycle.
Theresa Lanowitz, Lisa Dronzek | Wednesday, 26 September 2007
Service providers and network equipment manufacturers are adding automation to their pre-production testing process for a combination of reasons: improved test coverage, accelerated time-to-market for products or services, reduced capital and operational expense, optimized equipment use, reduced training time, greater test collaboration, reduced test backlog, and reuse. All of these automation drivers are intertwined and focus on delivering better quality to the customer. This Market Snapshot will focus on the need for test automation of networks and connected devices, identify a path to automation adoption and provide an overview of where the market is with respect to the right processes, technical skills and technology.
Every market is an ecosystem comprised of people, processes, and technology. The network equipment testing market is growing in complexity. To effectively manage this complexity, the market is focused on reducing time-to-market and testing costs while increasing efficiency and product quality. The network equipment testing market is poised to breakthrough in terms of commercially available technology to assist the people and processes. In this Market Snapshot, we examine the people, processes, and technology of the network equipment testing market.
One of the biggest benefits of going to conferences is coming across new and exciting vendors in the industry. While you are attending the conference and caught up in the excitement, it’s thrilling to find a new gem with innovative and creative ideas, products, and offerings. Last week at the Wind River Worldwide User Conference, I found five exciting “newish” companies and one stalwart with a new twist on things...
I had the pleasure and honor of participating in the inaugural podcast of “SD Times The Week In Review” with SD Times Editor-in-Chief David Rubinstein...
In this web seminar Theresa Lanowitz, founder and CEO of voke, and Ben Chelf, CTO of Coverity will recommend effective strategies for ensuring superior code quality in multi-threaded applications. Theresa will discuss the increasing trend toward multi-core environments and the critical need for implementing effective tools and processes early in the development lifecycle. Ben will describe how recent breakthroughs in the use of code analysis are enabling developers to identify and eliminate dangerous concurrency defects early in the development lifecycle. Read More...