Osmotic Communication


Have you heard words like Tune In or Tune Out? If not, then you can relate it to the old radio system where listeners used to use a circular button to adjust the radio frequency so that they can hear what they want.
The same concept is being applied in project management as well.

Osmotic communication, is a form of team communication where team members listens to the talks within the team. The information flows from background conversations. People in the team can tune in or tune out as per their needs.
This enables them to have more insights in the project and have more questions.

This works in Agile way of working where team is located at same geographical location. Usually the seating arrangement is made in such a way that entire team is in same bay or they are seated around a table in same room. So that everybody can hear everybody is talking.

Unless any team member is not tuned in to some loud music ;)

To get more out of osmotic communication, team has to be physically and mentally present with other team members.
This technic is not so effective in case virtual or geographically distributed teams.

History:
Osmotic communications is a term created by Alistair Cockburn and originally described in his 2004 book Crystal Clear: A Human-Powered Methodology for Small Teams (1) and then again in his 2006 book Agile Software Development: The Cooperative Game.

How to create and configure Amazon ElastiCache cluster

Couple of days ago, I was working with Amazon ElastiCache. I was trying to access it from my local machine.
Amazon ElastiCache can be accessed within Amazon network only and not from outside the network.
Below are the steps to create and configure Amazon ElastiCache to use in the consumer application.
1. You can access the Amazon ElastiCache from Amazon EC2 instance. If you are yet to create the Amazon EC2 instance, please visit this link.
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance_linux.html
2. When you are ready with the EC2 instance, you will see something like this;













3. Then you need to select Amazon ElastiCache from the services section.















4. When you click to the Launch Cache Cluster button, you will be redirected to a wizard, where you need to specify parameters.















The highlighted sections are important to note down. Amazon ElastiCache is a paid service. So you have to be very careful while selecting node type. Engine depends on which client you are making use of. Since it is in Beta phase, Amazon Cache cluster must reside on the same region where EC2 instance is created.


5. In the next screen you can select the security group.














In this screen you need select the same security group which you have used while creating EC2 instance.

6. You can review all the parameters in next screen and start launching cache cluster.

Labels

.net .Net Instrumentation logging .net localization Agile amazon amazon elasticache amazon services AppDomain Application Domain architecture asp ASP.Net authentication authentication mechanisms Byte order mark c# cache cdata certifications class classic mode cloud cloud computing cluster code-behind Combobox compilation Configuration providers configurations connection connectionString constructors control controls contructor CSV CTS .net types conversion database DataGridView DataSource DataTable DataType DBML delegates design pattern dispose double encoding Entity framework Events exception handling expiry fault contracts fault exceptions function pointers functions generics help HostingEnvironmentException IIS inner join instance management integrated mode javascript join left outer join LINQ LINQ join LINQ to SQL memory leak methods microsoft modes in IIS MSIL multiple catch blocks no primary key Nullable Osmos Osmotic Osmotic communication Osmotic communications page events page life cycle partial class PMI preserve precision points private contructor ProcessExit Project management properties property protect connectionString providerName providers query regular expression repository Responsive Web Design return type run-time RWD Saas self join session session expiry sessions singelton singleton pattern software as a service source control system SQLMetal string toolstrip ToolStrip controls ToolStripControlHost tortoise SVN ToString() try catch finally update wcf web application web design web site web.config where-clause xml