News
Six IJC Presentations at RSDC 2007
Date: 05 March 2007
Six Ivar Jacobson Consulting submissions to present at the annual Rational Software Development Conference have been accepted this year, this equals last years tally!
Want to be there to see these presentations?
A full list with a brief presentation synopsis is shown below.
Benjamin Zalmanovich - Making IT Matter: A Practical Approach
In Nicholas Carr's paper, "IT Doesn't Matter," he argues that IT is an infrastructural technology and particularly prone to commoditization. IT professionals must create a quantifiable difference for their firms so that they do not allow IT investments to become a commodity. Companies that integrate IT into their business strategies are the companies that truly see IT as a business differentiator.
DJ deVilliers - Apply RUP and UML to Embedded Systems
The IBM(R) Rational Unified Process(R) (RUP(R)) and Unified Modeling Language (UML) offer many benefits for dealing with the increasing volume and complexity of embedded systems. Yet many embedded developers are uncertain about the effects on typical embedded systems challenges such as hardware dependencies and resource constraints. This presentation shows how RUP and UML can be tailored to deal with the unique difficulties of embedded systems development. A case study illustrates how to apply the approach in C.
Ian Spence - Of Elephants and Incubators: Lessons Learned in Large-Scale Software Development Projects
Effectively managing requirements for large-scale software development projects and programs is very difficult and often strains both the use-case modeling technique and the requirements management tools to the limit. This presentation demonstrates how these problems can be managed by creating multiple use-case models and applying the system-of-systems pattern. Using a number of case studies and practical examples, the session demonstrates how the pattern can be applied in both a top-down and bottom-up-fashion.
Ian Spence - Sucessful Transitions to Iterative Development
Delivered with Kurt Bittner. Iterative development is a means by which companies are able to deliver better results with greater predictability. But adopting it can prove a challenge to many organizations. This session uses case studies and practical examples to discuss how to address adoption challenges and make a successful transition to employing an iterative development approach.
Ivar Jacobson - Enough of Process - Let's Do Practices
The world of software development is constantly changing and evolving. New ideas arise all the time and existing ideas go in and out of fashion. Software development processes find it very hard to keep up with this rapid rate of change, especially as they find themselves quickly becoming bloated as they bolt on more and more information. Teams find themselves struggling as they try to mix-and-match practices from various sources into a coherent way-of-working. This session will provide you with an introduction to the new paradigm using the Essential Unified Process as a concrete example.
Pan Wei Ng - Optimizing Requirements and Analysis Practices and Styles
Successful software development requires the selection and application of appropriate practices and work styles. But doing this in practice is not easy. It necessitates the changing of artifact templates and guidelines, and it also impacts how organizations use various requirements management, modeling, and configuration management tools. This presentation provides guidelines on how to define, select, and apply requirements and analysis practices, such as use cases/user stories, and styles, such as agile/disciplined, to establish the best way of working on a project using IBM Rational tools.


