Governance Enables Service Reuse – New Podcast Episode
Got iTunes? New episode added to the Software Reuse Podcast Series on service governance covering design, implementation, testing, and provisioning and how they enable reuse. Like this post? Subscribe...
View ArticleHave a Reuse Strategy for Business Process Integrations
When implementing process automation initiatives, it is important to have a reuse strategy – why? Because, the process flows are a rich minefield for reusing services and common interfaces across a...
View ArticleEvery Project Is An Opportunity
Succeed with systematic reuse by pursuing opportunities across every project. Every single project. Explore synergies across projects to not only identify new reusable components but also update...
View ArticleClient Integration Mini-Checklist for Services
Working with clients who are consuming your services? Here is a mini-checklist of questions to ask: While executing request/reply on the service interface is there a timeout value set on the call? Is...
View ArticleInterception Points for Systematic Reuse
There are certain key interception points during the development process that can greatly increase the likelihood of systematic reuse. Some agile practices can really help: Estimating User Stories –...
View ArticleGetting Developer Buy-in for Systematic Reuse
Too many systematic reuse initiatives fail because they fail to get their most important constituency. Below are a few tips to get developers to buy into reuse efforts. Make every design and...
View ArticleDon’t Implement Reusable Assets Unless Necessary
Resisting the temptation to implement a story is very hard for a dev team – it is all too easy to get carried away in introducing a new idea as a reusable asset. However, these are the moments where...
View ArticleTips for Identifying Reusable Candidates from Existing Code
Here are a few quick tips to examine your existing code to identify reuse candidates: Introduce Factory or Builder instead of repetitive boiler-plate code when constructing key objects. Several...
View ArticleMaking The Most of Projects To Drive Systematic Reuse
Systematic reuse takes conscious, disciplined effort – question is – where are the systematic reuse opportunities? how can we maximize these opportunities? – it may or may not surprise you that there...
View ArticleMake Services Fault Tolerant & Supportable for Production Use
A lot of teams are building services for clients both internal and external to your organization. Typically, there is quite a bit of focus on succeeding from a functional sense – did we get the key...
View Article
More Pages to Explore .....