southworth 100000HBX4 Tags:  requirements get problem? concert team rational smart a tools! communication is composer 2,321 Visits
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
Cloud computing provides a way to develop applications in a virtual environment where computing capacity, bandwidth, storage, security, and reliability aren't issues — you don't need to install the software on your own system. In a virtual computing environment, you can develop, deploy, and manage applications, paying only for the time and capacity you use while scaling up or down to accommodate changing needs or business requirements.
IBM has partnered with Amazon Web Services to give you access to IBM software products in the Amazon Elastic Compute Cloud (EC2) virtual environment. This is product-level code with all features and options enabled.
Several options are available to get you started using IBM platform technologies in the Amazon EC2 environment. You can bring your own IBM licenses to Amazon EC2, utilize development Amazon Machine Images (for ISVs only), or leverage the production-ready Amazon EC2 running IBM service. Read more about each of those options.
Check out the demo - Cloud computing with Amazon EC2
Follow along as Andrew Glover gets you started using Amazon EC2, part of the Amazon Web Services suite of on-demand, pay-as-you-go products. Once you pick your OS and AMI, you'll learn how to create an SSH key pair and define a corresponding security policy, provision an instance, and launch the instance.
It is all part of creating a smarter planet!
A common language brings together two dissimilar partners: the Ruby scripting language and Google's custom format for Android programs. Thanks to the robust toolkits in the JRuby and Android projects, you can write and run Ruby scripts that behave dramatically differently from the typical Android program.
Follow along as Andrew Glover demonstrates using the Ruboto framework to rapidly build and deploy Android applications. See how to create an emulator instance, create a Ruboto project using the command line, code your app, and use a location listener for obtaining GPS information.
Check out the Demo!
southworth 100000HBX4 Tags:  performance manager extended insight install optim feature ibm the configure and 2,587 Visits
Optim™ Performance Manager for DB2® for Linux®, UNIX®, and Windows® boasts a whole new architecture that includes modern browser-based user interfaces which provide system health overviews and detailed diagnostics to isolate the source of emergent problems. It provides performance analysis and tuning for managing DB2 systems using an easy to use web interface.
You should check out these demos to get started on the basics. It is a really cool product.
IBM Optim Performance Manager 220.127.116.11, Part 1: Install the product
Part 1 of this demo series describes IBM Optim Performance Manager 18.104.22.168 architecture and packaging, and how to install the product. Part 2 describes the Extended Insight architecture, and how to install and configure the Extended Insight client.
IBM Optim Performance Manager 22.214.171.124, Part 2: Install and configure the Extended Insight feature
Part 2 describes the Extended Insight architecture, and how to install and configure the Extended Insight client.
It is all part of creating a smarter planet!
Part of the Amazon Web Services family, Amazon's SimpleDB is a massively scalable and reliable key/value datastore that is exposed via a web interface and can be accessed using the Java language. SimpleDB provides a simple web services interface to create and store multiple data sets, query the data, and return the results.
Check out this demo and follow along as Andrew Glover guides you through an introduction to SimpleDB.
southworth 100000HBX4 Tags:  power software development linux toolkit to ibm the on introduction for 1,930 Visits
The IBM Software Development Kit for Linux on POWER (SDK) is a free, Eclipse-based Integrated Development Environment (IDE). The SDK integrates C/C++ source development with the Advance Toolchain, Post-Link Optimization, and classic Linux performance analysis tools, including OProfile and Valgrind. The IBM SDK for Linux on POWER provides you with an all-in-one solution for developing software on Linux on POWER platforms.
This demo shows you how to access the SDK using a technique called X-Forwarding, which allows you to integrate the SDK interface to an interface running on your Linux desktop. It also shows you how to create a virtual desktop session on the POWER server and connect to it using either Linux or Microsoft® Windows® clients.
It's all part of creating a smarter planet!
southworth 100000HBX4 Tags:  manager utilization data optimize dba resource with and configuration availability database performance infosphere optim 2,013 Visits
Maintaining database and application uptime while improving performance and lowering costs is an important challenge for DBAs and IT organizations.
IBM® InfoSphere™ Optim™ Configuration Manager allows you to view an auditable inventory of the information in your data systems. You can track configuration changes, determine and resolve problems by working with current and historical configuration data, and manage client configurations all from a central repository.
In this demo, check out how an IT team at a fictional company, the Sample Outdoor Company, can optimize their data availability and resource utilization with InfoSphere Optim Configuration Manager.
It is all about creating a smarter planet through software.
Check out the Demo!
southworth 100000HBX4 Tags:  mongodb point rational build project efficient advanced management appscan the integration forge doors portfolio focal simulink ibm dba recovery with backup rhapsody mathworks db2 by solution and using optim 1 Comment 7,345 Visits
Check out the top 10 technical developerWorks demos of 2011!
southworth 100000HBX4 Tags:  control - clearcase smarter and clearquest planet development a software traffic air 1 Comment 4,276 Visits
Everyday over 50,000 airplanes are guided safely through the air. The new air traffic control teams are becoming digitally savvy using more high tech software and tools to do their job more efficiently for the safety of all of us.
The air traffic control team works much like a software development team, where there are many defined roles, all very important to complete the mission.
For example, different types of air flight controllers take control of the flight throughout the planes journey to it's destination, from departure gate to arrival gate. (Think of the plane as an application) It is a very complex process just like the software development process.
Clearing each flight from the gate to the runway involves several steps and teams of people working together. The pilot calls for clearance and will receive clearance from the ground controller, who will take the pilot to the appropriate runway and will put the plane in line for take off. The ground controller will also manage any factors affecting the flight such as weather.
The local controller will take the aircraft and issue the "take off clearance", to get the pilot airborne. Once the aircraft is airborne, the tower control contacts departure control and the flight is handed off to Tracon, who's job it is to get the plane through all the other aircraft in the area, track the plane to it's flight cruising altitude, and onto it's destination. Then a regional air route center then takes control.
Oh by the way, there are project manager types managing all this. Sound familiar?
IBM Software tools serve as an air traffic control system for IT. Development teams like air traffic controllers need to use the most up to date efficient tools and team tools to provide security and safety. We all need to create a smarter planet in everything we do. As software developers there are some awesome development tools available to help us create this smarter planet through software. We need to work efficiently and smarter in our global software development teams, as we hand code over from one team to the other. The key thing is communication, just like the flight controllers. Using development tools that help us communicate to our team members better, will help us develop better quality software in less time.
Check out these demos on how teams can use development tools to improve the communication through the development process:
Change management with IBM Rational ClearQuest and ClearCase, Part 1
This demo shows you how to integrate IBM® Rational® ClearQuest® and ClearCase® into a integrated change management solution. The deployed Web banking application is tested for defects. Once the test manager discovers the defect, the manager walks through the submission process. The defect is reviewed and assigned to a developer (Alex in the demo) by the project manager. Once the defect is assigned to the developer, he works to resolve the defect utilizing IBM Rational Application Developer, ClearQuest, and ClearCase. This is the first of a two part demo series. Demo
Change management with IBM Rational ClearQuest and ClearCase, Part 2
This demo continues where part 1 left off. It follows the developer (Alex) as he works on resolving the defect submitted to him. Alex uses IBM Rational Application Developer with plug-ins for ClearQuest and ClearCase. First, you'll see Alex's to-do list that contains submitted high severity defects assigned to him. Next, Alex connects to the ClearCase server and changes the code to correct the defect. Then Alex verifies his changes by running the application within his IDE. Finally, Alex checks in his changes and transition the state of the defect from open to resolved using ClearQuest. This is the second of a two part demo series. Demo
southworth 100000HBX4 Tags:  introduction (sql) an to management query mongodb systems language database 2,292 Visits
We have seen a growing interest in database management systems that differ from the traditional relational model. At the heart of this is the concept of NoSQL, a term used collectively to denote database software that does not use the Structured Query Language (SQL) to interact with the database. One of the more notable NoSQL projects out there is MongoDB, an open source document-oriented database that stores data in collections of JSON-like documents. What sets MongoDB apart from other NoSQL databases is its powerful document-based query language, which makes the transition from a relational database to MongoDB easy because the queries translate quite easily.
MongoDB is a scalable, high-performance, document-oriented schemaless database. In this short demo, long-time developerWorks contributor Andrew Glover introduces MongoDB, provides a quick tour of its use, and helps you understand where it's most applicable.