System Engineering Foundation Course
Course Descriptions
The Systems Engineering foundations course provides a solid background of the core Systems Engineering discipline. Including learning and practicing the application of Systems Engineering methodologies, enhancing know-how with an interactive workshop and covering detailed use cases.
The course attendance is strictly limited to a ratio of no greater than 6:1 Participants: Presenters, thus enhancing the effectiveness of the training. Given that Systems Engineering needs to be tailored to each Participant's unique needs, increasing the Presenter's availability per Participant, is a key quality measure of this training course.
In addition, an evening meal with the course presenters is included in the course fees.
Learning Outcomes
• To know the origins of Systems Engineering and the application of the role.
• To speak competently about the discipline of Systems Engineering.
• To know how to apply Systems Engineering methodologies to complex project developments.
• To know how to optimize Systems Engineering on your project.
• To assess the scope of applying for Systems Engineering professional accreditation, ASEP or CSEP.
Duration
3 days
Delivered By
Seb Klabes
Mike Johnson
Contact us to get customized offer for your team.
Social Network
Features
![Rational Team Concert/RTC as a tool to fight chaos in software development Rational Team Concert/RTC as a tool to fight chaos in software development](/images/articles/rtc_game_changer/rtc_animated.jpg)
Change Management
Version Control And Configuration Management
But the force of Rational Team Concert is especially perceptible when you apply the tool for managing the versions of whole repositories but not single files only. You will save your artifacts in one or many components, fix the status of the components with snapshots and baselines. As a result of this, you will be able to restore the state of your project to a point how it was any time before. The flexibility of streams allows you to develop the software products in parallel, start any research where the results aren't clear still and avoid mixing them with the project artifacts, urgently fix any defects in the final phase of testing, and continue the development in parallel without any breaks and unexpected impacts.
Planning
Automated building
Reports And Dashboards
Process
Collaboration
Community
Solution for System and Software Development in Rail Industry
- Agree and manage the requirements
- Agree and manage the interfaces
- Prepare the test and support systems
- Track progress against a plan
The solution contains predefined Modules:
- Generic Test plan/Test specification and Template for the Test report according to EN50128
- Generic Validation plan and Template for Validation Report according to EN50129
- Generic Safety plan and Template for Proof of Safety according to EN50129
Compliance with EN 50128
The software safety standard EN 50128 originates from the European Committee for Electrotechnical Standardisation or CENELEC. Its full title is ‘Railway applications. Communications, signaling, and processing systems. Software for railway control and protection systems. The internationally published version of the CENELEC EN 50128 standard is IEC 62279. The content of both publications is identical.
The standard requires that all systems with safety implications and which contain software should be assigned a Software Integrity Level (SIL), ranging from a value of 0 to 4. The standard then details in a number of ‘normative’ and ‘informative’ ways, the software development activities appropriate to each SIL that should be carried out, and evidence for the completion of which should be generated.
Rhapsody Kit for EN 50128
IBM Rational Solution for Rail Engineering - CENELEC EN 50128 (beta)
The IBM Rational Solution for Rail Engineering - CENELEC EN 50128 is a set of best practices to help organizations develop products for certification under the EN 50128 safety-critical standards. The scope of these practices covers the objectives, plans, tasks, and work products described and specified by the EN 50128 standard They have been developed to support incremental adoption, thereby accelerating the adoption of common process support, practices and tools so as to reduce the time to value for the client’s process improvement initiatives. More information.
You can download the process asset here.
Solution Highlights
Automate Risk Management and Compliance
- Workflow control of individual work items enables streamlined, interdependent processes
- Linking of work items delivers full traceability throughout the lifecycle and across projects
- Comprehensive, automated history of all artifacts facilitates proof of compliance - Integrate risk management processes leveraging the ISO 14971 Template
Quick-Start with Automated Industry Processes
- Proven medical processes including the above customizable templates help get you started
- Automated workflow control includes routing, approval, and escalation
- Support for unlimited, fully linked variants speeds up development
Synchronize Collaboration In Real Time
- Centralized 100% browser-based tool drives real-time collaboration
- Online “easy-as-Word” authoring speeds up adoption
- DOORS NG Round-trip™ for Microsoft® Excel® smooths external exchange
- Native RIF/ReqIF exchange with IBM® Rational® DOORS® etc. connects specialists
Automate Your Validation and Verification (V&V):
V&V is supported via comprehensive traceability, automated forensic-level accountability, and real-time reporting throughout the lifecycle as well as across projects.
Furthermore, it is supported via review and approval of any work item with an electronic signature, combined with uninterrupted traceability starting at the design phase.
Benefits for Development Manager
Unlock Complexity and Streamline Processes
- Get started quickly using Rational Team Concert work items and workflows and intuitively customize them to reflect unique company processes
- Enforce workflows in the product development process using the sophisticated rules engine
- Seamlessly integrate ISO standards and SOP requirements into product requirements
- Manage QMS documents in Rational Quality Manager for full traceability and easy proof of compliance
- Leverage generic Medical Device traceability tables
Automate Proof of Compliance
- Leverage RQM’s compliant electronic signature functionality for FDA 21 CFR Part 11
- Fully integrate company product design controls
- Easily set up automated traceability across design, manufacturing, and testing
- Plan user management and improve release predictability
Extend and Reuse Your Work
- Integrate Requirements with Verification and Validation (Design V&V) processes
- Drive requirements into Manufacturing
- Integrate the design Master Validation Plan
- Execute flawless design transfer
- Accelerate external exchanges with DOORS NG Round-trip™ and native RIF/ReqIF
Benefits for Quality Managers
Automate Proof of Medical Device Compliance
- Leverage RQM’s compliant electronic signature functionality for FDA 21 CFR Part 11
- Full integration of company product design controls
- Very specific requirements traceability including integration with design, manufacturing, and testing traceability
- Predictable user management and integrated workflows
Create and Manage your company SOPs in IBM CLM
- Quickly construct a QMS traceability table
- Easily integrate SOP requirements with product requirements
- Benefit from managing all QMS documents in IBM CLM for multi-directional traceability
- Effectively plan for and manage internal audits
Help your development group manage complexity
- Integrate ISO standards with product requirements
- Establish a Medical Device comprehensive traceability table
- Easily enforce workflows in the product development process
Extend and Reuse Your Work
- Integrate Requirements with Verification and Validation (Design V&V) processes
- Drive requirements into Manufacturing
- Integrate the design Master Validation Plan
- Execute flawless design transfer
- Accelerate external exchanges with DOORS NG Round-trip™ and native RIF/ReqIF
Enabling the generation of MISRA C/C++ compliant code
- You can generate MISRA C compliant code if you add the MISRA C settings and the MISRA C types to your IBM® Rational® Rhapsody® model.
- You can generate MISRA C compliant code using MicroC-MXF with IBM® Rational® Rhapsody®-C model.
- You can generate MISRA C++ compliant code if you add the MISRA C++ settings and the MISRA C++ types to your Rational® Rhapsody® model.
ALM Benefits
IBM CLM gives organizations one unified solution that delivers project transparency through real-time aggregated management information. Everyone is aligned around what is being built and why to drive advancement while protecting integrity and compliance. This helps teams respond faster and with better quality to new business opportunities and customer demand.
Immediate Benefits and Value
- Unlock synergies across all collaborators with 100% browser-based access to a single data source
- Increase productivity with an intuitive and role-based user interface
- Achieve better quality and regulatory compliance through end-to-end traceability and automated audit trails
- Adopt modern agile techniques at once or incrementally with out of the box project templates that can be adjusted to your needs
- Optimize planning, prioritization, and release predictability via flexible planning and real-time reporting
DOORS to DOORS Next Generation Migration Service
IBM DOORS (Classic) was and is a leading requirement management tool for most industries with complex systems. Nowadays, however, customers require many more things from a requirement tool that could not be addressed by DOORS which is using robust and reliable but 25-year-old architecture. Therefore, ten years ago IBM decided to develop DOORS Next Generation which is running on a modern Jazz Platform and together with Rational Team Concert and Rational Quality Manager can satisfy very demanding customer needs as well.
For customers interested in taking advantage of the IBM Jazz Platform, Softacus provides services to migrate from IBM DOORS to IBM DOORS Next Generation.
DOORS NG Import & Cleanup Service
This Service intends to help DOORS NG Users to get unstructured or not optimally formatted data into DOORS Next structured data quickly.
IBM Maximo Implementation Services
The consulting company Softacus is an internationally operating IBM Certified Business Partner for consultancy, conception, optimization, and implementation. As part of IBM Portfolio, we provide all-around service for the product IBM Maximo as well as for organizational processes in the field of Enterprise Asset Management including plant engineering, automotive, oil & gas, conventional power plants, and renewables, and chemical industries.
The focus is holistic support from offering the right solution, concept, implementation of a solution, and alignment with the solution of the asset management strategy. Our high technical competence based on many years of experience and our profound knowledge of Maximo help ensure the success of your project.
We help you find the right mix for your needs:
Start with a simple core and extend if required by using case-based and industry-based extensions.
Services include:
- Initial presentations and business case
- Concept setup
- Implementation
- System Migration
- Training
- Customization
- Ongoing support as add on to IBM Sofware Support
Contact us to get customized offer for your team.
HP ALM to IBM Jazz ALM CLM Migration
Rational provides Collaborative Lifecycle Management through its Jazz-based framework RTC, RQM, and DOORS NG is the ideal solution to migrate improve and optimize your quality management.t
For customers interested in taking advantage of the IBM Jazz Platform Softacus provides services to migrate from HP to IBM Jazz CLM.
Hewlett Packard's Quality Center is a platform for managing a quality management infrastructure providing support for defects, requirements, tests, and business components.
Impressum
Angaben gemäß § 5 TMG:
Softacus AG
Löwenstrasse 20
8001 Zürich
Schweiz
Vertreten durch:
Ján Jančár
Kontakt:
Telefon: +41 43 5087081
E-Mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Registereintrag:
Registergericht: Handelsregisteramt Zürich
Registernummer: CHE-108.817.809
Streitschlichtung
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: https://ec.europa.eu/consumers/odr.
Unsere E-Mail-Adresse finden Sie oben im Impressum.
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.
Haftung für Inhalte
Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
Haftung für Links
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.
Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.
Urheberrecht
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.
Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.
More...
Blueworks Live
IBM Blueworks Live
Optimize your business processes
The nervous system of your organization is made up of its processes and decisions. With the speed at which both your business and your workforce are changing, you can't afford not knowing where these processes and decisions are documented any longer. Stop searching and start modeling. Move your business forward with a 30-day free trial of IBM Blueworks Live!
Easy to use
Blueworks Live is a cloud-based business process management tool that lets you discover, design, automate and manage business processes for your organization. It's easy to use and accessible anywhere through a browser. You can have a process tool built and running in as little as 90 seconds.
Centralized and collaborative
Blueworks Live keeps all your process-related assets in one place, so everyone involved in the process is on the same page. No more searching through e-mail or folders on your computer. Process participants and stakeholders, whether down the hall from each other or separated by time zones, can work together on the same process in real-time.
Keeps you up to date
When you log in to Blueworks Live you immediately see who has made a change or commented on a process you're involved in. Keep track of new processes that have been released or updated that affect your project. With Blueworks Live version control, you can see the evolution of a process and the changes over time.
Community
Social networking meets BPM in Blueworks Live. Built-in communication features, such as instant messaging, live news feeds, and the ability to leave comments enable you to immediately react to process changes that affect your projects.
Get further Information on Process Ninja to see what they are doing or visit a webinar to see what you can do with IBM Blueworks Live Best Practices Process Ninja Webinars.
Process automation
Blueworks Live allows you to create a process application that can be used by your organization to complete tasks. No more trying to keep track of e-mails or spreadsheets — just define your steps and use the built-in approval or checklist templates to get it implemented.
Rational Publishing Engine
IBM Rational Publishing Engine (RPE) is a tool used for automated generation of documents. It generates documents from other Rational products and applications from other vendors that use XML and REST interfaces. Published data is extracted from external systems called data sources.
IBM Rational Publishing Engine can extract the data from various data sources. The tool supports such external systems as Jazz CLM applications (IBM Rational DOORS Next Generation, IBM Rational Team Concert, IBM Rational Quality Manager), Rational DOORS classic, Rational Rhapsody, etc. The tool can work with many external tools that can be accessed through REST API. For example, Atlassian JIRA is among those tools.
IBM Rational Publishing Engine makes the data in reported systems transparent. The data is presented in a clear way giving comfortable and understandable presentation of it.
To use an external data source, you need only import a special XML description of available elements called data source schema. By the way, you can improve the schema creating additional elements there which is very useful if an external system can be customised and enhanced by user in some way. Imagine, if user created custom attributes in system and want add this data into final reports.
IBM Rational Publishing Engine supports various formats to generate documents. User can choose format of generated documents on start. It can be used such supported formats as HTML, Word, Excel, PDF, XSL-FO.
Designing a template is very easy. You can construct a template visually with a special blocks called elements located on Palette view. All you need is to find a needed element, drag it to template's layout and drop at the desired place.
One of the very interested elements on the palette is “JavaScript Code”. It adds a lot of flexibility into designing process. Essentially, a template will become a Javascript application that can do almost everything you want. You can define internal variables, save temporary data and use this for setting necessary behaviour during report generation.
Providing additional updates in properties of elements, you can define which data is extracted, how it's filtered and formatted. After a template is designed, you can use it for generation of required documents. Usually, you start to design a template for some specific data (for example, for module in IBM Rational DOORS Next Generation). But this is doesn't mean that your template can work with this data only. You can be confident that if you apply the same template for other data of similar kind (for example, for another module in IBM Rational DOORS Next Generation), it will build the documents in the same style and based on predefined rules but with another data.
Generally, there are two ways of designing a template. First, you can build template from scratch creating a blank layout and putting any reporting elements to it.
Another way is to enhance an existing template. For example, if you work in Jazz, take a published template and customise it on your own. Add custom headers and footers, styles, company's logo, change locations of elements, and so on.
You can build IBM Rational Publishing Engine templates for Jazz tools and use it within Jazz itself. After deploying a template in Jazz, you will see it in the list of available templates, and can run the document generation based on it.
IBM Rational Publishing Engine can build reports based on multiple data sources in one report. For example, you can build a template that will report about tests passed last week in IBM Rational Quality Manager, and provide lists of blocking defects registered in IBM Rational Team Concert for those tests. Later, you can add references to requirements from IBM Rational DOORS Next Generation which are covered by executed tests and included in some test plan.
To design a template in IBM Rational Publishing Engine, you have to purchase a license for this tool. But if you work in Jazz and use one of licenses there, you can use any templates designed by somebody and published in Jazz for generation of documents without any additional fees. Another word, Jazz license is enough to build documents in Jazz based on templates created in IBM Rational Publishing Engine.
IBM BPM
Optimize core business processes with IBM BPM
Access and prioritize tasks more easily
Take advantage of the task management capability to provide users with the right information at the right time, based on their roles.
Enhance decision-making
Use the built-in visibility and analytics within the unified model-driven environment to help improve collaboration between IT and business teams.
Manage initial startup costs
Enable business process management projects to start small with a subscription-based consumption model you can grow over time and scale smoothly from initial project to an enterprise-wide program.
Key features
Product images
![Built-in process accelerators](https://mp.s81c.com/8034F2C/dal05/v1/AUTH_db1cfc7b-a055-460b-9274-1fd3f11fe689/dc42badaf7d413c7716c9f2d16b82772/additionalOfferingThumbnailImg_0_7afe6b05-29e4-4fd3-adc9-e386749a7761.png)
![Self-service portal](https://mp.s81c.com/8034F2C/dal05/v1/AUTH_db1cfc7b-a055-460b-9274-1fd3f11fe689/dc42badaf7d413c7716c9f2d16b82772/additionalOfferingThumbnailImg_1_a95ec5d2-c611-46b7-94af-45a94d6e78db.png)
![Learning library](https://mp.s81c.com/8034F2C/dal05/v1/AUTH_db1cfc7b-a055-460b-9274-1fd3f11fe689/dc42badaf7d413c7716c9f2d16b82772/additionalOfferingThumbnailImg_2_1abb2d43-7b5c-4bad-a63e-1ec417c9361f.png)
![Administrative self-service](https://mp.s81c.com/8034F2C/dal05/v1/AUTH_db1cfc7b-a055-460b-9274-1fd3f11fe689/dc42badaf7d413c7716c9f2d16b82772/additionalOfferingThumbnailImg_3_6c20a5b8-d20b-4f9d-abce-5186598ac7f4.png)
Which option is right for you?
-
Business Process Manager Express
This entry-point solution is ideal for initiating BPM projects, providing an easy-to-use interface with process execution, monitoring, and optimization engine.
-
Business Process Manager
This unified platform supports process improvement across a spectrum of work patterns, from straight-through processing to dynamic unstructured processes.
-
Business Process Manager Tools
This edition enables you to model human-centric and straight-through business processes and cases.
-
Business Process Manager on Cloud
This subscription-based BPM cloud service offers low startup costs and a fast return on investment.
Pricing
{supertable table}
asefwf | dfewgv | sdvg | dsvg | sdvf |
fewf | efwe | asfesf | vwg | |
sacsdg | adfweg | asdfvwe | ascfvwe | ascvve |
cavsdv | ascav | asvsdv | avvsd | asvsdv |
{/supertable}
Monthly pricing | BPM on Cloud Express | BPM on Cloud Standard | ||||||||
Tier 1 | Tier 2 | Tier 3 | Tier 1 | Tier 2 | Tier 3 | Tier 4 | Tier 5 | Tier 6 | Tier 7 | |
10-14 Users | 15-19 Users | 20-24Users | 25-49 | 50-99 Users | 100-199 Users | 200-299 Users | 300-499 Users | 500-999 Users | 1000+ Users | |
Authorized User (€) | 280 | 243 | 203 | 204 | 184 | 128 | 93.16 | 71.70 | 50.36 | 44 |
Concurrent User (€) | Not available | 255 | 231 | 179 | 128 | 92.16 | 76.81 | 61.47 | ||
Time setup fee | 0€ | 2046€ | ||||||||
2 environments (Development + Test / Production) | 3 environments (Development / Test / Production) | |||||||||
Possibility to add additional environment | ||||||||||
High Availability |
process center
RAM production
process center
test
ha
service level
No mixing authorized User
No mix
*3) First 5 Authors are included for free
References
Wallmart
Uses IBM BPM and IBM ODM
https://ibm.ent.box.com/s/k9syejf7lu3yu6uhndl5e5b48kahwnan/file/337182989331
Coop Italy
Uses IBM BPM to streamline claim and innovation processes.
https://ibm.ent.box.com/s/k9syejf7lu3yu6uhndl5e5b48kahwnan/file/337182648240
Costco Wholesale
IBM BPM and BWL
https://ibm.ent.box.com/s/k9syejf7lu3yu6uhndl5e5b48kahwnan/file/337195349981
Asian Pain
ts
IBM BPM and Mobile
https://ibm.ent.box.com/s/k9syejf7lu3yu6uhndl5e5b48kahwnan/file/337183069174
Toshiba
Documented 700 processes with IBM BWL
https://ibm.ent.box.com/s/k9syejf7lu3yu6uhndl5e5b48kahwnan/file/337181286996
Carlsberg Group
Optimizing customer service with IBM business process software
Using IBM® Business Process Manager and IBM Blueworks Live™ software, the company identified areas of process improvement, modeled new processes, and employed a collaborative, agile process development model.
Brownells Inc.
Automating business rules to improve customer service with IBM Operational Decision Manager software
Brownells and IBM Business Partner Salient Process deployed IBM Operational Decision Manager software to optimize business rules management, processing every regulation that could affect the buying experience through the company’s rules engine.
https://salientprocess.com/wp-content/uploads/2017/09/case-study-dpa-odm-brownells.pdf
Mark's Work Wearhouse
a Canadian retailer specializing in casual, business and industrial apparel implemented and achieved success with a BPM solution to orchestrate services and components such as order entry, inventory lookup, notification, fulfillment, and tracking. They achieved a six month ROI with CA$250k savings while increasing sales.
ftp://public.dhe.ibm.com/software/solutions/pdfs/10704372_MarkWWhse_cs_1a.pdf
19 stories of customers using BPM
Look beyond communications to learn from other companies benefiting from BPM.
ftp://ftp.software.ibm.com/software/solutions/soa/pdfs/WSM14011-USEN-00_HR.pdf
Mark's Work Wearhouse
a Canadian retailer specializing in casual, business and industrial apparel implemented and achieved success with a BPM solution to orchestrate services and components such as order entry, inventory lookup, notification, fulfillment, and tracking. They achieved a six month ROI with CA$250k savings while increasing sales.
ftp://public.dhe.ibm.com/software/solutions/pdfs/10704372_MarkWWhse_cs_1a.pdf
19 stories of customers using BPM
Look beyond communications to learn from other companies benefiting from BPM.
ftp://ftp.software.ibm.com/software/solutions/soa/pdfs/WSM14011-USEN-00_HR.pdf
IBM Engineering Test Management in integration with National Instrument TestStand
Overview
IBM Rational Quality Manager is a collaborative, web-based, quality management solution that offers comprehensive test planning and test asset management from requirements to defects. The Jazz platform enables teams to seamlessly share information. It uses automation to speed project schedules and report on metrics for informed release decisions. It can also be purchased as part of the Collaborative Lifecycle Management solution—a set of seamlessly integrated tools: IBM Rational Team Concert, IBM Rational Quality Manager, and IBM Rational DOORS Next Generation.
Rational Quality Manager works with requirements in IBM Rational DOORS Next Generation to keep test cases in sync whenever requirements evolve. Rational Quality Manager also integrates with a wide range of test automation tools like IBM Rational Functional Tester, enabling you to run tests and collect results, all from a central location.
But when we will take a look at embedded software development, we will find big specifics because it's used on machines and devices that are not typically thought of as computers. Usually, this kind of software is specialized for the particular hardware that it runs on and has time and memory constraints. It can be exactly described that no or not all functions of such software are initiated/controlled via a human interface, but through machine-interfaces instead. We can point to such similar devices as cars, phones, modems, robots, toys, security systems, pacemakers, TV sets, digital watches, various medical devices, etc. This software can be very simple, such as lighting controls running on an 8-bit microcontroller with a few kilobytes of memory, or can become very sophisticated in solutions such as airplanes, missiles, and process control systems.
IBM Rational Quality Manager supports reliable and flexible integration with testing systems from National Instruments specially designed for use in embedded software development. National Instruments (NI) Test Integration Adapter for IBM Rational Quality Manager software enhances test engineer teams' efficiency by automating NI TestStand sequence execution and reporting from Rational Quality Manager.
Engineering departments create increasingly complex products, and as a result, automobiles, aircraft, medical devices, consumer electronics, and more depend on software driving the hardware components. IBM Rational software and National Instruments integrate development and test environments to help clients with their most important goals:
- Test the code of smart products, which might have hundreds of thousands or millions of lines of code, for defects.
- Reduce the cost of code defects by identifying them earlier in the development process.
- Mitigate increasing product complexity by tackling quality challenges earlier in the development process.
- Improve efficiency by breaking down the tasks between engineering departments.
Combining Rational Quality Manager software and National Instruments (NI) TestStand provides comprehensive test case traceability, test case results management, and automated test scheduling and execution. Test results are made available to all teams so that applications can be validated at virtually every point along the development path, from simulation and prototyping, through deployment onto hardware, and integration into the end system. Both operational efficiency and test accuracy can be improved through the ability to reuse test components throughout multiple project phases and even on different projects.
A specially designed piece of software - the NI Test Integration Adapter for Rational Quality Manager software - provides integration between NI TestStand and Rational Quality Manager. This integration product includes the following main features and functions:
The requirement to test traceability: Test engineers can use the integration to link automated tests to test cases and to requirements. NI TestStand applications (and by extension all the code modules called) and parameter files on the test machine are linked to a Rational Quality Manager test case that provides traceability to other project aspects including requirements, overall quality plan, project plan, change-defect management system, and so on.
Test automation: From the web-based interface of Rational Quality Manager, test engineers can invoke the execution of the NI TestStand applications that are linked to the Rational Quality Manager test case. The execution status reported by the NI TestStand sequence is displayed in the Rational Quality Manager web interface as part of the test case execution results. Test engineers can then optionally create defects linked to the test case results to keep track of noncompliance detected by running the test.
Test case results management: Upon completion of the NI TestStand sequence, various outputs from the sequence are automatically published to Rational Quality Manager storage and an HTML report is linked to the Rational Quality Manager test case execution result page. The HTML report is created by this software product on the local machine and the details of the report content as well as what is stored in IBM JazzTM are configured by the user.
Videos
Excellent video about the integration of modeling, requirements, and testing software development areas into the whole software development process with solutions from IBM and National Instruments.