ADS BY GOOGLE
Best Practices

If you are interested in Acceptance Test-Driven Development, Behavior-Driven Development (BDD), Specification by Example, Agile Acceptance Testing, or Story Testing this is a great place to start. The book is broken down into three parts. The first two are end to end case studies show...
I have been wanting to read this for a while now but have not had the time. Although my current review is of a book 3 years old, the book is just as relevant today as it was then and will be for a long time to come. If the author gets his way, it will be relevant until 2049. He has inc...
If you are in IT, I highly recommend reading this book. There are not too many systems being created today that I would consider more than interfaces to a data structure. Meaning most systems today rely on people to provide the intelligence behind them. The systems themselves are vie...
Use Cases are far too valuable to be relegated to the Project Manager niche. They're essential to understanding how software is used by the customer, and are an invaluable communication tool which helps the entire organization better understand the needs of the customer. For those no...
Anyone considering venturing into Software Product Line Engineering should read this book. It contains essential information needed to succeed. In my experience Product Line Engineering makes possible the highest quality of agility possible in today's software engineering processes. I...
Obviously dynaTrace takes performance very seriously as we preach to our clients that Continuous Application Performance Management is critical across the Application Lifecycle. The earlier in the Lifecycle you manage and get your performance under control the less you have to worry ab...
"Virtualizing hardware appliances is pretty tough, it's pretty much impossible," says Intel’s Blake Dournaee in this informative and forward-looking webinar currently screening on SYS-CON.TV. Co-presenting with Oracle’s Vikas Jain, the webinar discusses three game-changing innovations....
As the DoD and their contractors hammered out the details of Net-Centricity, it became increasingly clear that Net-Centricity required a broad, architectural approach to achieving agile information sharing in the context of a complex, siloed organization. At that point, SOA entered the...
Even as modern economic activities rely heavily on sound IT strategies, many organizations fail to take advantage of the many opportunities that technology can provide. For instance, some types of can improve processes and profit margins. Clearly, there is a gap between the availabilit...
I saw an announcement this morning by WSO2 that they are offering free SOA Training this summer; this triggered my “uh-oh” senses. I'm sure that WSO2 means well, but I've noticed a trend in my conversations with individuals who have a predominantly been trained by “SOA Vendors” to focu...
I’ve been in several meetings recently that have hit on the topic of Data.gov. Data.gov will become a repository for all the information the government collects, and that information will be in turn available to anyone who needs it. Pretty positive move, if you ask me. However, th...
The saying "you can't manage what you don’t measure" has never been so applicable to software engineering as it currently is to SOA development. As organizations are struggling with the day-to-day development implications of SOA, business leadership is beginning to realize that success...
Development of service-oriented environments is an evolutionary process for organizations of all sizes. The architecture and design decisions made by system architects and developers will impact manageability and flexibility of service infrastructures. Efficient management of loosely-c...
While the notion of SOA continues to emerge, those who are implementing SOAs today are faced with a variety of challenges, including the complexities of SOA, and the work involved with understanding their existing problem domain and requirements. Those who want to get SOA right the fir...
It's difficult to determine how much time to spend reviewing and testing your code before checking it in to the team's shared code base. On the one hand, you want to complete and check in code as rapidly as possible so you can meet deadlines and move on to developing new code or gettin...
Software architects, developers, and project managers who've worked 'in the trenches' of SOA design and implementation over the last few years have learned some hard and valuable lessons. Some of these lessons can help you avoid the serious traps and pitfalls associated with SOA design...
The world would be a better place if everyone would just do the right thing. Unfortunately, doing the right thing is often easier said than done. Especially in business ideas that seem to have the most promise can actually yield the worst results.
Over the past five years, an 'alphabet soup' of new Web Services Security specifications, standards, and buzzwords has been thrust upon the technology scene. As we have watched the evolution of many Web services security specifications, it has sometimes been difficult to wade through t...


ADS BY GOOGLE