- Sponsor:
- sigplan
No abstract available.
Agile techniques to avoid firefighting at a start-up
This paper documents the creation and evolution of the (modified) agile methodology implemented at Sabrix, Inc., a start-up enterprise-class software company. The company was delivering alpha quality software to early adopter customers on a weekly basis,...
Making RUP agile
The Unified Development Process (USDP) and especially its implementation by Rational Software Corporation, the Rational Unified Process (RUP), is a comprehensive process covering almost all aspects of software development projects. However, due to the ...
Hitting the target: adding interaction design to agile software development
Extreme Programming appears to be a solution for discovering and meeting requirements faster (through close customer collaboration) as well as creating quality software. In practice we found XP did deliver high quality software quickly, but the ...
A common multi-platform hardware object model
About 5 years ago one group in IBM's high-end server system started a redesign of its hardware access layer. Flexibility for any kind of configuration and hardware was the main goal for the design, to allow for rapid bring up changes and changing ...
Defining and implementing a scientific analysis software architecture
The computing employed in oil and gas exploration is predominately scientific, resulting in a variety of data analysis applications. Although the analytical domains vary greatly (e.g., seismic processing,, geologic modeling, engineering facilities ...
Transformation of an application data layer
Changing a fundamental interface in a large application is typically considered impractical because of high risks and costs. This report demonstrates that with careful use of tools and testing, risks and costs can be significantly reduced.Normally, ...
Designing a web services project for maximum value: the 90 day challenge
The 90 Day Challenge team set out to deliver an end-to-end Web services solution to enterprise sales agents in 90 days, with immediate plans to extend the solution to other user groups. In order to meet their commitments, the team had to reuse the same ...
Migrating legacy engineering applications to Java
The Boeing Company, like many other engineering-centric companies, has a large base of legacy applications written in FORTRAN and C. In today's computing environment, maintaining and evolving these applications is becoming difficult. One such Boeing ...
Extreme embedded a report from the front line
Many embedded development environments are stuck somewhere in the backwash of software technology. Structured programming practices, with the artifacts of those methodologies liberally scattered about, are the norm in these environments. The world has ...
Index Terms
- OOPSLA 2002 Practitioners Reports
Recommendations
A mini-plop at OOPSLA '07
OOPSLA '07: Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companionThere has been recognition that the writers' workshop process is beneficial for the production of high quality papers ever since the first patterns conference or PLoP was held in 1994. In this OOP-SLA workshop, attendees will participate in a writers' ...
OOPSLA idol: a contest to determine the most innovative idea at OOPSLA 2009
OOPSLA '09: Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applicationsContestants will have the opportunities to submit a written summary of their technical innovations, to a panel of experts before the OOPSLA Idol Event (Panel). The experts (judges) will cull through the submissions and the top 5 will be asked to present ...