Skip to main content

Posts

Showing posts from 2014

Implementing Continuous Integration into our Development Practice

We all know that many organizations still adhere to old development practice with complete lack of current agile development methodology as per current technology & trends. To be more productive and agile development organization, it has to use the latest methodologies, processes, Technology and Tool. This work is daunting and one-size can't fit all the organization and it is really difficult to prescribe something specific for an organization. The best we can do is to identify the key areas of improvement and work on those one by one. Then, feed the identified idea through an agile process and let it churn over the period of time. We want to make sure, we re-evaluate the process at least every six months and feed in the lesson-learnt into the guideline. One of the identified area of improvement is Continuous Integration (CI). I couldn't find any cook-book or one-size-fits-all prescription on this topic, so I'm trying to dig into this topic and come up with some k

Computer Software, Technology or Platform Selection Criteria

It is not unusual to have high frequency of analysis work on Software, Technology and Platform selection. Any medium size IT Department of any organization have around 400 to 500 Computer Software Solution in place catering to different business organization. These Application Software innovate itself around every 2-3 years and sometimes other Application Software take their place or intrude their space thus making the Software obsolete. Thus, in every 2-3 year cycle, we need to re-evaluate IT landscape and IT portfolio to adjust the changing environment. IT organization is in need of a well defined methodology, template and guideline for such activity. In my opinion this task is common but we don't have a standard methodology for this. This work has been done repeatedly in every IT organization but with some ad-hoc methodology. I was wondering, if it is possible to capture few general guidelines to be follow for this analysis activity. Following text covers few high level abstrac

Migrating Computer Software from one Computing Platform to another Computing Platform

As the IT Industry matures and new technology come on shelf and old one archived, there has been need of an analysis to identify the candidate Applications/Solutions, which could be migrated to the new platform. Most, but not all, of these applications are legacy in nature. For example,  a simple J2EE 3-tier solution could be moved to any modern platform for example Microsoft Azure, Salesforce1, Adobe, Amazon and list goes on. The major shift on this front is coming from the cloud technology. Till now, only big players seems to be entering in this segment because of the large investment and complexities incurred. Internal IT organization is getting push from higher level leadership to consolidate and reduce the technology footprint by moving to these generic Computing Platform. This will be a big operational costing saving effort, modernization effort and reduction of complexities. But, at the same time one has to be very careful before choosing the candidate solution on these generi

ArchiMate Certification Preparation

Stage - 1 - Date: 07/07/2014 Based on my previous other certification experiences, I got the digital copy of the book and started reading it thoroughly from start. As expected, there were references to other sections of the book and I needed to have some patient or quickly browse through those sections. Overall till date, I have almost finished reading the book once and have got the confidence to a level, where I can say that at a very high level I know ArchiMate I could create views referring to ArchiMate specification understand why we need ArchiMate Modeling Language understands the importance of ArchiMate language understood the existing Modeling gap in Enterprise Architecture space, specifically with respect to TOGAF Read and understand the ArchiMate Views Can question on Views, if not meeting specification These are the things which I can’t do yet: Can't’ rationale or challenge the overall concept of ArchiMate Can’t understand the Meta-Mo

Product Evaluation - MuleSoft Anypoint Platform one day workshop

People, Business Executives, Enterprise Architects, Solution/System/Application Architects, Tech Leads, Developers,  who are looking for and want to know more about MuleSoft Integration offering which is compared to other key providers like Software AG WebMethods, Oracle SOA Suite, WSO2, Informatica, etc. Recently I attended a one day Workshop on MuleSoft Anypoint platform . The overall goal of this workshop was to evaluate MuleSoft integration technology offering for a mid-size integration environment which is currently supported through Software AG WebMethods and Oracle SOA Suite. So, if you are in process of evaluating MuleSoft Anypoint Platform for your integration needs, this write up will give you a good high level executive summary overview. MuleSoft Product Offering falls under following category of market offering: iPaaS (Integration Platform as a Service) Hybrid Integration On-Premise Integration Platform Internet of Things (#IOT) Integration Mule

TOGAF 9.0 (The Open Group Architecture Framework) Certification Guidance Suggestions Q&A

TOGAF 9.0 (The Open Group Architecture Framework) Certification Guidance Suggestions Q&A What are the general guidance for getting TOGAF 9.1 Certification? Certification Material     : I would highly recommend that you stick to the official “TOGAF Self Study Pack”. TOGAF 9 Certification Program (This should be enough for Certification) TOGAF Version 9.1 Specification Preparation Time             : Self Study 5 Hrs a week : 2-3 months Training : 7 to 10 days These estimates are entirely based on your previous experience in TOGAF, your capability to grasp things and how well you are able to relate the reading material contexts to each section of the material as well real world scenario. If you are reading TOGAF materials for the first time then there are lots of terminology to grasp and relates to real world scenario. Cost             : Official TOGAF Reading Material : Approx $50 Exam Fee                                     : Approx