If you haven't checked out the dW On Demand Demo page, you might want to. We had a tremendous increase in demo views in 2009. It was an 86% increase compared to demo views in 2008.
southworth 100000HBX4 Tags:  tester team doors policy architect requirements clearquest system forge clearcase concert appscan data build requisitepro infosphere security rational composer 1 Comment 5,380 Views
Here are the top 10 demos for 2009, that your colleagues have found very interesting. It is all part of building the skills to create a smarter planet, through software.
8. Creating a requirement in Rational Requirements Composer and transferring it to RequisitePro for management
southworth 100000HBX4 Tags:  smart android ibm rhapsody devices mobile software phone rational development concert team 1 Comment 2,934 Views
Rational Solution for Android Mobile Application Development
Caffeine alone won't get your Android applications to market faster. You need to arm your developers with the right tools. Android applications can be easily developed in a collaborative model and test driven environment. See how IBM Rational can automate collaboration, team coordination, change management and status visibility with IBM Rational Team Concert while you visually design, develop, and debug an Android applications with IBM Rational Rhapsody.
It is all part of creating software with smart tools!
Check out the demo...
southworth 100000HBX4 Tags:  concert rational developer smarter avatar build forge planet team 2,723 Views
"There is no particular mystery in animation...it's really very simple, and like anything that is simple, it is about the hardest thing in the world to do. "Bill Tytla at the Walt Disney Studio, June 28, 1937.
As you know, the options on creating animation have changed quite significantly since the 1930's. What started out as a series of frames created by artists, which are then combined into a film, has since grown into the option of computer animation. The art of creating moving images with computers has even changed significantly since it's conception. Have you seen the movie Avatar? The computer animation in this movie has passed everyone's expectation.
Marc Mohan says in his article Avatar and the state of the animation art , "The combination of cutting-edge 3-D cinematography and revolutionary motion-capture techniques creates what they call in the video-game world an immersive environment. It's a shoo-in for a number of technical Academy Awards"
He goes on to say "the range of possibilities that can be explored using animation has expanded so much in recent years that the concept of a film like "Avatar" contending for such a prize seems, if not likely in the moment, then inevitable somewhere down the line." As we can see from this movie, that animation has had it's own revolution since the early years of Disney. Computer software has had many revolutions of improvement and right now we are living in one.... The "Smarter Planet revolution", software to help make this a greener and more sustainable planet. I'm excited to be part of it.
Check out these smart tools for software developers:
southworth 100000HBX4 Tags:  business smarter requirments rational composer team concert planet align 2,695 Views
This is my grandfather in my grandmother's house coat. Well, the story goes like this - My grandfather went to Cape Cod for the weekend to visit my grandmother and their 3 daughters, who were spending the week on Cape Cod, one summer long long ago. Apparently, my grandfather, somehow fell into the water and did not have a backup set of clothes. He said he had asked my grandmother to bring extra clothes for him, but she says she did not hear that request. So while his clothes were cleaned and dried, he had to sport one of my grandmother's house coats. From the picture, you can see that my grandfather was very happy to document the occasion.
I guess there are 2 morals to this story. First, make sure you communicate your requirements properly. Second, make sure that there are no pictures taken of you, that you don't want put on the internet, 50 years after the fact, by your crazy grandchild. Of course, my grandfather was a big ham and being in advertising and a commercial artist, I'm sure he would love the thought of getting so much exposure (so to speak).
So how does this relate to software development? Let's see how I can stretch this.... You need to understand your development requirements and you also need to communicate them properly to the team and make sure they don't get lost in the shuffle of hectic software development cycles or vacations to Cape Cod..
In this demo, you will see how the integration between IBM® Rational® Requirements Composer and Rational Team Concert highlights the capabilities that ensure project deliverables stay aligned to current business goals and requirements. Specifically, see examples of how to create a link from a requirement in a vision document artifact in Rational Requirements Composer to the work item stored in Rational Team Concert. Then see how to use filters to query across all the products on the Jazz platform. These capabilities help reduce project risk, reduce rework, and increase productivity.
Just some insight into creating a smarter planet and a more appropriately dressed one!
Exploiting Rational Team Concert with Rational Rhapsody for complex systems and software development
southworth 100000HBX4 Tags:  rhapsody team and exploiting complex development for with rational concert software systems doors 2,548 Views
Based on the Jazz platform, IBM Rational Team Concert provides a lean collaborative lifecycle management solution with agile and formal planning, project reporting, process workflow, work item management, source code management and build management, in a single integrated product supporting all popular platforms. Combine that with IBM® Rational® DOORS® Change Management integration feature and The IBM® Rational® Rhapsody® model-driven development environment creating real-time or embedded systems and software, then you have a full orchestra.
Check out this demo that provides a short introduction on using IBM®Rational® Team Concert for complex systems and software development. It takes you through a scenario that uses several IBM Rational products to show how process controls can be enacted through rule based process guidance. The demo starts in the Rational DOORS requirements database where integration is used with Rational Team Concert to create an implementation request for some work to be performed in an IBM Rational Rhapsody model. It then steps through a work flow using the features of Rational Team Concert to manage both the changes to the model and a formal review process enacted on the project.
It's all part of creating a smarter planet through software development!
southworth 100000HBX4 Tags:  requirements get concert problem? team rational smart a tools! communication is composer 2,421 Views
I remember the days of software development when we had huge war room meetings to get status from each team lead. The project manager would manage these 2 or 3 hour meetings and hope to goodness that everyone would remember what requirements need to be updated, who is to fix which bug and well, the list goes on. The closer we got to the end of the development cycle, the longer and more frequent these meetings would be. What if all the managers, team leads and developers had a dashboard to evaluate progress and update status? What a concept!
There are many development tools that help teams communicate perfectly throughout the software development cycle. These tools will help enable teams to follow good software development habits and team communication will improve. Just understanding these tools and following the guidelines will get the team communicating like never before. I'll continue to mention different development tools that help you develop quality code quicker, throughout my blogs, but today I will focus on Rational Requirements Composer and Rational Team concert.
Rational Team Concert collaborative development environment connects teams so they can work together to simplify, automate and govern software delivery in real time. Project mangers and others can gain greater visibility into individual and team work. They can reduce overhead balance resources and provide real-time insight. In addition, you can track project progress with dashboards that include real-time project statuses. Now this is every manager's dream to manage and view the status of a development project, without having huge war room meetings.
Another great product, Rational Requirements Composer helps teams define and use requirements effectively across the project lifecycle. The whole team creates and uses requirements. Better, faster requirements lead to less project rework, faster time to market, and better business outcomes. The earlier you know and manage your requirements, the more money you will save in rework. Get your customers and stakeholders involved early and manage your requirements so that everyone understands and communicates updates and priorities.
Now couple Rational Team Concert with Rational Requirements Composer and you have a match made in heaven. The beauty is that IBM® Rational® Requirements Composer and Rational Team Concert are integrated. Check out the demo below and learn how the integration between IBM® Rational® Requirements Composer and Rational Team Concert highlights the capabilities that ensure project deliverables stay aligned to current business goals and requirements. Specifically, see examples of how to create a link from a requirement in a vision document artifact in Rational Requirements Composer to the work item stored in Rational Team Concert. Then see how to use filters to query across all the products on the Jazz platform. These capabilities help reduce project risk, reduce rework, and increase productivity.
Check out the demo! Align business with Rational Requirements Composer and Rational Team Concert
southworth 100000HBX4 Tags:  green team forge concert build in value the rational finding 2,278 Views
It is amazing that in the last few years, so many companies are jumping on the Green bandwagon. I question some companies I see peddling their products in the name of green. But how about software companies? Can we find the value in Green for software? In the traditional sense, software isn't the first thing people think of when you say Green. We often think of Reduce, Reuse and Recycle with a 1970's perspective. For example, reduce your energy use, recycle materials, and find alternate energy sources. But to make this a better planet, we need to continue to challenge ourselves and look beyond. Not only in our personal lives, but at work as well.
As business people or software developers you may be currently participating in optimized multi-site collaboration and reducing travel, workload costs, and fuel emissions. You may be involved in a multi-site development effort, modernizing legacy applications with SOA services. Now that is the new Green or am I taking huge liberties?
In the developerWorks portfolio of demos, we have a great example of team tools that shows the integration with IBM® Rational® Build Forge and IBM Rational Team Concert. These tools work together seamlessly to provide software assembly for Jazz and traditional muti-site development environments simultaneously. Check out the demo!
So do you think companies are exploiting the whole Green movement? Do you think you can find the value in Green for software?
Let me know what you think and what is your favorite Green commercial? Here is mine!
southworth 100000HBX4 Tags:  engineering systems doors and team rhapsody manager rational software concert accelerator quality 2,108 Views
There are fundamental tools and solutions that are needed throughout the develpment lifecycle:
Check out this demo that provides a solution for systems and software engineering.
See a demonstration of IBM's Rational solution for systems and software engineering. Using Rational DOORS, Rational Team Concert, Rational Rhapsody and Rational Quality Manager, you can reduce the time, cost and risk of developing profitable products and systems. Learn what core strengths and capabilities this Rational solution provides.
It's all part of creating a Smarter Planet!
southworth 100000HBX4 Tags:  embedded agile and manager doors applications development team quality rational rhapsody concert 1,869 Views
In this 6-part demos series, watch and learn about a day in the life of an agile development team. From a requirement to the final test run, watch how the team solves problems using smart software. You'll see demos of Rational Team Concert, Rational DOORS, Rational Rhapsody, and Rational Quality Manager, all working together.
Part 2 shows defining the sprint goal and aligning the test cases
Part 3 shows creating a test plan
Part 4 shows developing an integrating a build
Part 5 shows executing test cases and submitting defects
Part 6 shows rerunning test cases
It's all part of creating software smarter....
Here is the link to the demo series
Today I'm going to talk a bit about the Jazz Architecture.
Jazz is a platform based on a client-server architecture. The Jazz server, normally running on a secured server-class machine, hosts a set of services and houses data in its repository. Remote clients communicate with the Jazz server over the network using HTTP. Remote clients come in many forms, with the quintessential one being an IDE with integrated Jazz support (like RTC), driven by a user engaged in collaborative software development. Other remote clients, such as Jazz-specific command line tools or Ant scripts, operate in headless mode. And others access the server directly using a web browser, without needing to install Jazz-specific software on their machine.
The Jazz Platform is designed and built to:
* Support seamless integration of tasks across the software lifecycle.
* Facilitate team collaboration and coordination throughout the software lifecycle.
* Provide an extensible platform.
* Help teams build software more effectively.
* Support globally distributed development teams.
* Provide solutions scalable from small teams up through large enterprises.
* Maintain audit trails and automate bookkeeping so that teams are accountable.
* Support UI integrations (IDE, web browser, etc.) that fit the needs of customers.
* Foster a broad ecosystem of tool providers, including independent software vendors (ISVs).
* Make software development more enjoyable.
IBM uses Jazz technology and products like Rational Team Concert (RTC) to build the products themselves. In fact, at any time registered Jazz.net users can see in-depth the on-going development of a product like RTC (work items, reports, graphs, etc.) in real-time.
Rational Team Concert dashboards and reports
This demo shows some of the dashboard and reporting capabilities of IBM® Rational® Team Concert. The demo uses real data and dashboards created and available on Jazz.net.
It is all part of creating a smarter planet!
southworth 100000HBX4 Tags:  team rational concert development requirements software 1,692 Views
Nearly all teams face challenges in getting their clients and other stakeholders involved enough in the requirements stage, of the development process. Especially when defining the outcomes and the details of what it will take to realize those outcomes. Rational Requirements Composer (RRC) is designed to provide a solution for the creation and composition of meaningful requirements, based on user and stakeholder needs.
IBM Rational Requirements Composer can help extended teams understand requirements faster by Using the best notation or sets of notations to communicate client and stakeholder needs by making the latest information available to the whole team, which will help shorten the review and approval cycles.
Teams can save valuable development time by using the web-based review and approval workflow. For example, the ability to have role based (reviewer, approver, optional reviewer) participants, will greatly enhance the ability to help everyone understand their role and what they need to accomplish.
With role base team members, status of both formal and informal reviews are visible to the entire team and automatic notifications help to keep participants engaged and informed. There is no need to maintain a separate record system of the approval process (but if you have one, you can still use it for final approvals).
Without a proper requirements management tool, many tools, document formats and repositories create “information islands”, making it hard to find, relate and use this information as requirements artifacts as well as use use it to inform downstream lifecycle activities. This old fashion system makes it hard to relate the requirements together, to keep the project coherent, and maintain team relationships.
Team members undertake heroic measures to consolidate, understand, monitor status, and make decisions based on this information. These manual processes often don’t scale and introduce errors.
Rational Requirements Composer enables you to use these documents together with RRC native artifacts. It can relate them to one another with links, apply attributes, include them in collections, manage review and approval status, and maintain every revision on the server. You can copy and paste Word and Excel tables into RRC in an intelligent manner and mark requirements in Word, to create individual requirements managed in the RRC database.
Align business with Rational Requirements Composer and Rational Team Concert
southworth 100000HBX4 Tags:  collaboration: development concert rational software team jazz and 1,669 Views
Today I feel a little jazzy and want to talk a bit about Jazz. So you might ask..."What is Jazz"?
* An architecture for lifecycle integration
* A portfolio of products designed to put the team first
* A community of stakeholders
Let's explain these a little
Jazz products embody an innovative approach to integration based on open, flexible services and Internet architecture. Unlike the monolithic, closed products of the past, Jazz is an open platform designed to support any industry participant who wants to improve the software lifecycle and break down walls between tools.
The Jazz integration architecture is designed to give organizations the flexibility to assemble their ideal software delivery environment, using preferred tools and vendors. More than that, it allows them to do so with the flexibility to evolve their environment as their needs change, to move at their own pace, and not to be hindered by the traditional brittle and restricted integrations associated with traditional tools. The Jazz Integration Architecture defines a common set of Jazz Foundation Services that can be leveraged by any Jazz tool, and explains the rules of the road for accessing and utilizing Jazz services. It also incorporates specifications defined by the Open Services for Lifecycle Collaboration project, an independent, multi-vendor effort to define a set of protocols for sharing information across multiple tools and vendors.
The Jazz portfolio consists of a common platform and a set of tools that enable all of the members of the extended development team to collaborate more easily. This reflects our central insight that the center of software development is neither the individual nor the process, but the collaboration of the team. Our newest Jazz offerings are:
Rational Team Concert is a collaborative work environment for developers, architects and project managers with work item, source control, build management, and iteration planning support. It supports any process and includes agile planning templates for Scrum and the Eclipse Way.
Rational Quality Manager is a web-based test management environment for decision makers and quality professionals. It provides a customizable solution for test planning, workflow control, tracking and reporting capable of quantifying the impact of project decisions on business objectives.
Rational Requirements Composer is a requirements definition solution that includes visual, easy-to-use elicitation and definition capabilities. Requirements Composer enables the capture and refinement of business needs into unambiguous requirements that drive improved quality, speed, and alignment.
A community of stakeholders
Jazz is not only the traditional software development community of practitioners helping practitioners. It is also customers and community influencing the direction of products through direct, early, and continuous conversation.
Align business with Rational Requirements Composer and Rational Team Concert
Learn how the integration between IBM® Rational® Requirements Composer and Rational Team Concert highlights the capabilities that ensure project deliverables stay aligned to current business goals and requirements. Specifically, see examples of how to create a link from a requirement in a vision document artifact in Rational Requirements Composer to the work item stored in Rational Team Concert. Then see how to use filters to query across all the products on the Jazz platform. These capabilities help reduce project risk, reduce rework, and increase productivity.
It is all part of creating a smarter planet through software!