|
The Essentials to Look At in an ESB-Based ALM Integration Platform Identifying the right vendor for an ESB-based integration platform is not an easy task. It depends on several factors associated with your current ALM use case and requirements. Project stakeholders should decide on the integration flow, future tool enhancements, tool accessibility, and configurability before coming to a conclusion. This article takes them through the steps of identifying value propositions in an ESB-based integration solution.
|
|
|
Deciphering DevOps Many organizations struggle with understanding and implementing DevOps. The first question most managers ask is, “What is DevOps and how will it help me?” Organizations often refer to DevOps in several very different ways, and therein lies the confusion. Read on to find out what DevOps really means and what its practices can do for your work processes.
|
|
|
An Overview of the ESB-Based Tool Integration Approach Business users who tend to follow the enterprise service bus model to implement SOA for tool integrations are yet to optimize their effort and investment. It is imperative that businesses are completely aware of why, when, and how to select the right ESB solution to build an integrated ALM ecosystem, and they should know what to ask an integration vendor in order to get the most out of the deal. This article takes them through the critical steps of choosing an appropriate ESB solution.
|
|
|
The Wrong End of the Stick When we don’t understand what the words we use could mean to our customers and business stakeholders, we can trigger misunderstanding or strong emotional reactions that impair working relationships. To be successful, we either need to speak our customers’ language or, when we don’t speak their language, act with conscious intent.
|
|
|
Can't We Just Be Nice? Lisa Crispin explains how being nice goes a lot further than just displaying good manners; it can be the difference between a happy, productive team, and one that's completely dysfunctional and prone to failure. Learn how she's discovered this on past projects and how you can avoid the same pitfall.
|
|
|
The Estimation Fallacy in IT Software Development Despite the fact that iterative approaches to software development are increasingly used, most of the people paying for IT software developmet have an expectation that we should be able to tell them—before coding starts—"what's it going to do, what's it going to cost, and when's it going to be ready?" This article exlains why that's an unattainable expectation and corrects the misleading "product-lifecycle-model" for estimating.
|
|
|
Modeling Practice and Requirements Models are useful in different settings in different ways. Models can test facts, ideas and understanding, simulate operation, and aid coordination between systems and people. In this column, Becky Winant lists six model patterns she has seen in practice in software development organizations, talking about where each is appropriate, and the strengths and weaknesses of each.
|
|
|
Manage the Risks and the Process Including a testing/QA component early in a software project necessarily prolongs the schedule, right? Not so, according to Ross Collard. In this, the third of a three-part series, Collard explains how to anticipate risks and to aggressively manage the process to prevent disaster.
|
|
|
Manage and Strengthen Testing Including a testing/QA component on a software project necessarily prolongs the schedule, right? Not so, according to Ross Collard. In this, the first of a three-part series, Collard explains how speed and quality assurance don't have to contradict each other. Read his examples of how testing can actually help reduce the time to market.
|
|
|
Can You Negotiate Quality? XP teams have the right to do their best work. On the other hand, customers have the right to specify and pay for only the quality they need. How does one reconcile two potentially conflicting points of view? Is quality negotiable? If so, how do we go about negotiating it? This paper will explore the following questions: Is quality negotiable? How can we negotiate quality? What are internal and external quality, and are either or both negotiable? What's the XP tester's quality assurance role? How far should testers go in helping the customer define acceptance criteria?
|
|