Posts Tagged ‘rational’
I wasn’t able to make it down to Orlando for the IBM Innovate event, as I’m preparing to participate in an annual Watson family rite: My father’s annual member-guest golf tournament. We won the competition two years ago for the first time, and last year, not so much.
So, this year I’m out for …. well, not blood. Just a much lower golf score.
However, I wasn’t too busy to check in and watch some of the tidings from Innovate 2012 via the Livestream coverage, then chat about it with mi amigo Scott Laningham, who is holding down the broadcasting fort quite nicely.
If you’re a frequent viewer of our podcasts (or even if you’re not), you ought to get a kick out of my persona: A laptop sitting on the sofa with a picture of me. We tried to use Skype video to do the back and forth, but the Internet connection on the ground simply wasn’t big enough for my booming persona!
Thanks to Scott and Jesse and the crew on the ground in Orlando for helping me participate. It’s not easy being the virtual me, especially when I cannot decide which pair of shoes to wear!
At IBM Innovate in Orlando earlier today, the company announced a range of new software solutions that will help clients create software applications faster and with higher quality across multiple development environments including cloud, mobile, and complex systems.
The software world’s push toward continuously evolving systems necessitates consistency and collaboration across the entire software lifecycle and supply chain. Often software development teams are struggling to meet business expectations due to a lack of hard facts.
There is a need for shared data and a consistent context across organizational boundaries, exposed through clear and honest metrics.
To address these challenges, IBM is introducing a new version of its integrated software Collaborative Lifecycle Management (CLM) solution with extended design management capabilities.
CLM is built on IBM’s open development platform, Jazz, and brings together IBM Rational Requirements Composer, IBM Rational Team Concert, and IBM Rational Quality Manager in one easy-to-install and easy-to-use solution. The new CLM software ensures that software design is integrated with the rest of the software application development lifecycle.
Development teams are now able to seamlessly collaborate on the design and development of software with key stakeholders from across the business.
According to preliminary findings of an IBM Institute for Business Value Global Study on software delivery, more than three-fourths of the participating organizations said they are underprepared for major technology trends that will impact their competitiveness.
These trends include the proliferation of mobile devices, the ability to leverage cloud-based resources for flexibility and savings, and the growing percentage of smart products with embedded software. While 50 percent of organizations believe successful software delivery is crucial to their competitive advantage, only 25 percent currently leverage it.
“Today’s business dilemma is how to address both the need for rapid delivery and sufficient control in the software development process,” said Dr. Kristof Kloeckner, general manager, IBM Rational. “We must balance the need for speed and agility with better governance to manage cost and quality, achieve regulatory compliance, ensure security, and have some level of financial predictability.”
Top Bank in China Transforms Core Processes
China Merchants Bank (CMB), headquartered in Shenzhen, China, has over 800 branches, more than 50,000 employees and is cited as one of the world’s top 100 banks. China Merchants Bank environment spans IBM System z and IBM Power platforms.
With geographically dispersed developers responsible for modernizing core banking and credit card processing applications, collaboration became essential. CMB uses IBM Rational CLM software capabilities to create a multiplatform application lifecycle management (ALM) environment to help automate their development processes and breakdown skills silos for effective cross-teaming.
“IBM Rational Developer and ALM tools were brought into our credit card migration and core banking system project,” said Zhanwen Chen, manager of configuration management, China Merchants Bank. “Replacing older tools and coordinating the efforts of our 1,000+ developers improved our quality and performance.”
DevOps in the Cloud
In a typical organization, it may take weeks or months to deliver a development change, due to infrastructure and configuration, testing and manual deployment, and lack of collaboration between development and operations teams.
Continuous software delivery in the cloud allows customers to continuously and automatically deliver changes across the enterprise software delivery lifecycle, spanning development, application testing and operations. With a “DevOps” approach in the cloud, customers can reduce time to market and automate changes in development, test and production.
IBM is supporting cloud delivery, development and operations with new solutions, including:
- IBM Rational solution for Collaborative Lifecycle Management on IBM SmartCloud Enterprise provides an agile cloud computing infrastructure as a service (IaaS) well suited for development and test that is designed to provide rapid access to secure, enterprise-class virtual server environments.
- The IBM SmartCloud Application Services pilot provides a pay-as-you-go service that coordinates activities across business and system requirements, design, development, build, test and delivery.
- IBM SmartCloud for Government Development and Test Platform as a service delivers industry-leading Rational tools for government agencies in a highly scalable, elastic computing environment for agencies that want the cost savings of a shared cloud environment combined with Federal Information Security Management Act (FISMA) security.
- IBM SmartCloud Continuous Delivery managed beta via a hosted sandbox in the cloud, provides a hands-on-experience of DevOps capabilities enabling accelerated code-to-deploy through automation, standardization of repeatable processes and improved coordination and visibility among development, test and operations teams.
- IBM SmartCloud Application Performance Management software provides comprehensive monitoring and management capabilities that enable development and operations professionals to reduce costly troubleshooting. It also provides free resources to focus on developing new innovations and services for customers. With this tighter integration, application issues can be found and resolved faster, but also proactively prevented to avoid future service disruption.
Enterprise Mobile Development
IBM Rational CLM has also been extended to the IBM Mobile Foundation platform for centralized code sharing and distributed mobile application development.
Currently, fragmentation of mobile devices, tools, and platforms complicates delivery of mobile applications that typically have faster time-to-market and more frequent releases.
The IBM Enterprise Mobile Development solution helps teams apply an end-to-end lifecycle management process to design, develop, test and deploy mobile applications while enabling seamless integration with enterprise back-end systems and cloud services through mobile-optimized middleware. The Enterprise Mobile Development solution brings together several offerings that optimize the recent Worklight acquisition as well as IBM enterprise development environments, including:
- Rational Solution for Collaborative Lifecycle Management
- IBM Worklight Studio 5.0 and IBM Worklight Server 5.0
- Rational Application Developer v8.5
- Rational Developer for System z v8.5
- Rational Developer for Power Systems v8.5
- IBM Application Center 5.0
- Android SDK and Emulator
Green Hat Technology in New IBM Test Automation Solutions
Today’s applications and manufactured products put additional pressures on development teams to find innovative ways to attain agility and increase the rate that software updates are delivered for testing.
IBM has integrated the recently acquired Green Hat technology with IBM Rational CLM to help address the challenges of testing highly integrated and complex systems and simplify the creation of virtual test environments.
New IBM test automation solutions use virtualized test environments and can reduce costs associated with the setup, maintenance and tear down of infrastructure associated with traditional testing or cloud based implementations.
Over a Decade of IBM Software Development Leadership
For the eleventh consecutive year, IBM has been named the number one shareholder in the worldwide application development software market according to Gartner with 25 percent of the market.
Gartner reported that IBM continues to lead in key and growing segments includingDistributed Software Change & Configuration Management, Requirements Elicitation and Management, Design and Java Platform AD Tools, and realized 25 percent growth in the Security Testing (DAST & SAST) market.
Additionally, according to Evans Data Corporation’s Users’ Choice: 2012 Software Development Platforms, for the overall platform rankings, IBM’s Rational continues its reign as the most highly rated overall offering, an honor they have obtained 6 in the last 7 years in this Evans Data survey of 1,200 developers globally.
Excuse me while I just sing out loud to myself for a second:
You’re not shy, you get around
You wanna fly, don’t want your feet on the ground
You stay up, you won’t come down
You wanna live, you wanna move to the sound
You say it’s urgent (urgent, urgent…)
Okay, we’re gonna play human Shazam.
Name that tune!
Need a hint? Lou Graham? Singers of “Cold As Ice?” “Hot Blooded?” “Juke Box Hero?”
Of course, I’m talking about Foreigner. And I’m talking about them not only because they were a band instrumental to my youth, but because they’ll be playing at the IBM Innovate event next week in Orlando.
I won’t be in attendance, but my partner-in-crime, Scott Laningham, will be there and covering the event, and I’m entirely jealous all my colleagues and our customers are going to see Foreigner and I’m not.
You can still register, and if you do, you can expect to select from over 400 technical sessions, some extended technical training with hands-on workshops, great keynotes, a comprehensive exhibit hall, and the opportunity to network with over 4,000 of your peers.
What else do you want?
We’re going to have mountaineers and string theorists among our external keynote speakers, not to mention one of my favorite IBM execs, Rational’s vice president of marketing, Gina Poole.
Here’s just a few of the key tracks you can look to follow while in Orlando: Application lifecycle management. Design, development, test and deployment. Embedded systems and software. Security. Smarter computing with enterprise modernization.
A little something for every developer in all of us.
If, like me, you can’t be there in the flesh, there’s going to be more than ample opportunity to follow the stream from beyond. First and foremost, use the #ibminnovate hash tag to keep track on Twitter.
You can also watch some of the great video content Scott and team will be producing at www.livestream.com/ibmsoftware.
Scott tells me I might even be making a guest remote appearance.
But whether I make it or not, if you’re in the software development realm, I don’t know why you would be anywhere else next week.
Just don’t tell me how great Foreigner was when you get back.
IBM today announced a definitive agreement to acquire Green Hat, a leader in software quality and testing solutions for the cloud and other environments.
Financial terms were not disclosed.
Founded in 1996, Green Hat is jointly headquartered in London, England and Wilmington, Delaware.
Green Hat helps customers improve the quality of software applications by enabling developers to leverage cloud computing technologies to conduct testing on a software application prior to its delivery.
Historically, to run simulation testing on a software program, a development team must construct an actual testing lab made up of both hardware and software.
This time consuming and labor intensive process has become even more compounded with the short development cycle needed to compete in rapidly expanding markets such as those for smart phones and tablets.
By using Green Hat’s solutions, a virtual test environment can be set up in a matter of minutes versus weeks, and for a fraction of the cost.
According to recent industry reports, software testing represents more than 50 percent of overall development costs, and testing teams often spend upwards of 30 percent of their time managing the complexity of the test environment.
Green Hat creates a virtual environment that simulates a wide range of IT infrastructure elements, without the constraints of hardware or software services. This continuous test environment enables developers and quality professionals to test software earlier and more frequently throughout the software development lifecycle.
Upon the acquisition close, Green Hat will join IBM’s Rational Software business. When combined with the IBM Rational Solution for Collaborative Lifecycle Management, developers and testers can achieve unprecedented levels of efficiency, effectiveness, and collaboration while delivering quality software to their business.
IBM and Green Hat will help customers maximize continuous integration of an application, including creating virtual protocols, message formats, services, customization and engagement with third-party software.
Development teams can avoid scrap and rework and dramatically reduce costly delays while achieving greater business agility and accelerating the delivery of software applications.
The Green Hat software testing solutions also will be offered through IBM Global Business Services’ Application Management Services (AMS). IBM AMS provides strategy, design, implementation, testing and managed services for application virtualization to accelerate customer results.
Green Hat is an automated testing technology leader, operating worldwide with a Global 2000 customer base. Green Hat makes automated testing simple for complex systems relying on Cloud, Web Services, messaging, SOA (Service Oriented Architecture), ESB (Enterprise Service Bus), BPM (Business Process Management), CEP (Complex Event Processing), SAP and other distributed technologies. Their diverse range of customers includes prestigious representation in financial services, telecommunications, healthcare, transportation and the energy industry.
The IBM Innovate 2011 event kicks into its third day down in Orlando, and the announcements have already started streaming out of the event, as has the Livestream coverage for those of you who couldn’t make it to Orlando.
Today, IBM announced new software that helps organizations collaborate more efficiently throughout the entire software and systems development process. It allows developer teams to quickly access resources and work across global boundaries through an open, collaborative development environment.
This was a theme we heard consistently in yesterday’s keynote session, the need to be more agile, more collaborative, and increasingly across spatial and temporal boundaries.
Improving the Economics of Software Development
To reiterate the point, just glance through the topline of the latest IBM CEO Study which covered 60 countries and 33 industries worldwide. Two-thirds of global organizations manage software development teams working in multiple locations.
The study also found there is a growing unpredictability in getting software through development and into is full application within an organization. More than 62% of development projects fail to meet the intended schedule and 30% of project costs are due to rework and poor execution of requirements.
The new software helps organizations align their software investments with business process and operations across an entire organization, creating stronger linkages between planning and execution. It’s now possible to tap into talent wherever it is located, quickly accessing resources and include appropriate decision makers throughout the entire business cycles.
Built on Jazz
The new software offerings are built on Jazz, IBM’s open software development platform that supports sharing and interactions among software and systems design and development teams.
New features allow developers to interact quickly; share data instantaneously from any source in the development process and connect teams and development communities in new ways.
- Collaborative Design Management: Enables teams to integrate designs seamlessly with other development tasks and information, such as requirements, code, and quality management assets. The benefits of this approach enhance the traceability of all actions, allowing their impact on the process to be analyzed. Team members and other stakeholders can review, contribute and change solution designs with complete transparency to every participant in the project.
- Collaborative Lifecycle Management: The IBM Rational solution for Collaborative Lifecycle Management helps software development teams improve their productivity by offering an integrated application lifecycle management (ALM) solution to avoid the pitfalls of working in silos with broken communication, which results in project delays, low quality or budget overruns.
- Collaborative Development and Operations: New technologies, such as cloud computing, workload optimization and Agile development are driving the need for development and operations to work more closely than ever before. IBM has created new integrations between many of its leading software offerings that can significantly assist in bridging the cultural divide between development and operation teams.
Visit IBM Rational to learn more about these new offerings.
And don’t forget to tune in for tomorrow’s (Wednesday, June 8th) opening session at Innovate 2011 at 8 AM EST, whereupon Grady Booch will discuss the IBM Watson technology.
UPDATE: developerWorks’ guru (and my good buddy) Scott Laningham has been very busy talking to folks on the show floor at Innovate. You can check out his excellent interviews here.
Here’s my observation about the kickoff session at this morning’s Innovate 2011 event in Orlando, Florida, the IBM conference focused on smarter software and systems:
The best software in the world is everywhere around you — it helps power your car, your refrigerator, your computer, your travel reservation systems, the list goes on. And yet, at the same time, when it’s working at its best the best software in the world is hardly even noticeable!
However, its benefits and economic impact should be noticeable and even quantifiable, and therein emerged the theme for this morning’s kickoff keynote session, one we’ve become increasingly accustomed to in these austere times: Getting more value from less resources.
Though many may have become weary of beating that drum, from a software and systems perspective, however, it seems as though there’s still plenty of additional value to be derived in developing complex applications and systems, if only we would change the way we behave and develop them.
IBM executives Gina Poole, Dr. Kristif Kloeckner, Robert LeBlanc, and Walker Royce all highlighted and introduced several during the morning’s keynote to provide demonstrable proof of how large, complex organizations are realizing that value via three foundational practices: Integration, Collaboration, and Optimization.
General Motors Powers The Volt With Massive Software Reuse
Bill Bolander, a technical fellow for General Motors, took the stage to bring the renowned automaker’s case study to life. GM delivered the electric-powered Volt in only 29 months, a car which has some 10 million lines of code.
Bolander explained to the Orlando audience that there’s “not a better time to be a systems or software engineer” even in these austere times. GM has 16 development application centers across the globe, responsible for everything from code development for the powertrain to the chassie to HVAC and beyond.
This team creates a global software product line for use across the GM vehicle portfolio, and those assets now get applied across various vehicle programs. Because of their integrated, collaborative approach to development GM has seen substantial returns in both time to market and efficiency, without sacrificing quality.
As Bolander quipped, “When you hit the brakes, they need to work.”
That’s certainly how I prefer my car to operate!
As a specific example of the efficiencies, 90% of the software developed for conventional gas cars was reused on the Volt, 80% from their hybrid electric.
The General Motors study was a powerful one in terms of economic value to the organization that practices smarter software and systems development. But it wasn’t the only one.
Danke Bank: Multilingual, Multicurrency, Unified Development
Danke Bank is the second largest bank in Scandinavi and operates in 15 countries throughout Europe, and according to Peter Rasmussen, the bank’s philosophy for banking and information technology is simple: One platform for all.
They have five million customers, 2.4M of which bank via the Internet, with some 670 branches in 15 countries.
But, in terms of simplification, they use one IT platform for their entire organization. Though they still spend some $375M on software development every year, Rasmussen explained their their philosophy was “creating more value for less resource.”
To do so, his team adopted the Rational approach to smarter development, evolving their focus from documents and assets to outcome and results, and moving quicker in the market while addressing the big uncertainties earlier in the development process where they could be more readily (and less expensively!) addressed.
What did they learn? Well, as an example, those projects which had an experienced project manager saw a 50% bottom line impact.
They also improved collaboration among the bank’s key stakeholders, identifying honest measures that would help them focus on the right improvements that would matter most to Danke Bank.
Software Development At IBM Software
So, the question might be asked, do the shoemaker’s children go barefoot? Apparently not when it comes to software development at IBM.
IBM started its own agile transformation in the mid 2000s, where it had 26K developments in more than 70 locations just in its software business. Starting in 2006, Dr. Kloeckner explained, his team started measuring achievement against development goals and incented them to collaborate and share.
He also empowered them with software lifecycle tools, to help make changes stick and pervasive. “Tools, not rules” Kloeckner explained.
Revenue per headcount saw a net gain of 15% (how IBM measures productivity), and reduced scrap and rework by 4.5%. The company also avoided $300M in maintenance costs, and asset reuse shot up dramatically, with the code repository accessed some 70K times per week!
Walker Royce explained the ultimate moral of this story. Better software economics is a result of measured improvement for improved predictability, and agility for improved operational efficiency.
Thsose organizations who better measure and manage their development process better manage uncertainty, and in turn, drive costs down through more accelerated integration testing and measurement of cost of change trends.
As Royce summarized, “Your ability to respond quickly is a key differentiator.”
“Thank you for the honor.”
That’s all the words IBM’s Watson will be able to convey were it to be able to stand up on the stage and accept its Webby Award.
Watson was just named person of the year by the Webbys, which is an interesting way of categorizing the IBM supercomputer that outplayed Jeopardy! world champions back in February.
What’s all this, you say? Well, the fact is, Webby award speeches have historically been limited to five (and typically, very carefully chosen) words.
Although with all that brain power, I’m sure Watson could come up with something better and much more clever than the five I selected. I just wanted to make sure it didn’t seem like Watson was ungrateful.
Congratulations, Watson. You earned every word.
If you’re interested in watching, the 15th annual Webby Awards ceremony will be held June 13 and hosted by Lisa Kudrow. The show will stream live on numerous outlets, including via Facebook and the Huffington Post.
Back in Orlando, Florida, Innovate 2011 is preparing to get going over the weekend. I mentioned in a previous post that software guru Grady Booch will actually be speaking about Watson at the conference.
Of course, we’re giving Grady more than just five words, as he has quite a bit to say about the software methods behind Watson’s madness.
My good buddy Scott Laningham from developerWorks recently conducted a Q&A with IBM Rational software guru Grady Booch. You can check it out in the video down at the bottom of this post.
He also talked to the “hat lady.” I’m not going to explain who the “hat lady” is. If you don’t know who she is, you can find out via the video!
And FYI, Booch is going to be doing a keynote at Innovate 2011 about the Watson technology (remember Watson V. Jeopardy!, where the computer won back in February??). Booch is going to go deep on the subject from the Innovate stage in Orlando. You can learn more in Scott’s interview.
Speaking of Watson, as we head into a long holiday weekend here in the U.S., let it be known that IBM announced earlier today the expansion of its Health Analytics Solution Center in Dallas, Texas.
Some background: Since opening in Big D in late 2009, the HASC has worked with more than 150 hospitals, health plans, and other healthcare organizations to drive smarter healthcare. It provides clients access to health analytics experts, tech architects, and specialists, as well as to hundreds of health industry experts from across IBM.
As part of HASC’s expansion, the center is incorporating some of the same technology used in IBM’s Watson. Using sophisticated analytics to understand the meaning and context of medical information, advanced health analytics is increasingly being used to help healthcare orgs gain new insight from the explosion of health data growing at the rate of 35 percent per year!
In the meantime, have a great, long, restful holiday weekend, and please, for those of you in the American family, don’t forget to remember those who have given their lives in the service of this country.
Until next week…and now, here’s Scott, Grady, and the “hat lady!”
I’ve been too busy to keep track of all that’s going on at Big Blue this week, but I did notice some nows out of Warsaw that I thought worth sharing.
The Interdisciplinary Center for Mathematical and Computational Modeling at the University of Warsaw announced earlier this week they will be the first scientific center in Poland to use the IBM Blue Gene/P system.
This supercomputer will be used in scientific research and take on computationally intensive scientific problems described as “major challenges” in areas like meterology, cosmology, materials sciences, and neurominformatics. You can learn more about this deal here.
I also wanted to plant a reminder before the weekend: Innovate 2011, IBM’s premier event for software and systems innovation, is just around the corner.
To be held June 5-9 in Orlando, Florida, Innovate 2011 is your opportunity for the good folks with IBM Rational to show how you can cut through the complexity of developing smarter products, systems, and software delivery.
You can visit here to get all the skinny on registration. If you’re looking for those extra special reasons to convince your boss to let you out of the office for a few days, we’ve provided “Top 5 Reasons to Attend.”
Or, go visit the “Rational Talks to You” podcast series to hear from past participants on the topics you’ve told us matter most.
Even IEEE Fellow and UML co-creator, Grady Booch, is in on the action, joining this webcast (attendees for which get $300 off their Innovate 2011 registration) to give us a sneak preview of his Innovate 2011 keynote presentation about IBM’s Jeopardy! champion computer, Watson.
Remember, software is everywhere…but it’s especially at Innovate 2011!
Here’s a couple of sound bytes for you that were shared earlier today at the Rational Innovate conference down in Orlando:
- 49% of web apps have vulnerabilities.
- 67% of web apps with vulnerabilities did not have a patch at end of 2009.
Yowser. If that doesn’t give you the web security hee bee jee bees, I’m not sure what will.
Facing a rapidly changing and increasingly sophisticated threat environment, and the adoption of new computing paradigms such as cloud computing, organizations are searching for new ways to handle increased risk and complexity.
Businesses and governments around the world are making investments in new technologies and business models that make them more efficient, agile and competitive.
However, these new technologies are also introducing new risks that are compromising critical infrastructures, privacy and identity, requiring organizations to rethink how they deal with compliance, risk management and data protection.
IBM has been working hard in the background on improving security capabilities for business, and today introduced several new pieces of software, and services, that help organizations build security into the initial design of their applications – as opposed to bolting it on as an afterthought when it becomes much more costly to fix.
Central to IBM’s approach to addressing clients’ security challenges is a shift in focus from securing assets to securing critical services. IBM’s Secure By Design initiative and IBM Security Services are helping clients build security into the fabric of the services they deliver, making security intrinsic to their business processes, product development and daily operations, while addressing emerging compliance constructs.
Today’s announcements from Orlando include several new offerings that can help organizations lower cost and reduce risk:
- Access Management: Software that can help organizations provide users with secure access to their servers, applications and environments, across new service delivery platforms, including cloud computing;
- Security Testing: Software that enables businesses to automatically test source code and identify potential security and compliance risks during the earliest stages of software development;
- Source Code Assessment Services: Services that help clients assess their application security, identify vulnerabilities and provide recommendations for resolution;
- Secure Engineering Framework: A proven blueprint for building and deploying secure software.
New Software to Secure Access and Execute Security Policies
As customers drive new Web-based services and portal initiatives, they must balance the growing need for exposing data with the ability to provide secure access to these critical resources on a need to know basis.
Today, IBM introduced new updates for the Tivoli Access Manager family to help organizations provide centralized authentication, policy management and access control services across several new service delivery platforms, such as cloud computing and Service Oriented Architecture (SOA) as well as complex portal and Web application environments.
These new updates can also help protect access to critical data across an organization. As delivery models continue to shift and cause more complexity, these new enhancements can help organizations securely manage access to business-critical applications and data while giving users fast, convenient access to the information they need.
New Software to Identify Security Vulnerabilities at the Source Code Level
Building on the momentum of its recent acquisition of security vendor Ounce Labs, IBM is further strengthening its security portfolio today by introducing AppScan Source Edition, a new addition to its Web application security and compliance portfolio.
This new version of AppScan provides a comprehensive solution for organizations concerned about correcting security vulnerabilities in applications before they go live, when they are less costly to fix.
To address the aforementioned attacks, businesses should take a more holistic approach to designing critical applications and services with security woven in at the earliest stages of development. The traditional "bolt-on" approach of adding on security after systems are developed or implemented is no longer effective.
The AppScan family combines the static code analysis testing expertise from Ounce Labs with Rational’s existing dynamic testing capabilities to allow organizations to adopt security analysis across the software development lifecycle (SDLC), from design, through coding and into production.
Designed to deliver faster analysis and better triage of results with greater accuracy, AppScan Source Edition offers clients expanded support for several development languages, the ability to manage more than one million findings and integrations that enable enterprise & regulatory compliance reporting and better collaboration.
The AppScan product family is the only portfolio that offers both static and dynamic analysis testing in one solution.
New Source Code Assessment Services
For organizations that lack in-house application security expertise or prefer to outsource testing security assessments, IBM today is also launching Application Source Code Security Assessment. These new services are designed to help clients understand and improve their regulatory compliance and reduce risk by providing a baseline assessment of the source code of applications to encourage building security into the SDLC.
Through this new service, IBM consultants test applications for clients, identify security vulnerabilities and provide recommendations for prioritization and detailed remediation steps to resolve the vulnerabilities.
Best Practices for Designing Secure Software Products
To help clients, IT companies, academics, etc. implement a secure, end-to-end approach to product delivery, IBM has recently published "Security in Development: The IBM Secure Engineering Framework."
The framework provides best practices around security that are increasingly a requirement for developing products and applications that run in the world’s digital infrastructure.
IBM’s new Secure Engineering Framework helps clients implement a secure, end-to-end approach to product delivery.
Attention to security is required across both the global supply chain and the development processes to deliver products that have appropriate security characteristics and resistance to vulnerabilities. The goal of this framework is to enable greater collaboration with others in the industry, standards bodies and governments around the world to refine how organizations approach security.
IBM’s approach to security helps customers manage risk from end-to-end, across all five security focus areas: data and information; application and process; people and identity; network, server and end point; and physical infrastructure.