Skip to end of metadata
Go to start of metadata


In this page, you can find latest books, articles or other publications of Chris Shayan. You can add this page as your watch list and you will be notified as soon as Chris publishes anything new.

Server staging in maven and some useful newly developed plugin

Architects Zone

March 21, 2013

Sometimes in projects happens that there are various stages and each stage needs its own configuration and also there are few common configurations too. These stages can be like these items:

* local (developer machine)
* Test (TST)
* User Acceptance Test (UAT)
* Performance Test (POT)
* Production (PRD)

Utilizing Real-Time Communication to Enable Knowledge-Based Organizations

Frost & Sullivan

March 2013

For today's CIO, keeping a global enterprise functioning at a high-level, requires understanding the differences between information and knowledge, as well as how to approach today's knowledge worker.

How to lead IT knowledge workers


February 9, 2013

In my humble opinion, basically what software developers are demanding is: Knowledge-Based Organizations and what issue they are facing in different companies is: There are too many rules which are having a root to blue collar working environments.

This book address the typical needs of IT knowledge workers, by giving a unique leadership approach. This leadership approach has following important items:

1. Knowledge Work Fundamentals 
2. Generation (boomers, X and Y) Study 
3. Culture Analysis 
4. Employee Card (goal settings, SWOT(Strength-Weakness-Opportunity-Threat), annual performance review, and peer survey) 
5. Broadcasting Channel 
6. Team Goals Setting 
7. Reference Cards 
8. Team Lead Evaluation

Employee Retention Strategies

Management Innovation eXchange
January 6, 2013

These summarize has been gathered from Retaining Employees by Harvard Business Press. 

If you ask from any of CEOs or firm leaders that: “what is one of the most important things you can do for your company?” Most likely you can hear an answer like this as one of the major items:

I would like to keep valued employees on board.

An Enterprise Use Case for Spring Batch

Java Lobby
December 26, 2012

In our firm, we had a use case to process some main frame generated files. In this post I would like to describe how we implemented the use case by utilizing Spring Batch.

Use Case: Mainframe will generate some files (which we call it kuba) and it will put it in some network drive which is accessible for our application to read/rename/delete.

Organizational Change Management Plan by Software Architect(Link)

management exchange
December 1, 2012

I believe architecture is resemblance of culture and discipline of either organization or architect.

If culture has some issues, then created architecture will be very brittle,
and if the architect has discipline issues then created architecture will be like polyglot that each of languages are useless and suffering others.

Cream on top is the architect decides about some architecture that he has not been involved in doing of it, he is just reading or listening about it.
Hence it seems the light at the end of tunnel is growing dim and fading away.

Knowledge Work & Knowledge Worker

management exchange
November 5, 2012

I have heard around always knowledge workers need special type of attention compare to blue collar jobs. On the other side, I have been seen a behavior among organizational leaders that they would like to focus and address issues like pushing working hours, lack of trust in employees on their task and etc which leads them to a micro-level management as well as coming up with strategies which are more relevant to blue collar workers.

Spring and ehCache

Java Lobby
October 26, 2012

In this quick tip, I would like to share some simple code on how to use spring and ehcache by consuming following annotations:

  1. @Cacheable
  2. @CacheEvict

Favouritism vs. Expertism

management exchange
July 4, 2012

After a decade of working in IT business, I noticed among organizations and its members there are always same complain which I believe ends up in such comparison: Favouritism vs. Expertism. It has been always a extremely challenging decision to be made by IT managers, to pick who as a technical decision makers. I think there are few ways of making such kind of decisions such as Favouritism or Expertism.

People in power vs. Power in people

management exchange
May 9, 2012

I just finished another reading from my book stack. It is called The will of Power(German: "Der Wille zur Macht") by Friedrich Nietzsche. It was really an awesome book but quite complicated in my poor English knowledge. It is talking about European nihilism, highest values hitherto of his time such as critique of religion, critique of morality, and critique of philosophy. Then he is talking about his new perspective to the will of power as knowledge. Finally in the last part, he is talking about discipline and breeding.

Selecting the Appropriate Development Methodology
February 2010

Since there are many methodologies, the first challenge faced by analysts is to select which methodology to use. Choosing a methodology is not simple, because no one methodology is always best (if it were, we’d simply use it everywhere!). Many organizations have standards and policies to guide the choice of methodology. You will find that organizations range from having one “approved” methodology, to having several methodology options, to having no formal policies at all.

SOA in Core Banking
November 2008

Nowadays there are huge discussions on different software architecture approaches, and the most well-known one is Service Oriented Architecture (SOA). Existence of legacy applications as unwieldy weapons impact the technologies in a way that integration frameworks had been in the battle of consumers. A seismic architecture and technology in some businesses elevated sense of urgency; one of these businesses is core banking. Core banking is dissipating hence using service orientation in related applications is not a choice.

Service Oriented Unified Process

SOA World
March 2008

Service orientation is one of the most popular trends of these recent years, but there are not any metrics on it. Hence you can not consume SOA in a project with a specific measuring. On the other side, Unified Process (especially RUP) has powerful abilities on such developments. In our discussion Chris Shayan is going to demonstrate that we can combine SOA and RUP with each other and finally make a Service Oriented Unified Process.

  • No labels