Article: SOA Adoption using Agile Practices II
SOA Adoption Using Agile Part 2 of a two part Article series on SOA adoption is up on the SOA magazine. The first part is here. Tagged: adoption, agile, Service-oriented architecture, SOA
View ArticleDomain Analysis Key To Systematic Reuse
Domain analysis is a foundational capability required for effective systematic reuse. Why? There are a lot of applications your teams are working on and the common theme among them most likely is the...
View ArticleAgile Software Reuse Design Practices Primer
Pursuing systematic reuse the agile way? This primer will cover a variety of design practices to help your development teams. It covers: Building reusable assets from existing applications Designing...
View Article9 Quick Tips to Reducing Technical Debt
Wrote earlier about the importance of refactoring and continuous alignment within the context of systematic reuse effectiveness. Reducing technical debt is an integral aspect of refactoring. This post...
View ArticlePrefer Exploration Rather Than Perfection
In the zeal to create a reusable component, you should be careful not to over-engineer i.e. pursue perfection. The functional needs have to be at the core of the reusable asset’s ability to solve a...
View Article5 Tips to Co-Create Reusable Components
Want to envision, design, and implement reusable software components that your development community will enthusiastically adopt? Co-create! Here are 5 tips to leverage co-creation when driving...
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 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 ArticleIdeas on Minimal Design for Iterations
You need to practice minimal design to be effective with systematic reuse. The design needs to continuously look for opportunities to align iteration goals with your systematic reuse roadmap. Too many...
View Article5 Signs of Managed Platform Entropy
Let’s say your team built an amazing managed platform – one that provides large scale systematic reuse and provides several compelling benefits to your organization and it’s developer community. You...
View Article
More Pages to Explore .....