White Papers
Process Adoption Anti-Patterns: How - Not - to Make a Process Work for You
Category: Software and Web Development
Tags: software
Overview Patterns are part of the software professional's toolbox today. Specifically, one learns about design patterns - ways of designing the programs to make them more robust, flexible, and correct. Erich Gamma laid the foundation for software design patterns with his PhD dissertation in the early '90s. Gamma got much of his inspiration from Christopher Alexander, an architect who explored the idea of patterns in the discipline of architecture (not software architecture). A pattern is simply a proven approach to solving a commonly occurring problem. The pattern isn't a concrete solution that one simply cut and paste, but it is an approach to how one might solve the problem. A pattern is not the same as a template where one fills in the blanks.
- Publisher
- IBM
- File Format
- HTML
- Date Published
- Apr 26, 2008
- Format
- White Papers
- Topics
- Application Development, Software Engineering
Similiar White Papers
High Level Best Practices in Software Configuration Management
When deploying new software configuration management (SCM) tools, implementers sometimes focus on perfecting fine-graine
Publisher: Perforce Software | Tags: management, software
Software Configuration Management: The Foundation of Global Distributed Development Today
By distributing development, you can create a collaborative work environment staffed by the best developers you can hire
Publisher: Perforce Software | Tags: developers, it department, network
White Paper: Tips for Writing Good Use Cases
Writing good use cases is more of an art than a science. In this IBM Rational white paper "Tips for writing good use cas
10 Keys to Successful Scrum Adoption
Scrum is a project management approach for Agile software development and is the most commonly adopted Agile approach in
Publisher: Construx Software Builders | Tags: management, project management, software, software development
Improve Quality in Your Application Delivery Process - A Success Story at Arizona Federal
IT organizations today face the perennial challenge of staying within budget, meeting time-to-market demands, and increa
Publisher: Compuware | Tags: applications
IBM White Papers
Integrated Change & Release Management
Short deadlines and constant change epitomize the challenges of software and systems development. Routine change increas
Webcast: Introducing IBM Lotus Quickr -- The Fastest Way to Share Content with Your Teams
Have you heard the buzz about Lotus Quickr? Lotus Quickr is IBM's new Web 2.0-based team collaboration software that is
Publisher: IBM | Tags: collaboration software, software
An examination of server consolidation: the trends that can drive efficiencies and help businesses gain a competitive edge
This white paper provides a starting point for organizations contemplating server consolidation. It includes an overview
Publisher: IBM | Tags: cost savings, server
Build Strong, Flexible J2EE apps With a WebSphere Cluster Environment
When building a strong, extensible, and flexible J2EE application, one needs to consider several factors. One important
Publisher: IBM | Tags: application server, management, server
Deploying Oracle ASM With Oracle 10g RAC on AIX With IBM System Storage DS8000 and DS6000 Advanced Features
The IBM System Storage DS8000 and DS6000 Disk Storage systems are both high performance storage systems that offer expan
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7